Freitag, 25. Mai 2012, 05:42

Du bist nicht angemeldet.



basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

21

Montag, 8. Juni 2009, 22:12

Hi,

das ginge u.a. so:

Quellcode

1
echo -e "nameserver 192.168.0.1\nnameserver 192.168.0.2\nnameserver 192.168.0.3" >/etc/resolv.conf

Oder in einem Skript auch so:

Quellcode

1
2
3
4
5
cat <<EOF >/etc/resolv.conf
nameserver 190.12.3.2
nameserver 190.12.3.3
nameserver 192.168.0.1
EOF
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

AlisonA

hat sich gut eingelebt.

  • »AlisonA« ist der Autor dieses Themas

Beiträge: 56

Ubuntu: 9.10

Kernel: 2.6.31.16

Architektur: 32-bit

  • Private Nachricht senden

22

Montag, 8. Juni 2009, 22:46

Hallo!
Klappt leider nicht (ich habe 2 Befehle kombiniert):

Quellcode

1
2
3
4
5
6
7
8
9
#! /bin/bash
#LAN_ VAIO
# Vorbereitungen als Client
sudo route add -net default gw 192.168.0.1 dev eth0 &&
cat <<EOF >/etc/resolv.conf
nameserver 192.168.0.1
nameserver 190.12.3.2
nameserver 190.12.3.3
EOF 

und dann

Quellcode

1
2
alison@alison-laptop:~$ sudo chmod a=rwx ~/bash_SKRIPTE/LAN_VAIO.sh
 

Nach dem Ausführen wird kein Paßwort verlangt und die namserver nicht geändert!
(Oder muß die Datei leer sein?)
Gruß Alison

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

23

Montag, 8. Juni 2009, 23:01

Die Datei muss nicht leer sein, und das > sorgt für ein Überschreiben. Aber das sudo im Skript wird das Prob sein. Besser das Skript selbst mit sudo starten:

Quellcode

1
2
3
4
5
6
7
8
9
#!/bin/bash
#LAN_ VAIO
# Vorbereitungen als Client
route add -net default gw 192.168.0.1 dev eth0
cat <<EOF >/etc/resolv.conf
nameserver 192.168.0.1
nameserver 190.12.3.2
nameserver 190.12.3.3
EOF
Und dann eben

Quellcode

1
sudo ~/bash_SKRIPTE/LAN_VAIO.sh
sollte tun.

Gruß
Rodge
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

AlisonA

hat sich gut eingelebt.

  • »AlisonA« ist der Autor dieses Themas

Beiträge: 56

Ubuntu: 9.10

Kernel: 2.6.31.16

Architektur: 32-bit

  • Private Nachricht senden

24

Dienstag, 9. Juni 2009, 11:01

Hallo!
Zunächst: Ich habe den neuesten Vorschlag noch nicht überprüft.
Nachdem ich alles (alter Vorschlag) wiederholt hatte, mußte ich das Pw eingeben; eingetragen wurden nur
der 2. und 3. (!) nameserver, nicht 192.168.0.1, der an 1. Stelle steht. Die Internetverbindung vom CLIENT
klappt- ich verstehe das nicht so ganz.
Der Vorteil bisher war ja, daß ich ein Icon erstellen konnte (Gewöhnungssache).
Nebenbei: Das Erstellen von Skripten interessiert mich, gibt es eine Webseite oder besser, ein Buch, das
als Einführung für AnfängerInnen geeignet ist?
Gruß Alison

basslord

Ubuntufreund

Beiträge: 2 671

Ubuntu: 12.04

Kernel: 3.2.0-24-generic

Desktop: KDE

Architektur: 64-bit

Danksagungen: 1 / 1

  • Private Nachricht senden

25

Dienstag, 9. Juni 2009, 17:40

eingetragen wurden nur
der 2. und 3. (!) nameserver, nicht 192.168.0.1, der an 1. Stelle steht.
Hm, verstehe ich auch gerade nicht...

Der Vorteil bisher war ja, daß ich ein Icon erstellen konnte (Gewöhnungssache).
Kannst du ja ;) Einfach einen Starter anlegen, der das gewünschte Skript per gksu aufruft, also z.B.

Quellcode

1
gksu ~/bash_SKRIPTE/LAN_VAIO.sh


Nebenbei: Das Erstellen von Skripten interessiert mich, gibt es eine Webseite oder besser, ein Buch, das
als Einführung für AnfängerInnen geeignet ist?
Ja, da gibt es sicher eine Menge, für den Anfang vielleicht hier:
http://wiki.ubuntuusers.de/Shell
http://tldp.org/LDP/abs/html/
amazon
Shell-Programmierung
"Ohne Musik wäre das Leben ein Irrtum." - Friedrich Nietzsche

AlisonA

hat sich gut eingelebt.

  • »AlisonA« ist der Autor dieses Themas

Beiträge: 56

Ubuntu: 9.10

Kernel: 2.6.31.16

Architektur: 32-bit

  • Private Nachricht senden

26

Mittwoch, 17. Juni 2009, 11:23

Hallo zusammen!
Problem gelöst, Dank an alle, besonders basslord; mit Shell-Scripten habe ich begonnen, besonders gefällt mir
"tutorials.de/ Einführung in Shell-Scripte"!
Gruß AlisonA