ik ben thuis begonnen met het maken van een tweede netwerk.
De situatie ziet er als volgt uit:

De Speedtouch (510), A, geeft via DHCP de ip adressen binnen 10.0.0.1 - 10.0.0.254.
A heeft zelf adres 10.0.0.138.
De pc's hier hebben gewoon internet en kunnen met elkaar communiceren.
Mijn linux pc (Debian Testing), B, geeft via DHCP de ip adressen binnen 192.168.1.1 - 192.168.1.254.
B heeft zelf adres 10.0.0.12 bij eth0 en 192.168.1.1 bij eth1.
Hier heeft alleen B internet, de pc's achter deze router nog niet. DHCP werkt, ze krijgen een adres, en kunnen onderling communiceren.
Nu heb ik op internet een voorbeeld gevonden, daar stonden echter niet alle routes:
http://www.comptechdoc.or...ing/guide/netrouting.html
De routes, aangepast aan mijn subnets, heb ik met webmin ingevoerd.
Nu wist ik echter niet wat er bij A ingevoerd moest worden vanwege B.
Dit is wat ik bij B met webmin heb ingevoerd:
interface, network, netmask, gateway
eth0, 192.168.1.0, 255.255.255.0, 192.168.1.1
eth1, 10.0.0.0, 255.255.255.0, 192.168.1.1
eth0, 192.168.1.1, 255.255.255.0, x
eth0, 192.168.1.0, 255.255.255.0, x
eth1, 10.0.0.12, 255.255.255.0, x
eth1, 10.0.0.0., 255.255.255.0, x
default router: gateway 10.0.0.138, device eth0
Verder heb ik bij B bij DCHP, Client Options de default router gezet op 192.168.1.1
De DHCP instellingen lijken mij verder wel goed.
Nu wat ik bij A, de speedtouch heb ingevoerd:
IP routing:
destination, gateway
192.168.1.0, 10.0.0.12
en nog de routes die er standaard instonden voor het netwerk van A
Nog als extra info, B en de pc's daarachter zijn allemaal virtueel via VMware.
Bij B is eth0 de verbinding 10.0.0.12, die zit bridged over mijn echte pc, 10.0.0.3
Edit:
een voorbeeldje van een pc achter router B die de gegevens ontving via DHCP:
IP address: 192.168.1.2
subnet mask: 255.255.255.0
Default Gateway: 192.168.1.1
DHCP server: 192.168.1.1
Oja, typ ik bij B route, dan krijg ik:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
default SPEEDTOUCH.lan 0.0.0.0 UG 0 0 0 eth0
DNS heb ik overigens alleen nog maar ingesteld bij de speedtouch
De situatie ziet er als volgt uit:

De Speedtouch (510), A, geeft via DHCP de ip adressen binnen 10.0.0.1 - 10.0.0.254.
A heeft zelf adres 10.0.0.138.
De pc's hier hebben gewoon internet en kunnen met elkaar communiceren.
Mijn linux pc (Debian Testing), B, geeft via DHCP de ip adressen binnen 192.168.1.1 - 192.168.1.254.
B heeft zelf adres 10.0.0.12 bij eth0 en 192.168.1.1 bij eth1.
Hier heeft alleen B internet, de pc's achter deze router nog niet. DHCP werkt, ze krijgen een adres, en kunnen onderling communiceren.
Nu heb ik op internet een voorbeeld gevonden, daar stonden echter niet alle routes:
http://www.comptechdoc.or...ing/guide/netrouting.html
De routes, aangepast aan mijn subnets, heb ik met webmin ingevoerd.
Nu wist ik echter niet wat er bij A ingevoerd moest worden vanwege B.
Dit is wat ik bij B met webmin heb ingevoerd:
interface, network, netmask, gateway
eth0, 192.168.1.0, 255.255.255.0, 192.168.1.1
eth1, 10.0.0.0, 255.255.255.0, 192.168.1.1
eth0, 192.168.1.1, 255.255.255.0, x
eth0, 192.168.1.0, 255.255.255.0, x
eth1, 10.0.0.12, 255.255.255.0, x
eth1, 10.0.0.0., 255.255.255.0, x
default router: gateway 10.0.0.138, device eth0
Verder heb ik bij B bij DCHP, Client Options de default router gezet op 192.168.1.1
De DHCP instellingen lijken mij verder wel goed.
Nu wat ik bij A, de speedtouch heb ingevoerd:
IP routing:
destination, gateway
192.168.1.0, 10.0.0.12
en nog de routes die er standaard instonden voor het netwerk van A
Nog als extra info, B en de pc's daarachter zijn allemaal virtueel via VMware.
Bij B is eth0 de verbinding 10.0.0.12, die zit bridged over mijn echte pc, 10.0.0.3
Edit:
een voorbeeldje van een pc achter router B die de gegevens ontving via DHCP:
IP address: 192.168.1.2
subnet mask: 255.255.255.0
Default Gateway: 192.168.1.1
DHCP server: 192.168.1.1
Oja, typ ik bij B route, dan krijg ik:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
10.0.0.0 * 255.255.255.0 U 0 0 0 eth0
192.168.1.0 * 255.255.255.0 U 0 0 0 eth1
default SPEEDTOUCH.lan 0.0.0.0 UG 0 0 0 eth0
DNS heb ik overigens alleen nog maar ingesteld bij de speedtouch
[ Voor 17% gewijzigd door FRidh op 29-07-2006 10:52 ]
Research is to see what everybody else has seen, and to think what nobody else has thought - Albert Szent-Györgyi