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

defa vu Rechner mag nicht ins Internet

mampfi

Hacker
Ich weiß, ist ein ständig wiederkehrendes Problem.

Frisch installiertes Open SuSe 11.1, Samba funzt, sonst auch "alles"

Nur mit Internetverbindung haperts

resolv.conf:

nameserer 192.168.2.1
nameserver 145.253.2.11
search arcor.de

ipconfig spricht:

eth0 Link encap:Ethernet Hardware Adresse 00:19:66:3D:61:55
inet Adresse:192.168.1.11 Bcast:192.168.1.255 Maske:255.255.255.0
inet6 Adresse: fe80::219:66ff:fe3d:6155/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:659 errors:0 dropped:0 overruns:0 frame:0
TX packets:481 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:1000
RX bytes:65118 (63.5 Kb) TX bytes:49508 (48.3 Kb)
Interrupt:19 Basisadresse:0xd400

lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6 Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:52 errors:0 dropped:0 overruns:0 frame:0
TX packets:52 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 Sendewarteschlangenlänge:0
RX bytes:3296 (3.2 Kb) TX bytes:3296 (3.2 Kb)
 
OP
M

mampfi

Hacker
Feste IP-Adresse (Class C)

route -n gibt aus:

Kernel IP Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
127.0.0.0 0.0.0.0 255.0.0.0 U 0 0 0 lo
 

Tooltime

Advanced Hacker
Da fehlt die default route.
  • YaST --> Netzwerkgeräte --> Netzwerkeinstellungen
    TAB Routing --> Standardgateway, die Adresse vom Router (192.168.2.1) eintragen.
 
OP
M

mampfi

Hacker
Resolv.conf war ein tippfehler :eek:ps:

Mag leider immer noch nicht, ich spicke mal bei einer funktionierenden Installation (andere Festplatte)
 

Tooltime

Advanced Hacker
Solange kein Standardgateway konfiguriert ist, kannst du nur Rechner im lokalen Subnetz erreichen. Wenn eins konfiguriert wäre, hätten route -n noch eine Zeile wie diese ausgegeben:
  • 0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 eth0
 
OP
M

mampfi

Hacker
Jetzt hab ich wieder alte Dateien (hosts, resolv.conf)

Hab den Eindruck, der zerschießt auf dieser Platte die Dateien :schockiert:

Wiederhole Installation und komme wieder
 
OP
M

mampfi

Hacker
So, leider dasselbe Lied,

ich hab beim nameserver 1 wie früher statt 192.168.2.1 mal mit 145.253.2.11 eingestellt
scheitert leider genauso
 

framp

Moderator
Teammitglied
Lass doch mal das Script laufen und poste hier die ScriptAusgaben sowie den Link auf das auf phpfi hochgeladene ErgebnisFile.
 
OP
M

mampfi

Hacker
Das ist jetzt blöd. Jetzt hat auch die Platte die Grätsche gemacht.

Das Tool hab ich mir geholt und spaßeshalber auf dem funzenden 11.1 gestartet.

Ich halt jetzt einfach mal fest, was ich einstelle wenn ichs "statisch" will.

Name: duron
Adresse: 192.168.1.11
Maske: 255.255.255.0 (Class C)

nameserver für Arcor: 145.253.2.11
nameserver für Arcor: 145.253.2.45

Gateway: 192.168.2.1 (OpenSuse 10.2 funzt komischerweise mit 192.168.1.1)
 

Tooltime

Advanced Hacker
mampfi schrieb:
Gateway: 192.168.2.1 (OpenSuse 10.2 funzt komischerweise mit 192.168.1.1)
Ist überhaupt nicht komisch, sondern wahrscheinlich richtig. Hatte wahrscheinlich nicht richtig hingeschaut, denn da wiedersprechen sich einige Parameter der Netzwerkkonfiguration. Damit du verstehst warum es geht, schau mal auf den 11.1er unter folgenden Pfad nach:
  • /usr/share/doc/manual/opensuse-manual_de/manual/cha.basicnet.html

Also noch einmal von Anfang:

  • 1. Da du lokale Rechner erreichen kannst sollte die IP-Adresse und Netzwerkmaske stimmen.
    mampfi schrieb:
    inet Adresse:192.168.1.11 Bcast:192.168.1.255 Maske:255.255.255.0
    2. Da der Router eine IP aus dem lokalen Subnetz haben muss, lässt sich aus 1. ableiten das diese im Bereich 192.168.1.1-254 liegen muss. In Kombination mit der Aussage zum 10.2er, dürfte also die Adresse des Standardgateway 192.168.1.1
    3. Da in 99,9999% aller Fälle das Standardgateway auch als DNS-Server fungiert, kontrolliere mal auf dem 10.2er was da in der resolv.conf steht. Meine Prognose die Adresse des DNS-Server lautet 192.168.1.1, alternativ kannst du natürlich auch externe DNS-Server verwenden (145.253.2.11, 145.253.2.45), allerdings sind diese nur über das Standardgateway erreichbar. Also keine funktionierende default route, kein Kontakt mit externen DNS-Servern.
 
OP
M

mampfi

Hacker
Danke für den lokalen "link".

Interessanterweise ist beim Suse 10.2 auch "Standardroute über DHCP ändern" angekreuzt.

Weiß ehrlich gesagt gar nicht was das ist, der google bringt hier nur forums-Auschnitte mit der Empfehlung das anzukreuzen.
 

Tooltime

Advanced Hacker
mampfi schrieb:
Interessanterweise ist beim Suse 10.2 auch "Standardroute über DHCP ändern" angekreuzt.

Weiß ehrlich gesagt gar nicht was das ist, der google bringt hier nur forums-Auschnitte mit der Empfehlung das anzukreuzen.
Probier mal folgendes:

  • Öffne auf den 11.1er mit Konqueror /usr/share/doc/manual/opensuse-manual_de/manual/index.html, gehe auf Bearbeiten --> Suchen und tippe mal dhcp ein.
    Der zweite Treffer sollte Kapitel 23. DHCP sein.
In Kurzform, eine Möglichkeit mit der ein Rechner die vier Standardparameter der Netzwerkkonfiguration (seine IP, Netzwerkmaske, DNS-server u. Standardgateway) automatisch ermitteln kann. Ist eigentlich die Standardeinstellung unter Linux. Was wiederum zur These führt, das das Netzwerk funktioniert hat bis du angefangen hast einige Parameter manuell zu verändern.

Daher ist jetzt die wichtigste Frage, gibt es einen Grund warum du eine manuelle IP-Konfiguration benötigst, ansonsten ist DHCP immer die bessere Wahl.
 

Tooltime

Advanced Hacker
mampfi schrieb:
Warum feste IP-Adresse? Naja, wegen der Transparenz im lokalen Netzwerk.
Die Antwort verstehe ich nicht, was bedeutet für dich Transparenz? Meistens macht ein fixe IP-Konfiguration nur bei einem Server Sinn.

Entweder du stellst alles auf DHCP, dann bekommt der Rechner alle Daten automatisch vom Router, oder du musst auch das Standardgateway manuell konfigurieren. Die richtige IP hängt von der Routerkonfiguration ab, denn er ist das Standardgateway für den lokales Netz. Wobei jetzt alles auf die Adresse 192.168.1.1 hin deutet. Zum testen:

  • ping -c 4 192.168.1.1
    ping -c 4 193.99.144.85
 
OP
M

mampfi

Hacker
Momentan sind drei Rechner in Betrieb.

In gewisser Weise ist der Rechner ein Server, der soll eine feste Adresse erhalten, damit ich in die hosts eine fixe Adresse schreiben.

Wenn ich sie in unterschiedlicher Reihenfolge starte, dann würfelt es die Rechneradressen durcheinander und dem Rechner geht bei DHCP "seine 192.168.2.34" verloren.
 

Tooltime

Advanced Hacker
mampfi schrieb:
In gewisser Weise ist der Rechner ein Server, der soll eine feste Adresse erhalten, damit ich in die hosts eine fixe Adresse schreiben.
Das ergibt auch einen Sinn, auch wenn man alternativ den DHCP-Server im Router anpassen können sollte, ist aber eine Frage von Modell und Hersteller. Also einigen wir uns darauf, in deinem Anwendungsfall ist eine fixe IP-Konfiguration sinnvoll.

Also noch einmal, wenn die Kommunikation innerhalb des lokalen Netz funktioniert, fehlt für externe Verbindungen nur die Adresse für die default route. Wenn man die nicht kennt, einfach auf einem Rechner nach schauen der ins Internet kommt, egal ob es eine Win- oder Linux-Kiste ist.
 
Oben