"Ana kontrol cihazınız" bir DHCP sunucusu çalıştırabilir / "iç" arayüzünde DHCP kiralaması sağlayabilir mi?
Geçmişte şirketimizin ticari ürünlerinden biri için yararlı olabilecek bir şey yaptım. Cihaz, biri PC'den "doğrudan" bağlantı için kullanılan iki ethernet portuna sahipti. Sorun benzerdi; IP adresinin bir müşterinin dahili LAN'ında (muhtemelen özel bir IP ağında) olduğu kadar dünyadaki tüm dünyayla da çatışmasından kaçınmak istedik.
Bu cihazdaki mantık, "genel" LAN portunda (eth0) kendi IP yapılandırmasına dayanarak "doğrudan" LAN portunda (eth1) bir DHCP sunucusunu ("udhcpc", komut satırı seçenekleri aracılığıyla) dinamik olarak yapılandırmaktı. Aygıtın kendi IP adresini DHCP üzerinden veya statik ayar yoluyla alması durumunda, ayarı uygulayan modül, çakışmayı önlemek için DHCP sunucusu yapılandırmasını da değiştirir.
Örneğin, aygıt 192.168.0.100/netmask 255.255.255.0 adresini aldıysa (eth0'da), bir sonraki kullanılabilir ağ 192.168.1.0/255.255.255.0 için kendi DHCP sunucusunu (eth1'de) yapılandıracaktı.
Bu ağlardan birinden seçecektir (öncelik sırasına göre): 192.168.0.0/24 ... 192.168.254.0/24 172.16.0.0/16 ... 172.31.0.0/16 10.0.0.0/8
Bu yardımcı olur umarım.