Statisches Routing funktioniert nicht

786
Newbie

Ich verwende Virtual Box mit zwei VMs (Debian 6) auf dem Ubuntu 12.04-Host. Eine der VM ist ein DHCP-Server und verfügt über 3 NICs. Eine Verbindung zum Internet (NAT über Virtualbox) und zwei NICs sind an interne Netzwerke angeschlossen.

Meine Client-PCs können IP-Adressen von DHCP-Servern erhalten, z. B. VM Debian 6. Wie kann ich jedoch Internet damit arbeiten?

Hier ist meine Konfiguration.

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. 

Wenn ich diesen Befehl hinzufüge, funktioniert DHCP nicht mehr.

route add -net 192.168.1.0 netmask 255.255.255.0 gw 10.0.2.15 eth0 

Ich bin nicht sicher, ob dies der richtige Befehl ist. Bitte helfen Sie!

0

1 Antwort auf die Frage

0
f0o

Das liegt daran, dass Sie dem Gateway 10.0.2.15 eine Route für 192.168.0.0/24 hinzufügen (wobei sich Ihr DHCP! befindet). Das heißt, immer wenn Ihr DHCP-Client versucht, DHCPAck an den Server in 192.168.0.0/24 zu senden, sendet Ihr Kernel ihn an 10.0.2.15.