Нужно создать несколько виртуальных интерфейсов, которые могли бы по DHCP получать ip-адреса (в сети 192.168.10.0/24) из внешней сетки через eth0. Как?Пытался создать tap-интерфейс и соединить его bridge'м с eth0. eth0 получает ip, а tap0 - нет. Пытался создат VLAN-интерфейс, тоже не вышло :(
Может кто подскажет?
Создай интерфейсы вида eth0:1ifconfig eth0:1 x.x.x.x netmask x.x.x.x
>Создай интерфейсы вида eth0:1
>
>ifconfig eth0:1 x.x.x.x netmask x.x.x.xу eth0:1 будет тот же hw-адрес, что и у eth0. Не подходит, так как dhcp-сервер раздает ip-адреса на основании hw-адресов.
Получилось сделать так:asd# brctl add br0
asd# ifconfig eth0 0.0.0.0 up
asd# ifconfig eth1 0.0.0.0 up
asd# brctl add br0 eth0
asd# brctl add br0 eth1
asd# ifconfig br0 up
asd# dhclient br0eth0 подключен ко внечней сетке, br0 получает ип-адрес через него.
к eth1 подлючен другой, комп. Он так же получает ип-адрес по dhcp.вот как бы сделать так, чтобы вместо eth1 и реального компа был, например, dummy0 и другой виртуальный интерфейс, который был бы подлкючен к dummy0 "виртуальными проводами" и который можно было бы юзать, как обычный интерфейс, подключенный ко внешней сетке?