D-Link Router einrichten
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
D-Link Router einrichten
Moin,
meine Frage: Ich habe einen DSL-Anschluß, seit letzter Woche mit Flatrate. Nun möchte ich einen Router einsetzen, damit Frau und Tochter ebenfalls in den Genuß kommen.
Habe mir den D-Link Dl-604 gekauft und ordnungsgemäß zwischen Modem und PC geklemmt. Das Gerät soll über das Web-Interface per http://192.168.0.1 ferngesteuert werden --> geht nicht.
Weder unter Linux, noch unter dem XP-Notebook meiner Frau.
Wie komme ich vernünftig an diese Adresse heran? Habe mich schon geraume Zeit mit googeln beschäftigt.
Micha
meine Frage: Ich habe einen DSL-Anschluß, seit letzter Woche mit Flatrate. Nun möchte ich einen Router einsetzen, damit Frau und Tochter ebenfalls in den Genuß kommen.
Habe mir den D-Link Dl-604 gekauft und ordnungsgemäß zwischen Modem und PC geklemmt. Das Gerät soll über das Web-Interface per http://192.168.0.1 ferngesteuert werden --> geht nicht.
Weder unter Linux, noch unter dem XP-Notebook meiner Frau.
Wie komme ich vernünftig an diese Adresse heran? Habe mich schon geraume Zeit mit googeln beschäftigt.
Micha
- herrchen
- Beiträge: 3257
- Registriert: 15.08.2005 20:45:28
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Berlin
Re: D-Link Router einrichten
der client, von dem aus du den router einrichten willst, muss im selben subnetz sein.mike molto hat geschrieben: Das Gerät soll über das Web-Interface per http://192.168.0.1 ferngesteuert werden --> geht nicht.
gib deinem client z.b. die IP "192.168.0.11" mit der netzmaske "255.255.255.0".
viele router haben ab werk auch den DHCP server aktiviert. in dem fall sollte es reichen, den client die IP per DHCP beziehen zu lassen.
herrchen
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Danke, Herrchen.
Es ist jedoch so: Ich bin ein Netzwerk-Beginner, der blauäugig zum Mediamarkt rannte und sich beraten ließ. Ich nutze zwar Linux schon sehr lange, aber bisher nur als Standalone-Desktop.
Wenn Du also Zeit hast: Bitte langsamer für mich. Oder weißt Du vielleicht eine gute Howto?
Micha
Es ist jedoch so: Ich bin ein Netzwerk-Beginner, der blauäugig zum Mediamarkt rannte und sich beraten ließ. Ich nutze zwar Linux schon sehr lange, aber bisher nur als Standalone-Desktop.
Wenn Du also Zeit hast: Bitte langsamer für mich. Oder weißt Du vielleicht eine gute Howto?
Micha
Sowas passt doch nicht zusammen. SCNR.mike molto hat geschrieben:... der blauäugig zum Mediamarkt rannte und sich beraten ließ. ..
Unter [1] unfd [2] findest du entsprechende HOWTOs.
eagle
[1] http://www.linuxhaven.de/dlhp/HOWTO/DE- ... HOWTO.html
[2] http://www.lunetix.de/docs/HOWTO/DE-NET3-HOWTO-3.html
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
So,
Ich bin auf folgendem Stand:
Meinen Router spreche ich wohl so an:
route add default gw 192.168.0.1
Richtig? Und wie erhalte ich das permanent? Muß ich da in den rc-Scripten wurschteln?
Der nameserver wird wohl in /etc/resolv.conf eingetragen und sollte die gleiche Adresse 192.168.0.1 erhalten. Richtig?
Muß meine Netzwerkkarte eine eigene Adresse erhalten? Wenn Ja. Wie?
Fehlt noch was?
Bin für jede Antwort dankbar. Achja: Ich bin über ppp0 im Internet. Ist das gut?
Meine ifconfig sieht so aus:
Alles in Ordnung?
Micha
Ich bin auf folgendem Stand:
Meinen Router spreche ich wohl so an:
route add default gw 192.168.0.1
Richtig? Und wie erhalte ich das permanent? Muß ich da in den rc-Scripten wurschteln?
Der nameserver wird wohl in /etc/resolv.conf eingetragen und sollte die gleiche Adresse 192.168.0.1 erhalten. Richtig?
Muß meine Netzwerkkarte eine eigene Adresse erhalten? Wenn Ja. Wie?
Fehlt noch was?
Bin für jede Antwort dankbar. Achja: Ich bin über ppp0 im Internet. Ist das gut?
Meine ifconfig sieht so aus:
Code: Alles auswählen
debian:/etc# ifconfig
eth0 Protokoll:Ethernet Hardware Adresse 00:05:5D:7B:EC:AD
inet6 Adresse: fe80::205:5dff:fe7b:ecad/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:15652 errors:0 dropped:0 overruns:0 frame:0
TX packets:15868 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:10087210 (9.6 MiB) TX bytes:2787488 (2.6 MiB)
Interrupt:217 Basisadresse:0xd800
lo Protokoll: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:260 errors:0 dropped:0 overruns:0 frame:0
TX packets:260 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:18704 (18.2 KiB) TX bytes:18704 (18.2 KiB)
ppp0 Protokoll:Punkt-zu-Punkt Verbindung
inet Adresse:85.176.92.164 P-z-P:213.191.84.194 Maske:255.255.255.255
UP PUNKTZUPUNKT RUNNING NOARP MULTICAST MTU:1492 Metric:1
RX packets:7240 errors:0 dropped:0 overruns:0 frame:0
TX packets:7393 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:3
RX bytes:4491808 (4.2 MiB) TX bytes:1114619 (1.0 MiB)
Micha
Die Netzwerkeinstellungen werden bei Debian in der Datei /etc/network/interfaces gespeichert.
Die Datei sollte in deinem Fall den folgenden Eintrag enthalten. Die letzte Zeile sorgt dafür, dass beim aktivieren des Ethernet Netzwerkgerätes der richtige Nameserver eingetragen wird.
Wenn das DSL Modem an deiner Ethernet Netzwerkkarte angeschlossen ist, dann gibt das schon Sorgen.
eagle
Die Datei sollte in deinem Fall den folgenden Eintrag enthalten. Die letzte Zeile sorgt dafür, dass beim aktivieren des Ethernet Netzwerkgerätes der richtige Nameserver eingetragen wird.
Code: Alles auswählen
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
up echo -e "nameserver 192.168.0.1" >/etc/resolv.conf
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Gemacht,
es kommt nach plog-Befehl
ping 192.168.0.1 funzt nicht.
Sag mal, kann das Gerät einfach defekt sein? Wäre mir jetzt die einfachste Lösung.
es kommt nach plog-Befehl
Code: Alles auswählen
debian:/etc# plog
Dec 18 00:11:25 localhost pppd[6564]: pppd 2.4.3 started by root, uid 0
Dec 18 00:11:31 localhost pppd[6483]: Connection terminated.
Dec 18 00:11:31 localhost pppd[6483]: Modem hangup
Dec 18 00:11:31 localhost pppd[6483]: Exit.
Dec 18 00:12:00 localhost pppd[6564]: Timeout waiting for PADO packets
Dec 18 00:12:00 localhost pppd[6564]: Unable to complete PPPoE Discovery
Dec 18 00:12:10 localhost pppd[6564]: Terminating on signal 15
Dec 18 00:12:10 localhost pppd[6564]: Exit.
Dec 18 00:12:10 localhost pppd[6607]: Plugin rp-pppoe.so loaded.
Dec 18 00:12:10 localhost pppd[6608]: pppd 2.4.3 started by root, uid 0
Sag mal, kann das Gerät einfach defekt sein? Wäre mir jetzt die einfachste Lösung.
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Sorry,
ich gebe auf, aber danke erstmal!
ifconfig kennt kein ppp0 mehr, das Netzwerk ist nicht erreichbar.
Habe wieder umgestöpselt und warte auf eine Schritt-für-Schritt Anleitung.
Das Internet ist voll von Texten zu dem Thema, aber keiner sagt, wie es genau gemacht wird, schade.
Dies ist das erstemal, dass ich keine Lösung zu einem Linux-Problem im Internet finde. Liegt es am Thema oder an mir?
Micha
ich gebe auf, aber danke erstmal!
ifconfig kennt kein ppp0 mehr, das Netzwerk ist nicht erreichbar.
Habe wieder umgestöpselt und warte auf eine Schritt-für-Schritt Anleitung.
Das Internet ist voll von Texten zu dem Thema, aber keiner sagt, wie es genau gemacht wird, schade.
Dies ist das erstemal, dass ich keine Lösung zu einem Linux-Problem im Internet finde. Liegt es am Thema oder an mir?
Micha
Hi mike molto,
ich bin mir nicht sicher ob du das Thema nicht völlig falsch verstanden hast.
Der Router soll doch ins Internet wählen und nicht dein PC.
Hast du den Router Konfiguriert?
Wenn ja baut er die Verbindung auf?
Du musst nur als DNS Server und als Gateway den Router angeben.
(Ich gehe jetzt davon aus das du im gleichen Subnetz bist, sonst würde die Konfiguration ja auch nicht gehen).
Ich habe übrigens auch den DI-604 läuft ohne Probleme.
ich bin mir nicht sicher ob du das Thema nicht völlig falsch verstanden hast.
Der Router soll doch ins Internet wählen und nicht dein PC.
Hast du den Router Konfiguriert?
Wenn ja baut er die Verbindung auf?
Du musst nur als DNS Server und als Gateway den Router angeben.
(Ich gehe jetzt davon aus das du im gleichen Subnetz bist, sonst würde die Konfiguration ja auch nicht gehen).
Ich habe übrigens auch den DI-604 läuft ohne Probleme.
Gruß
slu
Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.
Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER
slu
Das Server Reinheitsgebot:
Debian Bookworm, sonst nichts.
Stolzer Gewinner der Jessie Release Wette:
https://wiki.debianforum.de/Jessie_Release_Wette#SIEGER
@mike molto mit der von mir angegebenen Konfiguration kannst du nicht gleichzeitig pppoe benutzen. Für den Aufbau der Internetverbindung nun ist ja Router verantwortlich. Schalte als PPPoE auf dem PC aus.
Weiterhin solltest du sicherstellen auf welcher IP Adresse der Router hört, das sollte im Handbuch stehen (Bei Linksys Routern ist das z.B. 192.168.1.1). Die statische IP Adresse des PC in der /etc/network/interfaces musst dann anpassen.
Router: 192.168.1.1 <--> PC: 192.168.1.2
Router: 192.168.0.1 <--> PC: 192.168.0.2
Vor dem Test empfiehlt es sich das Gerät zu 'reseten' um es in den Auslieferungszustand zu versetzen und den korrekten Anschluss des Netzwerkkabels am Router zu überprüfen.
eagle
[1] http://debiananwenderhandbuch.de/netzwerk.html
Weiterhin solltest du sicherstellen auf welcher IP Adresse der Router hört, das sollte im Handbuch stehen (Bei Linksys Routern ist das z.B. 192.168.1.1). Die statische IP Adresse des PC in der /etc/network/interfaces musst dann anpassen.
Router: 192.168.1.1 <--> PC: 192.168.1.2
Router: 192.168.0.1 <--> PC: 192.168.0.2
Vor dem Test empfiehlt es sich das Gerät zu 'reseten' um es in den Auslieferungszustand zu versetzen und den korrekten Anschluss des Netzwerkkabels am Router zu überprüfen.
eagle
[1] http://debiananwenderhandbuch.de/netzwerk.html
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
@slu:
Da hast Du vielleicht nicht ganz unrecht...
Die Konfiguration klappt schon beim ersten Schritt nicht: Ich komme nicht per 192.168.0.1 (steht im Handbuch) in den Router, weder mit Linux, noch mit XP. Ich habe ihn mehrfach resettet (Büroklammer 10 sec etc.). Die relevanten Dioden leuchten am Router, nur die Verbindung mit dem PC klappt nicht.
@eagle:
OK so?
Micha
Da hast Du vielleicht nicht ganz unrecht...
Die Konfiguration klappt schon beim ersten Schritt nicht: Ich komme nicht per 192.168.0.1 (steht im Handbuch) in den Router, weder mit Linux, noch mit XP. Ich habe ihn mehrfach resettet (Büroklammer 10 sec etc.). Die relevanten Dioden leuchten am Router, nur die Verbindung mit dem PC klappt nicht.
@eagle:
Der Hinweis ist gut, war mir als Netzwerk-Newbie nicht so klar. Was muß dann in der Datei /etc/network/interfaces stehen? Ich habe auf Anraten gestern Abend folgendes hinzugefügtmit der von mir angegebenen Konfiguration kannst du nicht gleichzeitig pppoe benutzen. Für den Aufbau der Internetverbindung nun ist ja Router verantwortlich. Schalte als PPPoE auf dem PC aus.
Code: Alles auswählen
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
up echo -e "nameserver 192.168.0.1" >/etc/resolv.conf
Micha
Die Zeilen für die /etc/network/interfaces sollten soweit funktionieren. Du solltest sicherstellen, dass nur ein Eintrag für iface eth0 existiert.
Die Zeile "up echo -e "nameserver 192.168.0.1" >/etc/resolv.conf" kann bei einem festkonfigurierten PC entfernt werden und statt dessen der Eintrag "nameserver 192.168.0.1" manuell in die Datei /etc/resolv.conf geschrieben werden.
Das Netzwerkkabel das PC sollte in eins der "4 x 10BaseT/100BaseTX (LAN)" Ports des Routers gesteckt werden und nicht in den "1 x 10BaseT (WAN)" Port. Der ist für den Anschluß an das DSL Modem reserviert.
Die aktuelle Konfiguration kann "ifconfig eth0" und "netstat -nr" kannst du ja mal posten.
eagle
Die Zeile "up echo -e "nameserver 192.168.0.1" >/etc/resolv.conf" kann bei einem festkonfigurierten PC entfernt werden und statt dessen der Eintrag "nameserver 192.168.0.1" manuell in die Datei /etc/resolv.conf geschrieben werden.
Das Netzwerkkabel das PC sollte in eins der "4 x 10BaseT/100BaseTX (LAN)" Ports des Routers gesteckt werden und nicht in den "1 x 10BaseT (WAN)" Port. Der ist für den Anschluß an das DSL Modem reserviert.
Die aktuelle Konfiguration kann "ifconfig eth0" und "netstat -nr" kannst du ja mal posten.
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Bin wieder zurück.
Ich habe folgendes getan:
- als root "poff", um die DSL-Verbindung zu stoppen
- Modem und Router passend zusammengestöpselt
- Die Datei /etc/network/interfaces sieht jetzt so aus:
- Die Datei /etc/resolv.conf sieht so aus:
- "ifconfig eth0" gibt dann folgendes:
Wat nu?
Micha
Ich habe folgendes getan:
- als root "poff", um die DSL-Verbindung zu stoppen
- Modem und Router passend zusammengestöpselt
- Die Datei /etc/network/interfaces sieht jetzt so aus:
(Die Zeilen mit USB sind für meinen Sharp Zaurus)# Used by ifup(8) and ifdown(8). See the interfaces(5) manpage or
# /usr/share/doc/ifupdown/examples for more information.
auto dsl-provider
iface dsl-provider inet ppp
provider dsl-provider
# please do not modify the following line
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
auto lo
iface lo inet loopback
iface usb0 inet static
address 192.168.129.1
pointopoint 192.168.129.201
netmask 255.255.255.255
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
- Die Datei /etc/resolv.conf sieht so aus:
- Dann als root /etc/init.d/networking restart gemacht, gibt folgende Meldung:#nameserver 213.191.74.11
#nameserver 213.191.92.82
nameserver 192.168.0.1
Irgendwo steht also noch mein dsl-provider drin.debian:/home/micha# /etc/init.d/networking restart
Setting up IP spoofing protection: rp_filter.
Reconfiguring network interfaces...Ignoring unknown interface dsl-provider=dsl-provider.
ifup: interface lo already configured
done.
- "ifconfig eth0" gibt dann folgendes:
- "netstat -nr" zeigt nixdebian:/home/micha# ifconfig eth0
eth0 Protokoll:Ethernet Hardware Adresse 00:05:5D:7B:EC:AD
inet6 Adresse: fe80::205:5dff:fe7b:ecad/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:175513 errors:0 dropped:0 overruns:0 frame:0
TX packets:232763 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:133168650 (126.9 MiB) TX bytes:50046059 (47.7 MiB)
Interrupt:217 Basisadresse:0xd800
Wat nu?
Micha
Vor der Zeile iface eth0 ... muss noch der Eintrag auto eth0 stehen, sonst wird das Interface nicht automatisch gestartet.
eagle
Code: Alles auswählen
...
auto eth0
iface eth0 inet static
address 192.168.0.2
netmask 255.255.255.0
gateway 192.168.0.1
..
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Danke, Thanks und Merci, eagle!
Das war das entscheidende Detail.
Ich schreibe dies via Router und hoffe, dass alles nun sauber läuft.
Der Anschluß läuft vom Router in Internet über pppoe.
Bin ich eigentlich der Einzige, der einen Router unter Linux laufen läßt und noch keine Netzwerkerfahrung hat?
Grüße, Micha
Achja, die Ausgaben sehen jetzt so aus:
Das war das entscheidende Detail.
Ich schreibe dies via Router und hoffe, dass alles nun sauber läuft.
Der Anschluß läuft vom Router in Internet über pppoe.
Bin ich eigentlich der Einzige, der einen Router unter Linux laufen läßt und noch keine Netzwerkerfahrung hat?
Grüße, Micha
Achja, die Ausgaben sehen jetzt so aus:
debian:/home/micha# netstat -nr
Kernel IP Routentabelle
Ziel Router Genmask Flags MSS Fenster irtt Iface
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth0
debian:/home/micha# ifconfig eth0
eth0 Protokoll:Ethernet Hardware Adresse 00:05:5D:7B:EC:AD
inet Adresse:192.168.0.2 Bcast:192.168.0.255 Maske:255.255.255.0
inet6 Adresse: fe80::205:5dff:fe7b:ecad/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:212143 errors:0 dropped:0 overruns:0 frame:0
TX packets:284811 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:149310265 (142.3 MiB) TX bytes:61550643 (58.6 MiB)
Interrupt:217 Basisadresse:0xd800
naja ich denke das Problem in deinem Fall war es die vorherige Installation von PPPoE auf dem PC die dich zum Stolpern brachten. Wenn du jetzt einen neuen Debian Rechner aufsetzt, dann sollte der Zugriff auf Anhieb klappen.mike molto hat geschrieben:Bin ich eigentlich der Einzige, der einen Router unter Linux laufen läßt und noch keine Netzwerkerfahrung hat?
Funktioniert der Zugriff auch von dem Windows Laptop deiner Frau? Der muss jetzt natürlich eine andere IP Adresse bekommen, als dein PC z.B. 192.168.0.3.
eagle
"I love deadlines. I love the whooshing sound they make as they fly by." -- Douglas Adams
- mike molto
- Beiträge: 456
- Registriert: 05.06.2005 18:55:56
Meiner Tochter habe ich jetzt ne Netzwerkkarte spendiert und sie per Stromkabel (devolo) ebenfalls ans Internet bekommen, läuft sehr gut. Sie hat die Adresse 192.168.0.3
Nun habe ich noch eine Frage: Ich kann ihren PC anpingen, aber wie können wir vernünftig Daten austauschen? Per telnet oder ftp habe ich keinen Zugriff bekommen.
Micha
Nun habe ich noch eine Frage: Ich kann ihren PC anpingen, aber wie können wir vernünftig Daten austauschen? Per telnet oder ftp habe ich keinen Zugriff bekommen.
Micha