• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

kann nur im lokalen netz pingen

hi,

wenn ich mein notebook in unser firmennetzwerk implementiere habe ich das problem das ich nur im lokalen netz pingen kann.
gateway und die ip adresse ist korrekt eingestellt.
unter windows funktioniert das notebook wunderbar, dort komme ich sogar raus ins welt weite netz.
bei linux gibt mir netstat -rn komischerweise nicht die ip adresse des gateways aus, warum auch immer. der ping an das gateway schlaegt auch fehl. allerdings funzt das netzwerk, denn unter win xp geht es ja auch. die ip des gateways liegt nicht im adressraum der ip adresse des rechners, koennte das eine ursache sein ?
ausserdem wird bei linux meine netzwerkkarte nur mit 100 mbit/halbduplex betrieben, wie kann ich das denn auf automodus umschalten ?


zuhause benutze ich das notebook auch ueber einen router, dort klappt alles wunderbar. allerdings liegt dort eben mein gateway im adressraum meiner ip adresse.
ich vermute mal das es irgendie daran liegt, was anderes faellt mir auf die schnelle nicht ein.
 

nobbiew

Hacker
Das kann nicht nur sein, dem ist so. Sobald eine Adresse nicht innerhalb deines log. Subnetzes ist, muss dafür eine Route definiert sein. Nun versuchst du aber ein Gateway außerhalb deines Subnetzes zu erreichen. Dein Linux schickt daraufhin eine Broadcastmeldung an die Broadcast-adresse deines logischen Subnetzes. Darauf antwortet aber der Gateway nicht, da es für ihn keine gültige Adresse darstellt. So ist nun mal ethernet aufgebaut.
 
OP
F

fritzbee21

Hacker
hm dachte ich mir das es damit zusammen haengen muss.

meine ip ist 212.162.xxx.xxx
und mein gateway eben 62.67.xxx.xxx

ich frag mich nur warum es mit win xp dann funzt ?
gibts denn ne moeglichkeit das trotzdem unter linux zum laufen zu bekommen ?
eventuell mit der einstellung "routing" im yast2 ?
 

admine

Ultimate Guru
fritzbee21 schrieb:
hm dachte ich mir das es damit zusammen haengen muss.

meine ip ist 212.162.xxx.xxx
und mein gateway eben 62.67.xxx.xxx

ich frag mich nur warum es mit win xp dann funzt ?
gibts denn ne moeglichkeit das trotzdem unter linux zum laufen zu bekommen ?
eventuell mit der einstellung "routing" im yast2 ?

Unter Windows hast dafür bestimmt eine Netzwerkbrücke eingerichtet ... :roll:
 

Martin Breidenbach

Ultimate Guru
fritzbee21 schrieb:
meine ip ist 212.162.xxx.xxx
und mein gateway eben 62.67.xxx.xxx

ich frag mich nur warum es mit win xp dann funzt ?

Ich frage mich das auch - das gateway liegt nicht im Subnetz der Netzwerkkarte. Wenn das trotzdem funktioniert dann ist da noch irgendetwas anderes am Werk.

Kannst Du mal die Ausgabe von 'ipconfig' unter Windows posten ?
 

mbblue

Newbie
könnte es sein, dass in deinem firmennetz noch ein proxy ist ? windoof sucht standardmässig dannach ?
 
OP
F

fritzbee21

Hacker
von einem proxi wuesste ich jetzt nichts.
kann denn ein proxiserver den gateway erreichen ?
der proxiserver hat doch immer einen bestimmten namen und einen port oder ? (z.b. "testproxi" port 8080)
schafft er es dann die daten ueber den gateway zu schaufeln oder wie kann ich mir das vorstellen ?

ich werd mal an unseren netzwerkadmin ne mail schicken, irgendwie muss das doch zum laufen zu bekommen sein.
 

mbblue

Newbie
unter windows sucht der internet explorer automatisch nach evtl vorh. proxy (standardeinstellung).

es ist in einer firma durchaus üblich und sinnvoll, internet zugang nur über proxy laufen zu lassen, so lässt sich das eigene netz schützen, und spamm, viren u.s.w. blocken.

der proxy wird "zwischen den 2 netzen" sitzen - und als gateway arbeiten - so dass du nie direkt ins i-net kommst, ohne den proxy (als filter + firewall) zu benutzen (habich auch in der firma gemacht :D )
(der proxy rechner hat normal 2 netzwerkkarten, mit 2 subnetzen, dann kann er das :D )

unter linux musst du den proxy eintrage - oder gibt es ne möglichkeit danach zu suchen ? *schulterzuck*
 

Martin Breidenbach

Ultimate Guru
Fritzbee21 - Kannst Du mal hier posten was die Befehle 'ipconfig /all' und 'route print' unter Windows ausgeben ?

P.S. mbblue - ich hab Deine gelöscht da ich nicht denke daß wir die brauchen.
 
OP
F

fritzbee21

Hacker
so hier kommen die ausgaben der befehle

ipconfig /all

Windows NT IP-Konfiguration

Host-Name . . . . . . . . . : pc3
DNS-Server. . . . . . . . . : 212.113.xxx.3, 212.113.xxx.4
Knotentyp . . . . . . . . . : Broadcast
NetBIOS-Bereichs-ID . . . . :
IP-Routing aktiviert. . . . : Nein
WINS-Proxy aktiviert. . . . : Nein
NetBIOS-Auswertung mit DNS : Nein


Ethernet-Adapter DC21X41:
Beschreibung. . . . . . . . : DEC DC21140 PCI Fast Ethernet Adapter
Physikalische Adresse . . . : 00-80-C8-95-A1-0A
DHCP aktiviert. . . . . . . : Nein
IP-Adresse. . . . . . . . . : 212.162.ae.xcb
Subnet Mask . . . . . . . . : 255.255.255.0
Standard-Gateway. . . . . . : 62.67.bd.xbb



route print

===========================================================================
Schnittstellenliste
0x1 ........................... MS TCP Loopback interface
0x2 ...00 80 c8 95 a1 0a ...... DEC DC21140 PCI Fast Ethernet Adapter
===========================================================================
Aktive Routen:
Netzwerk
Ziel.........................Netzmaske...............Gateway...................Schnittst. ...........Metrik
0.0.0.0.....................0.0.0.0.....................62.67.bd.xbb............212.162.ae.xcb........1
127.0.0.0.................255.0.0.0.................127.0.0.1.................127.0.0.1..................1
212.162.ae.0...........255.255.255.0..........212.162.ae.xcb........212.162.ae.xcb........1
212.162.ae.xcb....... 255.255.255.255.....127.0.0.1.................127.0.0.1.................1
212.162.ae.255.......255.255.255.255......212.162.ae.xcb.......212.162.ae.xcb.........1
224.0.0.0.................224.0.0.0.................212.162.ae.xcb........212.162.ae.xcb........1
255.255.255.255.....255.255.255.255.....212.162.ae.xcb........212.162.ae.xcb........1
===========================================================================
 
OP
F

fritzbee21

Hacker
hm ich sitze aber gerade an diesem pc.
wie gesagt, bei win xp habe ich nur die ip adresse, das subnetzwerk, den gateway und den dns eingegeben und dann klappt es.
ich kann mit der kiste den gateway sogar mit einem ping erreichen (bei linux hat das jedenfalls nicht geklappt)


kannst du mir mal die einzelnen eintragungen erklaeren ?

Ziel.........................Netzmaske...............Gateway...................Schnittst. ...........Metrik
0.0.0.0.....................0.0.0.0.....................62.67.bd.xbb............212.162.ae.xcb........1
127.0.0.0.................255.0.0.0.................127.0.0.1.................127.0.0.1..................1
212.162.ae.0...........255.255.255.0..........212.162.ae.xcb........212.162.ae.xcb........1
212.162.ae.xcb....... 255.255.255.255.....127.0.0.1.................127.0.0.1.................1
212.162.ae.255.......255.255.255.255......212.162.ae.xcb.......212.162.ae.xcb.........1
224.0.0.0.................224.0.0.0.................212.162.ae.xcb........212.162.ae.xcb........1
255.255.255.255.....255.255.255.255.....212.162.ae.xcb........212.162.ae.xcb........1
 

Martin Breidenbach

Ultimate Guru
Code:
Ziel.........................Netzmaske...............Gateway...................Schnittst. ...........Metrik 
0.0.0.0.....................0.0.0.0.....................62.67.bd.xbb............212.162.ae.xcb........1

Default gateway -> 62.67.bd.xbb

Code:
127.0.0.0.................255.0.0.0.................127.0.0.1.................127.0.0.1..................1

Loopback (Netz 127.0.0.0 mit Subnetzmaske 255.0.0.0 erreichbar über 127.0.0.1)

Code:
212.162.ae.0...........255.255.255.0..........212.162.ae.xcb........212.162.ae.xcb........1

Netzwerk 212.162.ae.0 mit Subnetzmaske 255.255.255.0 erreichbar über 212.162.ae.xcb

Code:
212.162.ae.xcb....... 255.255.255.255.....127.0.0.1.................127.0.0.1.................1

Code:
212.162.ae.255.......255.255.255.255......212.162.ae.xcb.......212.162.ae.xcb.........1

Broadcast

Code:
224.0.0.0.................224.0.0.0.................212.162.ae.xcb........212.162.ae.xcb........1

Multicast

Code:
255.255.255.255.....255.255.255.255.....212.162.ae.xcb........212.162.ae.xcb........1

Broadcast

Problem: das default gateway liegt nicht im Subnetz der Netzwerkkarte.
 
OP
F

fritzbee21

Hacker
Martin Breidenbach schrieb:
Code:
Ziel.........................Netzmaske...............Gateway...................Schnittst. ...........Metrik 
0.0.0.0.....................0.0.0.0.....................62.67.bd.xbb............212.162.ae.xcb........1

Default gateway -> 62.67.bd.xbb

damit wird doch der ip 212.162.ae.xcb der gateway 62.67.bd.xbb zugewisen oder ?



Problem: das default gateway liegt nicht im Subnetz der Netzwerkkarte.

genau, aber muss denn der gateway immer im subnetz der netzwerkkarte liegen ?
warum kann ich den gateway mit dem ping erreichen wenn er - wie bei diesem rechner - ausserhalb liegt ?

wenn ich es richtig verstanden habe, dann kann der rechner mit der ip adresse xxx.xxxx.xxx.xxx auf seiner broadcast ip xxx.xxx.xxx255 den gateway nicht erreichen weil der ausserhalb des subnetzes des rechners liegt oder ?
klingt jedenfalls logisch. unter linux ist das ja auch wirklich so. man kann den gateway nicht pingen und bei ifroute taucht der gateway auch nicht auf. aendert man die gateway ip auf eine ip innerhalb des subnetzes, wird er bei ifroute mit ausgegeben.
 

Martin Breidenbach

Ultimate Guru
fritzbee21 schrieb:
genau, aber muss denn der gateway immer im subnetz der netzwerkkarte liegen ?

JA.

Ein Subnetz beinhaltet die Adressen die ohne einen Router erreichbar sind. Adressen außerhalb des Subnetzes müssen über einen Router angesprochen werden. Das 'default gateway' ist einfach nur der Router der alles kriegt für das nichts definiert wurde.

Stell Dir mal vor Du hättest mehrere Netzwerkkarten. Wo soll er das denn dann suchen ? Mal alle Karten durchprobieren, irgendein anderer wirds schon wissen ?
 

moses

Member
Unter Windows können mehrere IPs je Netzwerkkarte angegeben werden, die Kommandozeilenbefehle zeigen aber nur den Standard an. Ich hoffe das es daran liegt, ansonsten wäre das technisch nicht möglich es sei denn Microsoft hat einen weiteren Standard für sich geradegebogen.
 
Oben