>Стоит debian lenny, выход в инет осуществляется через pppoe. Подскажите, как можно настроить virtualbox чтобы через >?>виртуальную машину можно было так же ходить в инет? Пробывал через NAT однако так я понимаю он пытается пробиться в инет >через интерфейс eth0.
подгрузить модуль tun, установить соответствующие утилиты, в virtualbox в качестве интерфейса выбрать tap0. /usr/sbin/tunctl -t tap0 -u user /bin/chmod 666 /dev/net/tun /sbin/ifconfig eth0:0 192.168.0.1 netmask 255.255.255.0 /usr/sbin/brctl addbr br0 /sbin/ifconfig eth0 0.0.0.0 /usr/sbin/brctl addif br0 eth0:0 /sbin/dhclient br0 /usr/sbin/brctl addif br0 tap0 /sbin/ifconfig tap0 192.168.0.2 up /bin/bash -c 'echo 1 > /proc/sys/net/ipv4/conf/tap0/proxy_arp' естественно можно (и даже нужно) засунуть это дело в скрипт. если нет dhcp внутри сети, присвоить адрес br0 вручную. в таблице маршрутов должно быть примерно следующее: # route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 10.20.5.0 0.0.0.0 255.255.255.0 U 0 0 0 br0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 tap0 0.0.0.0 10.20.5.1 0.0.0.0 UG 0 0 0 br0 0.0.0.0 10.20.5.1 0.0.0.0 UG 0 0 0 eth0 у меня работает стабильно. удачи :) -- With best regards, Vladislav Prokofyev