Immer wieder Routing einstellen

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Immer wieder Routing einstellen

Beitrag von za0 » 31.07.2005 19:17:08

Grüße Euch meine Debianfreunde,

ich brauche Eure Hilfe. Nach jedem Reboot meines Clients muss ich

route add 192.168.0.1 eth0
route add default gw 192.168.0.1

eingeben, damit ich online bin. Wie kann ich mir das in Zukunft ersparren?

Viele Grüße
za0

Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

Beitrag von Luke.S » 31.07.2005 19:41:43

Die Datei

/etc/networking/interfaces

richtig mit Einträgen befüllen siehe

etwa

man interfaces

lg
Luke

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 31.07.2005 19:42:59

Was steht denn in der /etc/network/interfaces drin?

Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

Beitrag von Luke.S » 31.07.2005 19:47:24

Die Einstellungen für die Interfaces, sprich Netzwerkkarten.

Unter anderem wir dort auch der Gateway eingetragen.

Dieses wertet das /etc/init.d/networking
script beim Starten aus und setzt die Routing Table.

Nach dem ändern reicht

/etc/init.d/networking restart

aus um es neu zu starten.

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 31.07.2005 20:24:33

@ Luke S.

Da müssen wir uns falsch verstanden haben. Ich wollte von Za0 wissen, was in seiner Datei steht. Ich selber weiß wofür dieses Ding da ist, nämlich um den Admin zu ärgern!

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 31.07.2005 20:29:06

Code: Alles auswählen

# The primary network interface
auto eth0
iface eth0 inet static
        address 192.168.50.10
        netmask 255.255.255.0
        network 192.168.50.0
        broadcast 192.168.50.255
        # dns-* options are implemented by the resolvconf package, if installed
        dns-nameservers 194.8.194.60
        dns-search vmhome.ne

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 31.07.2005 20:30:43

Hi Luke.S,

das klingt TRICKY 8) 8) 8)

Aber ist das der einzige "Trick"?
Es müßte doch vom System aus irgendwie gehen, oder?
Ich meine, man gibt ja bereids am Anfang in einer Maskte die DefaultGateway an.

Grüße

za0

Benutzeravatar
rkrueger
Beiträge: 1044
Registriert: 17.06.2004 17:57:17

Beitrag von rkrueger » 31.07.2005 20:36:14

Du bist im falschen Netzwerk! Schau dir das mal genauer an. Deine IP des Rechners ist statisch und lautet 192.168.50.10. Speicher die Datei Interfaces man als interfaces.old.

Dann ändere folgende Einträge: address 192.168.0.1 , network 192.168.0.0, broadcast 192.168.0.255, und füge ein gw 192.168.0.1

Dann bitte das Netzwerk neu starten und es sollte funzen.

Benutzeravatar
Luke.S
Beiträge: 147
Registriert: 06.09.2002 23:55:33
Wohnort: Austria

Beitrag von Luke.S » 31.07.2005 21:11:01

du brauchst nur einen weiteren Eintrag zu machen:

Code: Alles auswählen

gateway 192.168.xxx.xxx
nach oder vor Broadcast.

dann passt das.

Und ja dein Netz solltest du genauer anschauen.

Offensichtlich ist dieser Eintrag verloren gegangen...

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 19:00:33

rkrueger hat geschrieben:Du bist im falschen Netzwerk! Schau dir das mal genauer an. Deine IP des Rechners ist statisch und lautet 192.168.50.10. Speicher die Datei Interfaces man als interfaces.old.

Dann ändere folgende Einträge: address 192.168.0.1 , network 192.168.0.0, broadcast 192.168.0.255, und füge ein gw 192.168.0.1

Dann bitte das Netzwerk neu starten und es sollte funzen.
IP darf nicht geändert werden. Aber vielleicht fehlt hier einfach nur gw 192.168.6.250.
ich probiere es aus ..

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 19:04:24

Luke.S hat geschrieben:du brauchst nur einen weiteren Eintrag zu machen:

Code: Alles auswählen

gateway 192.168.xxx.xxx
nach oder vor Broadcast.

dann passt das.

Und ja dein Netz solltest du genauer anschauen.

Offensichtlich ist dieser Eintrag verloren gegangen...
Mein Netz besteht aus 3 Netzen ...
https://www.debianforum.de/gallery/BilderVomForum/abw

Dazu gibt es noch einen Thread :

http://www.debianforum.de/forum/viewtopic.php?t=50921n

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 19:06:29

Luke.S hat geschrieben:Die Einstellungen für die Interfaces, sprich Netzwerkkarten.

Unter anderem wir dort auch der Gateway eingetragen.

Dieses wertet das /etc/init.d/networking
script beim Starten aus und setzt die Routing Table.

Nach dem ändern reicht

/etc/init.d/networking restart

aus um es neu zu starten.
Ich denke, diese Lösung ist die Beste, sofern es vom System her nicht geht, sprich, nach Angaben aus der Netzkonfig.-Datei, so dass man keine Kommands eingeben muss.

Wie seht Ihr das?

Viele Grüße

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 19:20:15

Luke.S hat geschrieben:Die Einstellungen für die Interfaces, sprich Netzwerkkarten.

Unter anderem wir dort auch der Gateway eingetragen.

Dieses wertet das /etc/init.d/networking
script beim Starten aus und setzt die Routing Table.

Nach dem ändern reicht

/etc/init.d/networking restart

aus um es neu zu starten.
Ich hab es gerade ausprobiert, aber leider geht es irgendwie nicht.

In der /etc/init.d/networking habe ich einfach unter der PATH-Zeile folgendes geschrieben:

Code: Alles auswählen

exec route add 192.168.50.250 eth0 && route add default gw 192.168.50.250
Tja, vielleicht sollte man die Route-Zeilen doch in eine andere Scriptdatei packen, die gegen ende des Bootups ausgeführt wird.

Ich denke, ich habe eben erwähnt, dass die Lösung mit dem Gateway nicht finktioniert. Die GW-Lösung auch nicht. Ich probiers nochma ...

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 19:26:03

Ok ich hab es!

In der Datei

/etc/network/interfaces

müß das so aussehen

Code: Alles auswählen

...
gateway 192.168.50.250
...
Ich frage mich, ob "gw" und "gateway" nicht ein und das selbe sind ...

:wink:

Tcd
Beiträge: 95
Registriert: 24.03.2003 20:35:46
Wohnort: EDDM

Beitrag von Tcd » 01.08.2005 20:58:58

Luke.S hatte das schon richtig beschrieben. 8)

gw und gateway meinen zwar das selbe, sind aber zwei völlig unterschiedliche Dinge. Mit

Code: Alles auswählen

man interfaces
wie ebenfalls Luke.S schrieb, wärst Du schneller ans Ziel gekommen.
In der /etc/init.d/networking habe ich einfach unter der PATH-Zeile folgendes geschrieben:

Code:
exec route add 192.168.50.250 eth0 && route add default gw 192.168.50.250
Wieso versuchst Du eigentlich in einer Konfig etwas auszuführen?

a) sind Konfigs in der Regel nicht ausführbar und
b) werden Konfigs nur gelesen aber nicht ausgeführt...

Nur mal so als Tip :wink:
MfG Tcd...

Benutzeravatar
za0
Beiträge: 816
Registriert: 09.07.2005 00:14:18
Wohnort: das 4. Reich der GEZ

Beitrag von za0 » 01.08.2005 21:09:04

Tcd hat geschrieben: Wieso versuchst Du eigentlich in einer Konfig etwas auszuführen?
Weil ich dachte, dass man da das Routing neustarten könnte :?

Vor einiger Zeit habe ich das so gelöst:
Ich habe die Route-Befehle in die ... (habe den Namen vergessen) Datei, die am Ende des Bootvorgangs als letztes ausgeführt wird, geschrieben, wodurch die Befehle immer beim booten ausgeführt wurden und man direkt online war. Nachdem network restart war man dann wieder dazu gezwungen, die beiden Route-Befehle einzugeben.
Tcd hat geschrieben:
a) sind Konfigs in der Regel nicht ausführbar und
b) werden Konfigs nur gelesen aber nicht ausgeführt...

Nur mal so als Tip :wink:
Achso. Gut zu wissen :D

Vielen Dank für die Auskünfte und für's Interesse :D
Viele Grüße
za0

Antworten