Yanıtlar:
Bunu gerçekten yapamazsın. Kartınızın yalnızca bir MAC adresi vardır ancak birden fazla IP arabirimi vardır. Adreslerinin statik olarak atanması gerekir.
DHCP sunucusu DHCPOFFER'ı geri gönderdiğinde, nasıl teslim edilir eth0:1
ve teslim edilmez eth0
? eth0:1
yayın yaparak bir DHCPDISCOVER veya bir DHCPREQUEST gönderir. DHCP sunucusu, istemciye IP adresini bildirmek için bir DHCPOFFER ile yanıt verir. Peki, eth0:1
henüz bir IP adresi yoksa DHCPOFFER nasıl gelecek ? DHCP sunucusu geri yayınlanır ve ethernet çerçevesini (üst üste yerleştirilmiş diğer ilişkili katmanlarla) doğru MAC adresine doğru bir şekilde iletmek için bağlantı katmanına güvenir. Ve şimdi cihazınızın bir IP adresi var.
DHCPOFFER için sorun, Katman-2 perspektifinden iki "cihazın" ( eth0
ve eth0:1
) ayırt edilemez olması ve böylece (Katman-3 perspektifinden) DHCPOFFER'ın 255.255.255.255 için hedeflenmiş olmasıdır (çünkü eth0:1
henüz IP adresi).
VLAN'ları kullanarak bu sorunu çözebilirsiniz. VLAN'lar aynı fiziksel yayın alanını almanıza ve birden fazla "sanal" yayın alanı (dolayısıyla adı) gibi davranmanıza olanak tanır.
dhclient eth0.1
bir DHCPOFFER almak için yapabileceğim .