E ovako ...
Imam laptop i na njemu integriranu mreznu karticu ...
U /etc/sysconfig/network-scripts/ifcfg-eth0 stoji :
DEVICE=eth0
BOOTPROTO=static
IPADDR=192.168.123.70
NETMASK=255.255.255.0
#GATEWAY=192.168.123.254
ONBOOT=yes
TYPE=Ethernet
USERCTL=no
PEERDNS=no
NETWORK=192.168.123.0
BROADCAST=192.168.123.255
ove se postavke i ucitaju prilikom butanja linux-a . Posto se sa laptopom koristim i za pristup drugoj mrezi ( koja je DHCP mreza ) postoji i konfiguracijska datoteka /etc/sysconfig/network-scripts/ifcfg-eth0.gz u koju je upisano :
DEVICE=eth0
BOOTPROTO=dhcp
ONBOOT=no
OK posto se prilikom butanja ucitaju postave iz prve navedene datoteke naredba ifconfig pokaze :
eth0 Link encap:Ethernet HWaddr 00:90:96:0B:23:10
inet addr:192.168.123.70 Bcast:192.168.123.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7630 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:729761 (712.6 Kb) TX bytes:168 (168.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
kad hocu pristupiti drugoj mrezi dadnem naredbu
ifdown eth0 ; ifup eth0.gz
i potom ifconfig naredba prijavi
eth0 Link encap:Ethernet HWaddr 00:90:96:0B:23:10
inet addr:141.29.122.13 Bcast:141.29.123.255 Mask:255.255.252.0
UP BROADCAST NOTRAILERS RUNNING MTU:1500 Metric:1
RX packets:8667 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:817997 (798.8 Kb) TX bytes:818 (818.0 b)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0
RX bytes:560 (560.0 b) TX bytes:560 (560.0 b)
sve ovo do sad stima ali kad se hocu vratit koristiti resursima prve mreze ( gdje mi je IP adresa 192.168.123.70) dadnem naredbu
ifdown eth0.gz ; ifup eth0
ne "spusti" postave za eth0.gz nego one ostanu.
Probao sam zaustavljanjem skripte S10network u /etc/rc5.d i ponovnim pokretanjem te skripte ( nadajuci se da ce ona ucitati postavke koje
ucitava i prilikom butanja linux-a ali ne ide , ostaje interface eth0.gz prijavljen )
./S10network stop prijavi
Shutting down interface eth0: [ OK ]
a ./S10network start prijavi
Bringing up interface lo: [ OK ]
Bringing up interface eth0: [ OK ]
Jedino rjesenje koje sam dosad nasao je init 6 ali to nije to.
Molio bih onoga tko zna kavo elegantnije rijesenje da ga "spustim" da odgovori
Verzija linux-a je RH7.2