sysinstall übernimmt werte nicht

N

neogeo

Guest
H.


Ich wollte per sysinstall die ip und den Gateway ändern,

allerdings weiss ich nicht wie ich es beenden soll damit die werte übernommen werden.


mit ifconfig konnte ich zwar die ip und netzmaske ändern. aber den gateway nicht
bzw ich weiss nich wie.Er wird ja auch nicht mit # ifconfig angezeigt.



mfg
 
Code:
netstat -r

#/etc/rc.conf
ifconfig_em0="inet 192.168.xxx.xxx mtu 1492 netmask 255.255.255.0"
defaultrouter="192.168.xxx.xxx"

#/etc/hosts
::1 localhost localhost.domain.tld
127.0.0.1 localhost localhost.domain.tld
192.168.xxx.xxx hostname hostname.domain.tld

#/etc/resolv.conf
search domain.tld
nameserver 192.168.xxx.xxx

und nochwas: RTFM!
 
Ich versteh ja kaum was Du schreibst

da hilft mir da noch kryptischer (und unendlich lange) man auch nicht wirklich.

mich würd auch mal interressiern, warums mit sysinstall nich geht.

ich werd mein glück mal probiern

vielen dank schonmal
 
Code:
route change default <gateway>

Damits nach einem Reboot erhalten bleibt:
Code:
defaultrouter="<gateway>"
ans Ende der /etc/rc.conf (für den Fall, dass es vorher schon drinsteht, zählt der letzte Wert).

Natürlich alles ohne die spitzen Klammern.

Hoffe, dass ich dir geholfen habe.

__Solid_Snake
 
neogeo schrieb:
Ich wollte per sysinstall die ip und den Gateway ändern,
allerdings weiss ich nicht wie ich es beenden soll damit die werte übernommen werden.
Einfach Änderung vornehmen und sysinstall regulär beenden (d.h. schön mit "Exit", NICHT mit "killall sysinstall"). Das Programm hat dann entsprechenden Einträge an deine /etc/rc.conf herangehangen. Die dann beim nächsten Neustart aktiv werden. Wenn du genau wissen willst, was welche Zeilen in der /etc/rc.conf ganz genau beim Systemstart bewirken, dann durchsuche die /etc/rc*-Dateien nach den entsprechenden Passagen.

Bei 5.x kann das z.B. so aussehen:

Code:
# grep -r "gateway_enable" /etc/rc*
[...]
/etc/rc.d/routing:      case ${gateway_enable} in
[...]

# grep -A5 "{gateway_enable}" /etc/rc.d/routing
        case ${gateway_enable} in
        [Yy][Ee][Ss])
                echo -n ' IP gateway=YES'
                sysctl net.inet.ip.forwarding=1 >/dev/null
                ;;
        esac
Also bewirkt gateway_enable="YES" das gleiche wie sysctl net.inet.ip.forwarding=1 manuell auszuführen.

Björn
 
Zuletzt bearbeitet:
Einfach Änderung vornehmen und sysinstall regulär beenden

Vielleicht stell ich mich ja einfach nur zu blöd an, aber, wie geht das?


Ich geh auf #sysinstall -> configure -> Networking ->Interfaces

dann auf die karte, geb die Werte ein das programm sagt "would you like to bring thr vr0 interface up right now?"

Dann yes -> exit ->exit ->exit install

und weg sind die daten....
 
kuck mal in die

Code:
rc.conf

cat /etc/rc.conf

dort sollte deine neue IP schon drinn setehen.

Falss du vom rechner sitzt kannst auch peer hand ändern , einfach mal das rein


Code:
ifconfig vr0 inet <ip> netmask <netmaske>
route add default <ip vom getway>

somit solte es funzen

falls das mit route nicht geht dann einfach vorher löschen
Code:
route delete defualt
 
Zurück
Oben