Pertanyaan mendistribusikan gateway secara dinamis


Berikut ini gambar jaringan yang sangat disederhanakan:

Linux berjalan di semua PC. PC10 bertindak seperti router = gateway default untuk net 1 dan net2. Di mana-mana adalah protokol IPv6. Semua PC harus memiliki alamat IPv6 statis.

Dan ada masalah saya. PC01-06 bersifat statis, tetapi siapa pun dapat mengubah PC10 untuk PC20. Dan PC20 memiliki alamat IP yang berbeda dan orang itu tidak memiliki izin untuk mengubah alamat itu. Jadi gateway default untuk jaringan memiliki alamat yang berbeda.

Apakah ada beberapa alat untuk Linux, yang dapat mengatakan sesuatu seperti "hey, saya baru di sini, alamat ip saya adalah XXXX dan saya adalah gateway default baru." ke PC lain di jaringan. Atau sesuatu seperti "Saya baru di sini dan saya memiliki akses ke jaringan (lainnya) ini." dan PC akan mengatur alamat gateway mereka.

Saya tahu, mungkin ada beberapa router statis, tetapi dalam kasus saya, tidak ada ruang untuk router. Dan PC10 (atau yang lain) tidak ada di sini sepanjang waktu. Hanya ketika net 1 dan net 2 ingin berkomunikasi satu sama lain, jadi siapa pun menghubungkan PC10 (atau yang lain) ke kedua jaring tersebut. Pada kasus lain tidak ada PC / router dan mereka adalah jaringan yang terpisah.

(PC adalah mini pcs, seperti raspberry pi)

Salah satu solusi yang memungkinkan saya adalah, PC memiliki alamat DHCP pertama dengan gateway dan alamat statis kedua (saya). (belum teruji)

Karena jaringan adalah solusi yang sangat spesifik, tidak dapat ditambahkan perangkat lain dan alamat IP harus statis. Saya ingin tahu, apakah ada beberapa alat untuk Linux.


3
2018-03-24 12:26


asal




Jawaban:


Dengan IPv6 ini sebenarnya adalah bagian dari protokol. Perangkat yang bertindak sebagai router dapat mengirim iklan router yang memberi tahu perangkat lain bahwa mereka adalah gateway default atau gateway untuk awalan tertentu. Konfigurasi otomatis pada 1-6 pc dapat menggunakannya.

Melihat radvd, biasanya dimasukkan dalam distribusi Linux Anda.


1
2018-03-24 15:03