Hi,
ich habe Probleme mit dem Aufstellen einer Routing-Tabelle. Zwei meiner Rechner möchte ich über den LInux-Server verbinden. Auf beiden läuft Win98. Ping vom Rechner A auf Rechner B funktioniert, aber leider nicht retour. Hier die route.conf: 192.168.12.0 192.168.12.3 255.255.255.0 eth0 192.168.13.0 192.168.12.3 255.255.255.0 eth1
Kann mir jemand helfen?
Danke_Marco
On Tue, Oct 17, 2000 at 07:38:56PM +0200, marco wrote:
ich habe Probleme mit dem Aufstellen einer Routing-Tabelle. Zwei meiner Rechner möchte ich über den LInux-Server verbinden. Auf beiden läuft Win98.
Sind es also 3 Rechner wobei in der Mitte ein linux mit 2 Ethernetkarten steht, an denen jeweils eine Win-Kiste hängt? Poste mal von allen 3 Rechnern den output von "ifconfig -a" und "netstat -nr" (bzw. bei den Windowsrechnern von "ipconfig" und "route print")
192.168.12.0 192.168.12.3 255.255.255.0 eth0 192.168.13.0 192.168.12.3 255.255.255.0 eth1
^^^^ Laut Glaskugel muesste hier eine 13 stehen. Deine Angaben sind etwas knapp.
Reinhard
hier die ausgaben linux-rechner:
eth0 Link encap:Ethernet HWaddr 00:48:54:57:0A:CE inet addr:192.168.12.3 Bcast:192.168.12.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1003 errors:0 dropped:0 overruns:0 frame:0 TX packets:874 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:9 Base address:0x6100
eth1 Link encap:Ethernet HWaddr 00:E0:7D:76:DE:07 inet addr:192.168.13.1 Bcast:192.168.12.251 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:32 errors:0 dropped:0 overruns:0 frame:0 TX packets:70 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:10 Base address:0x6000
lo Link encap:Local Loopback inet addr:127.0.0.1 Mask:255.0.0.0 UP LOOPBACK RUNNING MTU:3924 Metric:1 RX packets:143 errors:0 dropped:0 overruns:0 frame:0 TX packets:143 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:0
die netstat: 192.168.13.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.12.3 0.0.0.0 UG 0 0 0 eth0
1. winpc: ip: 192.168.12.2 subnet 255.255.255.0 standard-gateway 192.168.12.3
Netzwerkadresse Subnet Mask Gateway-Adresse Schnittstelle Anzahl 0.0.0.0 0.0.0.0 192.168.114.1 192.168.114.254 1 0.0.0.0 0.0.0.0 192.168.12.3 192.168.12.2 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.12.0 255.255.255.0 192.168.12.2 192.168.12.2 1 192.168.12.2 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.114.0 255.255.255.0 192.168.114.254 192.168.114.254 1 192.168.114.254 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.114.255 255.255.255.255 192.168.114.254 192.168.114.254 1 224.0.0.0 224.0.0.0 192.168.12.2 192.168.12.2 1 224.0.0.0 224.0.0.0 192.168.114.254 192.168.114.254 1 255.255.255.255 255.255.255.255 192.168.12.2 0.0.0.0 1
2. winpc
0 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 0.0.0.0 Subnet Mask . . . . . . . . : 0.0.0.0 Standard-Gateway . . . . . . :
1 Ethernet Adapter : (eingebaute netzwerkkarte[notebook] nicht angeschlossen)
IP-Adresse. . . . . . . . . : 169.254.225.0 Subnet Mask . . . . . . . . : 255.255.0.0 Standard-Gateway . . . . . . :
2 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.13.5 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . : 192.168.12.3
Netzwerkadresse Subnet Mask Gateway-Adresse Schnittstelle Anzahl 0.0.0.0 0.0.0.0 192.168.12.3 192.168.13.5 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 169.254.0.0 255.255.0.0 169.254.225.0 169.254.225.0 1 169.254.225.0 255.255.255.255 127.0.0.1 127.0.0.1 1 169.254.255.255 255.255.255.255 169.254.225.0 169.254.225.0 1 192.168.13.0 255.255.255.0 192.168.13.5 192.168.13.5 1 192.168.13.5 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.13.255 255.255.255.255 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 169.254.225.0 169.254.225.0 1 255.255.255.255 255.255.255.255 192.168.13.5 0.0.0.0 1
wo liegt der fehler
...vom notebook funktioniert der ping auf die 1. winkiste
danke_marco
Am Die den 17 Okt 2000 um 08:36:28 +0200 schrieb marco:
hier die ausgaben linux-rechner:
eth0 Link encap:Ethernet HWaddr 00:48:54:57:0A:CE inet addr:192.168.12.3 Bcast:192.168.12.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:E0:7D:76:DE:07 inet addr:192.168.13.1 Bcast:192.168.12.251 Mask:255.255.255.0
- winpc:
ip: 192.168.12.2 subnet 255.255.255.0 standard-gateway 192.168.12.3
- winpc
1 Ethernet Adapter : (eingebaute netzwerkkarte[notebook] nicht angeschlossen)
IP-Adresse. . . . . . . . . : 169.254.225.0
du solltest hier auch eine 192.168.?.? benutzen, sonst gibt das eventuell mal probleme, wenn mit dem inet verbunden bist.
2 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.13.5 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . : 192.168.12.3
Hier liegt dein Fehler, das Standard Gateway muss im Subnetz der Karte liegen, sonst ist es nicht erreichbar. Ich frage mich nur, warum man sowas einstellen kann. Oder hast du dich nur verschrieben.
192.168.13.5 255.255.255.255 127.0.0.1 127.0.0.1 1
192.168.13.255 255.255.255.255 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 169.254.225.0 169.254.225.0 1 255.255.255.255 255.255.255.255 192.168.13.5 0.0.0.0 1
win1 linux win2 192.168.12.2 192.168.12.3 192.168.13.1 192.168.13.5 _________________/ ___________/ eth0 eth1
Und entferne mal die ueberfluessigen anderen Interfaces. Um Verwirrungen zu vermeiden, sind Gateways entweder die hoechsten oder niedrigsten Interfaces im Subnetz. Das sieht dann so aus:
win1 linux win2 192.168.12.2 192.168.12.254 192.168.13.254 192.168.13.5 _________________/ ___________/ eth0 eth1
Sind das eigentlich Combo Karten? Warum moechtest du nich alle 3 Rechner an ein BNC Netz haengen, oder hast du 100MBit?
andre
On Tue, Oct 17, 2000 at 09:25:31PM +0200, Andre Schulze wrote:
Und entferne mal die ueberfluessigen anderen Interfaces. Um
Apropos entwirren - mein Rechner sagt:
C:\win98>ipconfig
Windows 98 IP-Konfiguration
0 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 62.158.112.97 Subnet Mask . . . . . . . . : 255.0.0.0 Standard-Gateway . . . . . . : 62.158.112.97
1 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.120.254 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . :
2 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.10.2 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . : 192.168.10.3
C:\win98>
0 = meine ISDN-Karte mit einer dynamischen T-Online-IP 1 = nie gesehen, nie vergeben, WO KOMMT DAS INTERFACE HER??? 2 = mein lokales Ethernet
Kann mir jemand dieses Geisterinterface erklaeren? In meinem Rechner gammelt keine weitere Netzkarte rum. Ich weiss, das hat nichts direkt mit Linux zu tun. Da man als Linuxer aber oft Windowskisten ans Linuxnetz anbinden muss, sei mir diese Frage bitte gestattet.
Reinhard
die sache ist so: zwei unterschiedliche netztypen sollen miteinander verknüpft werden - daher auch die unterschiedlichen karten.
momentan siehts so aus, das ich von notebook (192.168.13.5 über gateway-rechner 192.168.13.254 zu 192.168.12.254) auf 192.168.12.2 einen ping absetzen kann - retour funktioniert das nicht.
ich habe auf dem win 2 rechner als gateway auf deinen rat hin 192.168.12.254 angegeben. ...Netzwerk kann nicht durchsucht werden
? Danke_Marco
-----Ursprüngliche Nachricht----- Von: lug-dd-admin@schlittermann.de [mailto:lug-dd-admin@schlittermann.de]Im Auftrag von Andre Schulze Gesendet: Dienstag, 17. Oktober 2000 21:26 An: lug-dd@schlittermann.de Betreff: Re: [Lug-dd] route.conf
Am Die den 17 Okt 2000 um 08:36:28 +0200 schrieb marco:
hier die ausgaben linux-rechner:
eth0 Link encap:Ethernet HWaddr 00:48:54:57:0A:CE inet addr:192.168.12.3 Bcast:192.168.12.255 Mask:255.255.255.0
eth1 Link encap:Ethernet HWaddr 00:E0:7D:76:DE:07 inet addr:192.168.13.1 Bcast:192.168.12.251 Mask:255.255.255.0
- winpc:
ip: 192.168.12.2 subnet 255.255.255.0 standard-gateway 192.168.12.3
- winpc
1 Ethernet Adapter : (eingebaute netzwerkkarte[notebook] nicht angeschlossen)
IP-Adresse. . . . . . . . . : 169.254.225.0
du solltest hier auch eine 192.168.?.? benutzen, sonst gibt das eventuell mal probleme, wenn mit dem inet verbunden bist.
2 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.13.5 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . : 192.168.12.3
Hier liegt dein Fehler, das Standard Gateway muss im Subnetz der Karte liegen, sonst ist es nicht erreichbar. Ich frage mich nur, warum man sowas einstellen kann. Oder hast du dich nur verschrieben.
192.168.13.5 255.255.255.255 127.0.0.1 127.0.0.1
1
192.168.13.255 255.255.255.255 192.168.13.5 192.168.13.5
1
224.0.0.0 224.0.0.0 192.168.13.5 192.168.13.5
1
224.0.0.0 224.0.0.0 169.254.225.0 169.254.225.0
1
255.255.255.255 255.255.255.255 192.168.13.5 0.0.0.0
1
win1 linux win2 192.168.12.2 192.168.12.3 192.168.13.1 192.168.13.5 _________________/ ___________/ eth0 eth1
Und entferne mal die ueberfluessigen anderen Interfaces. Um Verwirrungen zu vermeiden, sind Gateways entweder die hoechsten oder niedrigsten Interfaces im Subnetz. Das sieht dann so aus:
win1 linux win2 192.168.12.2 192.168.12.254 192.168.13.254 192.168.13.5 _________________/ ___________/ eth0 eth1
Sind das eigentlich Combo Karten? Warum moechtest du nich alle 3 Rechner an ein BNC Netz haengen, oder hast du 100MBit?
andre -- "Die deutsche Sprache muss clean bleiben!"
Am Wed den 18 Oct 2000 um 12:01:06AM +0200 schrieb marco:
momentan siehts so aus, das ich von notebook (192.168.13.5 über gateway-rechner 192.168.13.254 zu 192.168.12.254) auf 192.168.12.2 einen ping absetzen kann - retour funktioniert das nicht.
ich habe auf dem win 2 rechner als gateway auf deinen rat hin 192.168.12.254 angegeben. ...Netzwerk kann nicht durchsucht werden
Nur damit wir uns verstehen, die Fehlermeldung sieht in etwa so aus, oder?
C:>ping 192.168.0.2
Ping wird ausgeführt für 192.168.0.2 mit 32 Bytes Daten:
Antwort von 62.159.140.65: Ziel-Host nicht erreichbar. Antwort von 62.159.140.65: Ziel-Host nicht erreichbar. Antwort von 62.159.140.65: Ziel-Host nicht erreichbar. Antwort von 62.159.140.65: Ziel-Host nicht erreichbar.
Notebook$ ping 192.168.12.2 -> funktioniert andere_seite$ ping 192.168.13.5 -> obige Fehlermeldung, richtig?
Probier dann auch mal das Gateway von 192.168.13.5 sprich: ping 192.168.13.254 anzupingen.
Das du den anderen Rechner nicht in der Netzwerkumgebung siehst, ist ganz normal. Das liegt an dem smb Protokoll, das dynamisch die Liste von IP zu NetBIOS Name aufbaut. Sowas braucht Zeit.
Benutzt du NT, dann ist die goldene Regel: "Service Pack drueberbuegeln."
Wenn ein Ping von A nach B funktioniert, sollte es in der Regel auch von B nach A funktionieren (hier zumindest - es kann durchaus vorkommen, das ein Packet von A -> B eine andere Route nimmt, als von B -> A). Vorrausgesetzt, du hast auf der linux Kiste nicht unwissentlich eine firewall installiert ;-)
win2 linux win1 192.168.12.2 192.168.12.254 192.168.13.254 192.168.13.5 _________________/ ___________/ eth0 eth1
andre
On Tue, Oct 17, 2000 at 08:36:28PM +0200, marco wrote: Also kurz zusammengefasst hast du etwa folgendes konfiguriert:
win1: 192.168.12.2 255.255.255.0 GW: 192.168.12.3
eth0: 192.168.12.3 255.255.255.0 eth1: 192.168.13.1 255.255.255.0
win2: 192.168.13.5 255.255.255.0 GW: 192.168.12.3 ^^^^^^^^^^^^^^^^^^ Dieses default Gateway duerfte falsch sein. Schrein mal 192.168.13.1 rein.
hier die ausgaben linux-rechner:
eth0 Link encap:Ethernet HWaddr 00:48:54:57:0A:CE inet addr:192.168.12.3 Bcast:192.168.12.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:1003 errors:0 dropped:0 overruns:0 frame:0 TX packets:874 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:9 Base address:0x6100
eth1 Link encap:Ethernet HWaddr 00:E0:7D:76:DE:07 inet addr:192.168.13.1 Bcast:192.168.12.251 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:32 errors:0 dropped:0 overruns:0 frame:0 TX packets:70 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:100 Interrupt:10 Base address:0x6000
die netstat: 192.168.13.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1 192.168.12.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0 127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo 0.0.0.0 192.168.12.3 0.0.0.0 UG 0 0 0 eth0
Das sieht gut aus.
- winpc:
ip: 192.168.12.2 subnet 255.255.255.0 standard-gateway 192.168.12.3
Netzwerkadresse Subnet Mask Gateway-Adresse Schnittstelle Anzahl 0.0.0.0 0.0.0.0 192.168.114.1 192.168.114.254 1 0.0.0.0 0.0.0.0 192.168.12.3 192.168.12.2 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 192.168.12.0 255.255.255.0 192.168.12.2 192.168.12.2 1 192.168.12.2 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.114.0 255.255.255.0 192.168.114.254 192.168.114.254 1 192.168.114.254 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.114.255 255.255.255.255 192.168.114.254 192.168.114.254 1 224.0.0.0 224.0.0.0 192.168.12.2 192.168.12.2 1 224.0.0.0 224.0.0.0 192.168.114.254 192.168.114.254 1 255.255.255.255 255.255.255.255 192.168.12.2 0.0.0.0 1
Ich weiss zwar nicht, wo die Zeilen mit den 192.168.114.xxx herkommen, aber von denen abgesehen ist es OK.
- winpc
2 Ethernet Adapter :
IP-Adresse. . . . . . . . . : 192.168.13.5 Subnet Mask . . . . . . . . : 255.255.255.0 Standard-Gateway . . . . . . : 192.168.12.3
Das Gatewy ist wie schon oben beschrieben falsch.
Netzwerkadresse Subnet Mask Gateway-Adresse Schnittstelle Anzahl 0.0.0.0 0.0.0.0 192.168.12.3 192.168.13.5 1 127.0.0.0 255.0.0.0 127.0.0.1 127.0.0.1 1 169.254.0.0 255.255.0.0 169.254.225.0 169.254.225.0 1 169.254.225.0 255.255.255.255 127.0.0.1 127.0.0.1 1 169.254.255.255 255.255.255.255 169.254.225.0 169.254.225.0 1 192.168.13.0 255.255.255.0 192.168.13.5 192.168.13.5 1 192.168.13.5 255.255.255.255 127.0.0.1 127.0.0.1 1 192.168.13.255 255.255.255.255 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 192.168.13.5 192.168.13.5 1 224.0.0.0 224.0.0.0 169.254.225.0 169.254.225.0 1 255.255.255.255 255.255.255.255 192.168.13.5 0.0.0.0 1
Mit dieser Routingtabelle gehen Pakete an win1 (192.168.12.2) wegen der default-route (1. Zeile) an die 192.168.12.3 und 192.168.12.3 ist ja gar nicht erreichbar. Ich wuerde ein "Network unreachable" erwarten. Mir ist nur unklar, wie mit obiger Konfig der Ping in einer Richtung klappen kann?
Stell also auf dem Notebook mal das Gateway auf die 192.168.13.1 um und starte den Rechner neu. Wenn es nicht geht: Mach mal von beiden Windows-Rechnern aus Pings jeweils auf: -lokale IP -IP des Gateways -IP der jeweils anderen Ethernetkarte des Linuxrechner -IP des anderen Win-Rechners (also Stueck fuer Stueck vortasten, dann ist der Fehler schnell eingekreist)
Übrigens finde ich es gut, wenn man bei solchen Problemen den *kompletten* In- und Output der Kommandos liefert (also samt Prompt und abgestztem Befehl) Bei dir haette mich auch der Output des funktionierenden und nicht funktionierenden pings interessiert. Also kurz: lieber etwas zu viel Infos mitliefern, als nur einiges per cut/paste herausfischen und dabei eventuell was vergessen. z.B.
C:\win98>ping 1.2.3.4
Ping wird ausgeführt für 1.2.3.4 mit 32 Bytes Daten:
Antwort von 194.25.121.82: Ziel-Host nicht erreichbar. Antwort von 194.25.121.82: Ziel-Host nicht erreichbar.
Ping-Statistik für 1.2.3.4: Pakete: Gesendet = 2, Empfangen = 2, Verloren = 0 (0% Verlust), Ca. Zeitangaben in Millisek.: Minimum = 0ms, Maximum = 0ms, Mittelwert = 0ms STRG-C
C:\win98>
Reinhard
lug-dd@mailman.schlittermann.de