• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[geloest] Skript Netzwerkkonfiguration

moin o/

da ich mehrmals in der Woche meine locale Netzwerkkonfiguration manuell ändere (über Yast IP,Gateway, DNS) und es langsam nervt ^^
suche ich nach einer anderen Möglichkeit...
geht das auch über ein kleines script (bzw 2 scripte ... pro IP eins) welches ich dann doppelklicke und dieses mir die IP automatisch ändert?

wäre cool wenn ihr mir dazu nen paar tipps gibt.
 
Das geht. Sieh dir doch als Beispiele mal die Skripte unter /etc/sysconfig/network/scripts an. Das sind ja die if-up Skripte.
 
Wenn es immer die gleichen Verbindungen sind, dann bietet sich auch SCPM an. Das ist zu finden in YaST unter Profile oder so ähnlich, profile_chooser ist da ein schönes Frontend zu.
 
OP
virox
so habe mir da nen schönes script gebastelt welches per parameter meine ip ändert :)

falls es jemand verwenden möchte hier is es

Code:
#!/bin/bash

# $1 ist der erste Parameter

#IP und subnet


cd /etc/sysconfig/network

echo "BOOTPROTO='static'
BROADCAST=''
ETHTOOL_OPTIONS=''
IPADDR='192.168.${1}.20/24'
MTU=''
NAME='88E8056 PCI-E Gigabit Ethernet Controller'
NETMASK=''
NETWORK=''
REMOTE_IPADDR=''
STARTMODE='auto'
USERCONTROL='no'" > ifcfg-eth0

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#default gateway


echo "default 192.168.${1}.1 - -" > routes

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
#Nameserver

cd /etc

echo "nameserver 192.168.${1}.1
search localdomain site" > resolv.conf

#++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

#neustart netzwerk
/etc/init.d/network restart

exit 0
 
Oben