LINUX.ORG.RU

virtualbox, маскарадинг и интернеты


0

0

Есть физическая машина с линуксом.

Стоит ADSL роутер, его IP 192.168.1.1.

ip физической машины 192.168.1.7 и в ней запущен virtualbox.
На виртуальной машине две вети:

eth0 это "сетевой мост" соединенный с eth0 интерфейсом физической машины.

IP 192.168.1.40
netmask 255.255.255.0
gw 192.168.1.1

Интернет на ней работает

eth1 это внутренняя сеть, соединенная со вторым виртуалбоксом:

IP 192.168.0.1
netmask 255.255.255.0

Во втором виртуалбоксе стоит winxp.

на другом конце (где маздай)

192.168.0.40
netmask 255.255.255.0
gw 192.168.0.1
opendns

В первый виртуалбокс пробовал втыкать centos и debian.

Делаю банальный роутинг:


echo 1 > /proc/sys/net/ipv4/ip_forward
for f in /proc/sys/net/ipv4/conf/*/rp_filter ; do echo 1 > $f ; done
iptables -t nat -A POSTROUTING -j MASQUERADE

И фиг там интернетов на втором виртуалбоксе нет, хотя сетевое соединение есть.

# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
localnet * 255.255.255.0 U 0 0 0 eth0
192.168.0.0 * 255.255.255.0 U 0 0 0 eth1

default 192.168.1.1 0.0.0.0 UG 0 0 0 eth0

linux4ever
() автор топика
Ответ на: комментарий от linux4ever

А разве опенвпн при установке на маздай не говорит, что TAP-эмулятор - штука экспериментальная и может все поломать?

nnz ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.