IPTables - NAT: routen zwischen zwei netze

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
Dude
Beiträge: 23
Registriert: 01.09.2003 10:37:43
Kontaktdaten:

IPTables - NAT: routen zwischen zwei netze

Beitrag von Dude » 19.09.2006 11:01:16

Hallo zusammen,

folgendes problem: auf der einen seite des routers ist das netz 192.168.9.0/24 + 10.66.147.57/28 (eth1) und auf der anderen seite das netz 192.168.8.0/24 (eth0).

von dem netz .8.0/24 nach .9.0/24 geht es wunderbar mit nat.

nur, wie sag ich dem router, dass alles was von .9.0/24 kommt leite weiter nach .8.0/24. den rest (aus anderen netzen) verwerfe.

daten des routers:
eth0: 192.168.8.254/24
- nur ein netz auf dieser seite: 192.168.8.0/24
eth1: 10.66.147.62/28
- zwei netze: 10.66.147.57/28 und 192.168.9.0/24
unzip && strip && touch && finger && mount && gasp; yes && umount && sleep || exit

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 19.09.2006 11:31:38

Hm, wofuer brauchst du da ueberhaupt NAT? Du kannst doch ganz einfach ueber die Routing-Tabellen zwischen 2 Netzen routen.

Benutzeravatar
Dude
Beiträge: 23
Registriert: 01.09.2003 10:37:43
Kontaktdaten:

Beitrag von Dude » 19.09.2006 12:32:13

stimmt. ich hab mal eine weitere ip-adresse auf eth1 legen: eth1:1

Code: Alles auswählen

ifconfig eth1:1 192.168.9.10 netmask 255.255.255.0 up
und dann ne route eintragen

Code: Alles auswählen

route add -net 192.168.9.0 netmask 255.255.255.0 dev eth1
dann bekomm ich ein "zielhost nicht erreichbar" wenn ich vom .8.0/24 nach .9.0/24 pinge
was fehlt da noch?
unzip && strip && touch && finger && mount && gasp; yes && umount && sleep || exit

nepos
Beiträge: 5238
Registriert: 05.01.2005 10:08:12

Beitrag von nepos » 19.09.2006 13:03:54

Wahrscheinlich fehlt die Rueckroute fuer Pakete aus dem .9er Netz in das .8er Netz.
Was sagt dir denn ein

Code: Alles auswählen

route -n[/b]

Antworten