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

problem mit suse als router

OP
S

schmitt

Newbie
sorry, aber ich muss den thread nochmal wiederbeleben ;)

also das pingen in beiden netzen funzt ja prima, leider komme ich mit meinem notebook nicht über den router hier hinaus :(

wenn ich nun zb. www.google.de anpinge, passiert schonmal gar nichts, heisst also das www.google.de nicht aufgelöst werden kann. pinge ich jetzt die ip an, also 192.239.39.104 bekomme ich folgende ausgabe:

PING 192.239.39.104 (192.239.39.104) 56(84) bytes of data.
From 192.168.1.100: icmp_seq=1 Redirect Host(New nexthop: 224.39.4.246)

ja hm :?: also 192.168.1.100 ist ja mein router hier im netzwerk, aber warum hoppt der?

meine resolv.conf schaut so aus:
search local
nameserver 192.168.1.100
nameserver 213.148.129.10
nameserver 213.148.130.10

192.168.1.100 habe ich auch bei allen anderen rechner hier im netz als DNS eingetragen (auch unter win2k), nur mein notebook kann nicht auflösen :cry:

muss ich da wieder etwas besonders beachten? das notebook ist ja nicht direkt am router angeschlossen, sondern über ein cross kabel mit meinem pc verbunden.
 

PeterM

Newbie
Also,hoffe, daß ich jetzt Deine Umgebung so richtig im Kopf habe ;)
Einen Router ist in aller Regel kein DSN Server. Also erst mal alle DNS Einträge welche auf den Router verweisen entfernen. Die beiden anderen IPs in der resolve.conf sind DNS Server. Auf dem Notebook kannst Du doch die beiden verwenden?! Läuft auf dem PC ein DNS Server, kannst Du auf dem Notebook diesen als DNS eintragen, ansonsten geht das nicht.
 
OP
S

schmitt

Newbie
Die beiden anderen IPs in der resolve.conf sind DNS Server.
jep ist eigentlich klar. die router ip hab ich nur reingepackt, weil ich den router unter suse und auch windows als default DNS eingetragen habe und das funzt prima :) wahrscheinlich weil der router selbst zwei DNS sever gespeichert hat. das sind übrigens die beiden, die in der resolv.conf stehen.

Läuft auf dem PC ein DNS Server, kannst Du auf dem Notebook diesen als DNS eintragen
nein auf meinem pc bzw hier netz-intern läuft kein DNS.

ich habe mal aus der resolv.conf die 192.168.1.100 entfernt, aber ist das gleiche problem: ich komme nicht raus mit dem notebook.

ping google.de
ping: unknown host google.de

und wenn ich die google ip anpinge wie gehabt:
ping 192.239.39.104
From 192.168.1.100: icmp_seq=1 Redirect Host(New nexthop: 224.39.4.246)

(nur um das mal zu erwähnen *g* 192.168.2.166 ist am router freigegeben, also hat zugang zum internet)
 

PeterM

Newbie
Google IP = 192.239.39.104 ?
Kommt mir komisch vor da 192.xxx.xxx.xxx eigentlich "interne" Adresse sind und nicht geroutet werden.
nslookup unter Windosw bringt mir folgende Ausgabe:
  • Name: www.google.akadns.net
    Addresses: 66.102.9.104, 66.102.9.99
    Aliases: www.google.de, www.google.com
 
OP
S

schmitt

Newbie
Google IP = 192.239.39.104 ?
Kommt mir komisch vor da 192.xxx.xxx.xxx eigentlich "interne" Adresse sind und nicht geroutet werden.
jo stimmt.... hm, aber so siehts halt immo aus ;) ich komm nicht raus mit dem notebook.

vielleicht versteh ich auch was falsch an der sache. die pakete werden doch an jedem rechner bzw. jeder nic durchgestellt und die nic für die das paket ist, nimmt an. so... mein pc routet jetzt von netz A nach B und zurück. muss ich an meinem DSL router noch etwas einstellen? ich denke mal die ip des notebooks freigeben reicht, oder nicht?

nslookup unter suse9.0:
Code:
nslookup www.google.de
Server:         192.168.1.100
Address:        192.168.1.100#53

Non-authoritative answer:
www.google.de   canonical name = www.google.com.
www.google.com  canonical name = www.google.akadns.net.
Name:   www.google.akadns.net
Address: 66.102.11.104
Name:   www.google.akadns.net
Address: 66.102.11.99

nslookup auf meinem schlaptop:
Code:
nslookup www.google.de
;, connection timed out; no servers could be reached

also die pakete vom notebook scheinen irgendwo verloren zu gehen :/
 

Martin Breidenbach

Ultimate Guru
PeterM schrieb:
Kommt mir komisch vor da 192.xxx.xxx.xxx eigentlich "interne" Adresse sind und nicht geroutet werden.

Knapp daneben ;)

Das wird in RFC1918 geregelt (das weiß ich nicht auswendig - aber google weiß sowas :) ) und die findet man/google z.B. hier:

http://www.faqs.org/rfcs/rfc1918.html

... und darin stehen folgende Adressbereiche:

10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)
 
OP
S

schmitt

Newbie
Das wird in RFC1918 geregelt...
ok mal wieder zum thema zurück bitte, bin schon total am verzweifeln hier ;)
ich fasse nochmal kurz zusammen.

netzstruktur:
Code:
NOTEBOOK
IP 192.168.2.166
GW 192.168.2.155
|
|
SUSE PC
IP 192.168.2.155 (eth1 zum notebook)
IP 192.168.1.144 (eth0 zum router)
GW 192.168.1.100
|
|
ROUTER
IP 192.168.1.100

eingerichtete routen auf SUSE PC:
Code:
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
192.168.2.0     *               255.255.255.0   U     0      0        0 eth1
192.168.1.0     *               255.255.255.0   U     0      0        0 eth0
default         192.168.1.100   0.0.0.0         UG    0      0        0 eth0

fakt ist, das ich mit dem notebook im netz 192.168.1.0 und 192.168.2.0 rumpingen kann, aber nicht in's WWW weil da irgendwas nich hinhaut ;)
 
OP
S

schmitt

Newbie
ok thema hat sich grad erledigt. 8)

ich habe soeben mit yast die firewall auf meinem SUSE PC eingerichtet und kann nun zu google.de durchpingen. d.h. das die verdammte suse firewall die ganze zeit lief und die entsprechenden pakete geblockt hat oder so... super und ich hab gedacht das ding läuft nicht :evil:

sorry für den stress und danke für eure geduld + hilfe ;)
 

PeterM

Newbie
Supie, hab die ganze Zeit überlegt was es noch sein könnte, aber auf den Firewall hätte ich nicht getippt ;)

@Martin Breidenbach
Stimmt, 192.168.xxx.xxx ist der "interne Bereich". Hatte nur 192 gelesen und da unsere internen Adressen auch mit 192 anfangen (192.168) ... :oops:
 
Oben