У меня есть 2 адреса, один на eth0, другой на eth0.1. eth0.1 был создан так:
ip link add link eth0 name eth0.1 type macvlan
dhclient eth0.1 не получает адрес, хотя eth0.1 делает это даже после назначения IP вручную, я не могу пинговать между eth0 и eth0.1
Пробовал Бригдинг:
# brctl addbr bridge
# brctl addif eth0 bridge
# brctl addif bridge eth0
# brctl addif bridge eth0.1
# brctl show
bridge name bridge id STP enabled interfaces
bridge 8000.080027b37d2f no eth0
eth0.1
# bridge showmacs bridge
port no mac addr is local? ageing timer
1 08:00:27:b3:7d:2f yes 0.00
1 52:54:00:12:35:00 no 44.45
2 d2:b2:3a:79:9c:2c yes 0.00
по-прежнему не могу пинговать между ними .. Что мне делать?
edit: тоже не может получить IP от dhclient.
Возможно банальное упущение: вы сделали
ip link установить eth0.1 вверх
после его создания?