~$ sudo aptitude install uml-utilities bridge-utils ~$ sudo tunctl -t tap2 -u olden Set 'tap2' persistent and owned by uid 1000 ~$ sudo brctl addbr br1 ~$ sudo ip a a 192.168.0.1/24 brd 192.168.0.255 dev br1 ~$ sudo brctl addif br1 tap2 ~$ sudo ip l s dev br1 up ~$ sudo ip l s dev tap2 up ~$ ip a s dev br1 5: br1:mtu 1500 qdisc noqueue state UNKNOWN link/ether 2e:82:c1:77:9d:83 brd ff:ff:ff:ff:ff:ff inet 192.168.0.1/24 brd 192.168.0.255 scope global br1 ~$ ip a s dev tap2 4: tap2: mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 500 link/ether 2e:82:c1:77:9d:83 brd ff:ff:ff:ff:ff:ff
Получаем:
- br1 - интерфейс для связи с виртуальной машиной
- tap2 - интерфейс на виртуальной машине (выбираем в свойствах сети виртуальной машины)
$ sudo iptables-save | fgrep "192.168.0.0" -A POSTROUTING -s 192.168.0.0/24 -o vlan8 -j MASQUERADE -A FORWARD -s 192.168.0.0/24 -i br1 -o vlan8 -j ACCEPT
1 коментар:
кстати, на вбоксах версий 2.2 и выше таких танце с бубнами не надо ;) там просто указываешь сетевой мост и интерфес и усе :)
Дописати коментар