статическая маршрутизация не работает

687
Newbie

Я использую Virtual box с двумя виртуальными машинами (Debian 6) на хосте Ubuntu 12.04. Одна из виртуальных машин является DHCP-сервером и имеет 3 сетевых адаптера. Один подключен к Интернету (NAT через Virtualbox), а два сетевых адаптера подключены к внутренним сетям.

Мои клиентские ПК могут получать IP-адреса от DHCP-сервера, то есть от VM Debian 6. Но как мне заставить их работать в Интернете?

вот моя конфигурация

eth0 - 10.0.2.15 - connected to Internet with NAT (Virtualbox GUI) eth1 (DHCP) - 192.168.1.x - connected with switch. Client PCs connect to switch. eth2 - 192.168.2.x - other internal network. 

если я добавлю эту команду, DHCP перестанет работать.

route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.0.2.15 eth0 

Я не уверен, что это правильная команда. Пожалуйста помоги!

0

1 ответ на вопрос

0
f0o

thats because you add a route for 192.168.0.0/24 (where ur DHCP! is) to the gateway 10.0.2.15. Means, whenever your dhcp-client tries to DHCPAck to the server located in 192.168.0.0/24, your kernel will send it to 10.0.2.15.

Похожие вопросы