Gateway zum Router permanent einrichten (gelöst)
-
- Beiträge: 32
- Registriert: 30.06.2004 10:04:46
Gateway zum Router permanent einrichten (gelöst)
Hallo!
Ich habe ein Problem mit dem Gateway zu meinem Router. In der Datei /etc/network/interfaces ist die IP von meinem Router als Gateway hinterlegt. Allerdings kann ich nach dem Booten nicht ins Internet. Ich muss zuerst als root /etc/init.d/networking restart ausführen, um Zugang zum Internet zu bekommen.
Wie kann ich Debian so konfigurieren, dass ich direkt nach dem Booten über den Router ins Internet komme???
Schon mal im voraus vielen Dank für eure Hilfe.
Ich habe ein Problem mit dem Gateway zu meinem Router. In der Datei /etc/network/interfaces ist die IP von meinem Router als Gateway hinterlegt. Allerdings kann ich nach dem Booten nicht ins Internet. Ich muss zuerst als root /etc/init.d/networking restart ausführen, um Zugang zum Internet zu bekommen.
Wie kann ich Debian so konfigurieren, dass ich direkt nach dem Booten über den Router ins Internet komme???
Schon mal im voraus vielen Dank für eure Hilfe.
Zuletzt geändert von Jochen3000 am 01.11.2004 12:56:44, insgesamt 1-mal geändert.
Debian Sarge, Kernel 2.6.7, KDE 3.3
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
Poste mal deine /etc/networking/interfaces.
Eigentlich müsste die aber in Ordnung sein, wenn du den Befehl mit root ohne Fehler durchführen kannst. Wird das networking Bootscript vielleicht beim booten nicht ausgeführt?
Läuft auf dem Router ein DHCP Server? Dann kannst du dir ja auch über DHCP eine IP geben lassen.
Eigentlich müsste die aber in Ordnung sein, wenn du den Befehl mit root ohne Fehler durchführen kannst. Wird das networking Bootscript vielleicht beim booten nicht ausgeführt?
Läuft auf dem Router ein DHCP Server? Dann kannst du dir ja auch über DHCP eine IP geben lassen.
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
-
- Beiträge: 32
- Registriert: 30.06.2004 10:04:46
Hier ist meine /etc/network/interfaces
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.1.9
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.51
### END OF DEBCONF AREA. PLACE YOUR EDITS BELOW; THEY WILL BE PRESERVED.
Hab Sie zuerst von Hand erstellt und dann mit etherconf, aber das Problem besteht nach wie vor.
Ich habe feste IPs im Netzwerk. Der DHCP des Routers ist aus.
### etherconf DEBCONF AREA. DO NOT EDIT THIS AREA OR INSERT TEXT BEFORE IT.
auto lo eth0
iface lo inet loopback
iface eth0 inet static
address 192.168.1.9
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.51
### END OF DEBCONF AREA. PLACE YOUR EDITS BELOW; THEY WILL BE PRESERVED.
Hab Sie zuerst von Hand erstellt und dann mit etherconf, aber das Problem besteht nach wie vor.
Ich habe feste IPs im Netzwerk. Der DHCP des Routers ist aus.
Debian Sarge, Kernel 2.6.7, KDE 3.3
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
Ich poste einfach mal meine /etc/networking/interfaces, glaube aber eigentlich nicht, dass es daran liegt dass es etwas falsch eingetragen ist. Schließlich wurden die Einträge von debconf gemacht...
*ratlos*
Code: Alles auswählen
# /etc/network/interfaces -- configuration file for ifup(8), ifdown(8)
# The loopback interface
auto lo
iface lo inet loopback
# The first network card - this entry was created during the Debian installation
auto eth0
iface eth0 inet static
address 192.168.1.23
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.213
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Hallo Jochen3000,
folgende Zeile ist bei Dir nicht dabei:
wie zwingend diese Zeile notwendig ist habe ich noch nicht getestet, aber das könnte es sein
Gruß fuzzy
folgende Zeile ist bei Dir nicht dabei:
Code: Alles auswählen
network 192.168.1.0
Gruß fuzzy
Ja, das ist mir auch schon aufgefallen, allerdings frage ich mich warum die da fehlt. Ich denke mal, dass man nur seine IP eingeben muss und debconf daraus die ganze interfaces Datei schreibt, oder? Dann müsste die network-Zeile ja eigentlich auch geschrieben worden sein.
(Ich habe debconf dafür nie benutzt, immer von Hand gemacht...)
Irgendwelche Fortschritte?
(Ich habe debconf dafür nie benutzt, immer von Hand gemacht...)
Irgendwelche Fortschritte?
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
-
- Beiträge: 32
- Registriert: 30.06.2004 10:04:46
Ich hab jetzt mal meine /etc/network/interfaces an deine angepasst. Das Resultat ist aber dasselbe.
Selbst wenn ich einen /etc/init.d/networking start durchfürhe funktinoiert es nicht. Ich muss einen restart durchführen. Dann klappt es einwandfrei.
Es ist trotzdem ziemlich lästig.
Selbst wenn ich einen /etc/init.d/networking start durchfürhe funktinoiert es nicht. Ich muss einen restart durchführen. Dann klappt es einwandfrei.
Es ist trotzdem ziemlich lästig.
Debian Sarge, Kernel 2.6.7, KDE 3.3
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
Man könnte da ein recht einfaches Script basteln, das beim Bootvorgang den networking Dämon neu startet. Ich habe gerade mal probiert ob das nicht irgendwas zerschießt, bei mir klappt es. Trotzdem vorsichtig sein! (Außerdem ist es wahrscheinlich eine ziemlich bekloppte Methode das Problem zu lösen, könnte allerdings funktionieren.)
Du legst eine Datei in /etc/init.d/ an, die kannst du nennen wie du willst (z.B. meinscript). Die sieht dann ungefähr so aus:
Eigentlich brauchst du nur die letzte Zeile, aber so'n bisschen Output ist ja auch nicht schlecht, dann weißt du ob und wo es ausgeführt wird.
Jetzt machst du die Datei ausführbar:
und legst einen Link in das Runlevel in das du startest (z.B. 2)
Bemerkung: Wenn du nicht weißt in welches Runlevel du bootest, dann guckst du in die /etc/inittab, da steht als erste nicht auskommentierte Zeile so etwas:
Die Zahl gibt den Runlevel an. Wenn da 3 steht, musst du den Link in /etc/rc3.d legen.
Neu booten und gucken ob's geht.
Achtung! Das ist bestimmt recht stümperhaft gemacht, aber man kann es ja mal ausprobieren. Ich hafte für keine Schäden.
Mathis
Du legst eine Datei in /etc/init.d/ an, die kannst du nennen wie du willst (z.B. meinscript). Die sieht dann ungefähr so aus:
Code: Alles auswählen
#!/bin/sh
echo ""
echo "NETWORKING RESTART"
echo ""
/etc/init.d/networking restart
Jetzt machst du die Datei ausführbar:
Code: Alles auswählen
chmod 755 meinscript
Code: Alles auswählen
cd /etc/rc2.d/
ln -s ../init.d/meinscript S98meinscript
Code: Alles auswählen
id:2:initdefault:
Neu booten und gucken ob's geht.
Achtung! Das ist bestimmt recht stümperhaft gemacht, aber man kann es ja mal ausprobieren. Ich hafte für keine Schäden.
Mathis
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
-
- Beiträge: 32
- Registriert: 30.06.2004 10:04:46
Hab die Lösung meines Problems gefunden.
Ich bin bisher mit ISDN mit dem PC ins Internet gegangen. Jetzt hab ich einfach mal die ISDN-Konifgfiles lahmgelegt und siehe da, nach dem Booten funktioniert alles wie es soll.
Vielen Dank für eure Hilfe.
Ich bin bisher mit ISDN mit dem PC ins Internet gegangen. Jetzt hab ich einfach mal die ISDN-Konifgfiles lahmgelegt und siehe da, nach dem Booten funktioniert alles wie es soll.
Vielen Dank für eure Hilfe.
Debian Sarge, Kernel 2.6.7, KDE 3.3
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
P4 HT 2,6 Ghz, 1 GB Ram, 120 GB HDD intern, 160 GB HDD extern
Hm, na da wär ich jetzt auch nicht drauf gekommen...
btw: Wäre toll, wenn du zum Threadtitel jetzt "gelöst" hinzufügen würdest.
btw: Wäre toll, wenn du zum Threadtitel jetzt "gelöst" hinzufügen würdest.
Debian Sid, Kernel 2.6.15.x, Fluxbox
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club
Jabber ID: slide@amessage.de | Bochumer GNU/Linux User Group
It is only when we have lost everything that we are free to do anything. --Fight Club