LINUX.ORG.RU
ФорумAdmin

Виртуальная машина Linux с 2мя сетевыми адаптерами

 , , , ,


0

1

Имеется CentOS на VirtualBox. На нём 2 виртуальных сетевых адаптера: один типа NAT, для скачивания всего и вся из интернета, второй типа сетевого моста для получения айпишника и доступа к виртуалке в местной локальной сети(интернета в ней соответственно нет). Проблема в следующем: если подключен сетевой мост, то что нибудь скачать из инета не выходит, приходится мучиться так(eth0 - NAT, eth2 - сетевой мост):

#ifconfig eth2 down
#service network restart
#ifconfig eth2 down
А хотелось бы чтоб и то, и это пахало...


Ну, таблицу рутинга посмотрите и приведите её здесь. Что у вас там с форвардингом?

anonymous
()

Подозреваю, достаточно будет убрать default gateway с сетевой карты, подключаемой к мосту.

Elyas ★★★★★
()
Ответ на: комментарий от anonymous

Таблица роутинга, как я понял, вот эта:

#netstat -r -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
10.0.2.0        0.0.0.0         255.255.255.0   U         0 0          0 eth0
10.15.6.0       0.0.0.0         255.255.255.0   U         0 0          0 eth2
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth2
0.0.0.0         10.15.6.2       0.0.0.0         UG        0 0          0 eth2
Форвардинг вот это походу:
 
#sysctl -a | grep forward | grep v4
net.ipv4.conf.all.forwarding = 0
net.ipv4.conf.all.mc_forwarding = 0
net.ipv4.conf.default.forwarding = 0
net.ipv4.conf.default.mc_forwarding = 0
net.ipv4.conf.lo.forwarding = 0
net.ipv4.conf.lo.mc_forwarding = 0
net.ipv4.conf.eth0.forwarding = 0
net.ipv4.conf.eth0.mc_forwarding = 0
net.ipv4.conf.eth2.forwarding = 0
net.ipv4.conf.eth2.mc_forwarding = 0
net.ipv4.ip_forward = 0

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

А как это сделать? Основная ось - Убунта.

Ketf
() автор топика

дада, косяк в том, что, видимо, бридж поднимается позже и ставит default gateway
сам ловил такое

как сконфигурирован мост в centos?

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 1)
Ответ на: комментарий от ii343hbka

Как я понял это? Или как то иначе?

#ifconfig
eth0      Link encap:Ethernet  HWaddr 08:00:27:30:78:1B  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe30:781b/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:47 errors:0 dropped:0 overruns:0 frame:0
          TX packets:170 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6634 (6.4 KiB)  TX bytes:13694 (13.3 KiB)

eth2      Link encap:Ethernet  HWaddr 08:00:27:60:B3:57  
          inet addr:10.15.6.132  Bcast:10.15.6.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe60:b357/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:28230 errors:0 dropped:0 overruns:0 frame:0
          TX packets:10604 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:6726688 (6.4 MiB)  TX bytes:3151351 (3.0 MiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:6 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:672 (672.0 b)  TX bytes:672 (672.0 b)

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

Странно что в /etc/sysconfig/network-scripts/ifcfg-eth1 находится описание eth2:

DEVICE=eth2
HWADDR=08:00:27:60:B3:57
BOOTPROTO=dhcp
ONBOOT=yes

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

вроде в /etc/sysconfig/network можно задать шлюз по-умолчанию GATEWAY=
сделай его ip шлюза от NATа

вообще, я, честно говоря, хз, как некостыльно сделать это

ii343hbka ★★★
()
Последнее исправление: ii343hbka (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.