Aufbau Netzwerk-zu-Netzwerk-Verbindung
Hallo, Das Problem vorweg: Der Linux-Rechner wählt sich ordnungsgemäß bei der Gegenstelle ein, jedoch können keine IP-Pakete übertragen werden (Routing?) Und jetzt was ich eigentlich will: Ich möchte mit einem Linux-Rechner zwei Netzwerke per ISDN verbinden. Bisher waren diese Netzwerke über dedizierte Router von Bintec verbunden, nun soll auf der einen Seite ein bereits existierender Linux-Server diese Aufgabe übernehmen. Ich bin leider völliger ISD4Linux-Neuling, die diversen Info-Manuals haben mir auch nicht weitergeholfen. * Netzwerk 1: 10.7.0.x, Netzmaske 255.255.255.0 Bintec-ISDN-Router: 10.7.0.200 * Netzwerk 2 - hier soll der neue Router eingebaut werden: 10.7.1.x, Netzmaske 255.255.255.0 Linux-Server: 10.7.0.210 (SuSE Linux 7.2 mit 2.4er-Kernel) Ich habe bisher unter Verwendung von Yast2 folgendes erreicht: - Der Linux-Rechner kann sich ins Internet einwählen (ippp0, NAT, DynIP) - Ich habe ippp1 eingerichtet. Die Einwahl funktioniert incl. PPP-Negotiation, sogar Callback klappt - Ein "ping 10.7.0.1" baut die ISDN-Verbindung auf, transportiert jedoch keine Pakete! Unter YAST2 habe ich bei ISD-Konfiguration, Seite "IP" folgende Werte angegeben: "Lokale IP-Adresse Ihres Rechners": 10.7.1.210 "Entfernte IP-Adresse": 10.7.0.200 Dann habe ich in /etc/route.conf eine Netzwerk-Route eingetragen: 10.7.0.0 10.7.1.210 255.255.255.0 ippp1 # ifconfig ippp1 ippp1 Link encap:Point-to-Point Protocol inet addr:10.7.1.210 P-t-P:10.7.0.200 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MTU:1500 Metric:1 RX packets:68 errors:0 dropped:0 overruns:0 frame:0 TX packets:64 errors:6 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:30 RX bytes:1036 (1.0 Kb) TX bytes:992 (992.0 b) # netstat -r Kernel IP routing table Destination Gateway Genmask Flags MSS Window irtt Iface 10.7.0.200 * 255.255.255.255 UH 40 0 0 ippp1 10.7.255.101 * 255.255.255.255 UH 40 0 0 ippp0 10.7.1.0 * 255.255.255.0 U 40 0 0 eth0 10.7.0.0 10.7.1.210 255.255.255.0 UG 40 0 0 ippp1 default 10.7.255.101 0.0.0.0 UG 40 0 0 ippp0 Für Hilfe wäre ich sehr dankbar! Viele Grüße Raimund Raimund Hölle Industrielles Software Design GmbH hoelle@i-s-d.de
On Tue, Oct 02, 2001 at 11:08:28AM +0200, Raimund Hölle wrote:
Hallo,
Das Problem vorweg:
Der Linux-Rechner wählt sich ordnungsgemäß bei der Gegenstelle ein, jedoch können keine IP-Pakete übertragen werden (Routing?)
Und jetzt was ich eigentlich will:
Ich möchte mit einem Linux-Rechner zwei Netzwerke per ISDN verbinden. Bisher waren diese Netzwerke über dedizierte Router von Bintec verbunden, nun soll auf der einen Seite ein bereits existierender Linux-Server diese Aufgabe übernehmen. Ich bin leider völliger ISD4Linux-Neuling, die diversen Info-Manuals haben mir auch nicht weitergeholfen.
* Netzwerk 1:
10.7.0.x, Netzmaske 255.255.255.0
Bintec-ISDN-Router: 10.7.0.200
* Netzwerk 2 - hier soll der neue Router eingebaut werden:
10.7.1.x, Netzmaske 255.255.255.0
Linux-Server: 10.7.0.210 (SuSE Linux 7.2 mit 2.4er-Kernel)
Ich habe bisher unter Verwendung von Yast2 folgendes erreicht:
- Der Linux-Rechner kann sich ins Internet einwählen (ippp0, NAT, DynIP)
- Ich habe ippp1 eingerichtet. Die Einwahl funktioniert incl. PPP-Negotiation, sogar Callback klappt
- Ein "ping 10.7.0.1" baut die ISDN-Verbindung auf, transportiert jedoch keine Pakete!
Unter YAST2 habe ich bei ISD-Konfiguration, Seite "IP" folgende Werte angegeben:
"Lokale IP-Adresse Ihres Rechners": 10.7.1.210 "Entfernte IP-Adresse": 10.7.0.200
Dann habe ich in /etc/route.conf eine Netzwerk-Route eingetragen:
10.7.0.0 10.7.1.210 255.255.255.0 ippp1
Die Standardkonfiguration ist nur auf Aushandlung der Addressen mit der Gegenseite ausgelegt(Dynamisch IP Vergabe). Um Adressen festzulegen muss in der /etc/ppp/options.ippp1 entweder der Eintrag useifip auskommentiert werden oder es muss zusaetzlich 10.7.1.210:10.7.0.200 als Vorgabe eingetragen werden. -- Karsten Keil SuSE Labs ISDN development
participants (2)
-
Karsten Keil
-
Raimund Hölle