Gateway Problem

erazor

Member
Folgende Configuration:

ifconfig_fxp0="inet 192.168.230.33 netmask 255.255.255.0"
ifconfig_fxp1="inet 192.168.231.1 netmask 255.255.255.0"
defaultrouter="192.168.230.1"
gateway_enable="YES"

Anmerkungen:

192.168.231.1 ist das default gateway für das Netz 192.168.231

192.168.230.1 ist das default gateway für das Netz 192.168.230 und gleichzeitig ein NAT router.

Problem:

Ich will durch den Eintrag defaultrouter="192.168.230.1" dem Netz 192.168.231.0 ermöglichen auf das Internet zuzugreifen. Es funktioniert aber leider für keinen Rechner im Netz 192.168.231 ausser fuer 192.168.231.1 selbst der ja auch gleichzeitig im Netz des NAT Routers haengt. Ich kann auch von keinem Rechner im Netz 192.168.231 auf Maschinen im Netz 192.168.230 zugreifen.
 
Die Ausgabe von "netstat -rn" von beiden Gateways wäre noch interessant.

Ciao.
Markus Mann
];-)
 
192.168.231.1:

Code:
Internet:
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            192.168.230.1      UGS         0       32   fxp0
127.0.0.1          127.0.0.1          UH          0        0    lo0
192.168.230        link#1             UC          0        0   fxp0
192.168.230.1      00:48:54:1b:65:4d  UHLW        2       11   fxp0   1166
192.168.230.10     00:0e:a6:6a:e3:41  UHLW        1       69   fxp0   1183
192.168.231        link#2             UC          0        0   fxp1

192.168.230.1:

Kein netstat installiert (fli4l minimal linux). Der router hat jedenfalls keine custom route für das 192.168.231 netz per route befehl bekommen.
 
erazor schrieb:
192.168.230.1:

Kein netstat installiert (fli4l minimal linux). Der router hat jedenfalls keine custom route für das 192.168.231 netz per route befehl bekommen.
Das dürfte das Problem sein. Alle Hosts im 192.168.230-er Netz haben ja die 192.168.230.1 als default Gateway und wenn der jetzt keine Route ins 192.168.231-Netz kennt, dann schickt er das Paket über seine eigene default Route, die vermutlich ins Internet zeigt (dort kommen die Pakete wohl nicht weit).

Entweder du lernst jedem Host im 230-er Netz, dass es eine spezielle Route ins 231-er Netz gibt, oder - besser - du lernst dem fli4l-Router die Route.

HTH & Ciao.
Markus Mann
];-)
 
Zurück
Oben