Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

30.05.2006, 09:09

Netzwerkeinstellungen switchen

Hallo,

ich habe ein kleines Problem, ich möchte meine Netzwerkeinstellungen switchen, dazu habe ich mir ein kleines Script geschrieben.

#! /bin/sh
echo "nameserver 10.254.3.1" > /etc/resolv.conf
echo "domain homenetwork" >> /etc/resolv.conf
echo "config_eth0=( "10.20.20.228 netmask 255.255.248.0" )" > /etc/conf.d/net
echo "routes_eth0=( "default gw 10.20.17.11" )" >> /etc/conf.d/net
/etc/init.d/net.etho restart

Wenn ich das Script ausführe habe ich 2 Probleme, so wird zwar mit

echo "config_eth0=( "10.20.20.228 netmask 255.255.248.0" )" > /etc/conf.d/net
echo "routes_eth0=( "default gw 10.20.17.11" )" >> /etc/conf.d/net

der Eintrag in die /etc/conf.d/net, doch es fehlen die Anführungszeichen in den Klammern, dass ganze sieht dann so aus:
config_eth0=( 10.20.20.228 netmask 255.255.248.0 )
routes_eth0=( default gw 10.20.17.11 )

Ich denke mal, dass die Anführungszeichen in den Klammern maskiert werden müssen, aber ich weis nicht wie.
Das zweite Problem wäre, dass er den Befehl /etc/init.d/net.etho restart nicht ausführt


Gruß Tilo

2

30.05.2006, 20:09

RE: Netzwerkeinstellungen switchen

Zitat

Original von tcash
Ich denke mal, dass die Anführungszeichen in den Klammern maskiert werden müssen, aber ich weis nicht wie.

Du hast recht:

Quellcode

1
echo "config_eth0=( "10.20.20.228 netmask 255.255.248.0" )" > /etc/conf.d/net

HTH
Rudi
Seien Sie vorsichtig mit Gesundheitsbüchern - Sie könnten an einem Druckfehler sterben. [Mark Twain]