[ nikol@c @ 02.06.2010. 10:07 ] @
Pozdrav,

imam host masinu na kojoj sam instalirao tri virtuelne masine, sve se nalaze u lokalnoj mrezi i dodjeljene su im privatne IP adrese.
Na jednoj od virtuelnih masina imam problem sto nakon restarta izgubim mrezna podesavanja za IP adresu.

Ovako izgleda ifconfig:


eth0 Link encap:Ethernet HWaddr 00:16:36:6B:1E:5F
inet6 addr: fe80::216:36ff:fe6b:1e5f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1201 (1.1 KiB) TX bytes:4375 (4.2 KiB)
Interrupt:177 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:156 errors:0 dropped:0 overruns:0 frame:0
TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12444 (12.1 MiB) TX bytes:12444 (12.1 MiB)



nakon cega moram rucno da dodam adresu:

ifconfig eth0 192.168.111.15 netmask 255.255.255.0 broadcast 192.168.111.255

S obzirom da ovim serverima pristupam preko VPNa, imam jos jedan problem, svim drugim masinama osim ove pristupam direktno, ali da bi pristupio ovoj masini moram se prvo logovati na jedan od servera a tek onda kucati ssh 192.168.111.15 i tek tada mogu da pristupim serveru.

Postoje li neka dodatna podesavanja za mrezi i SSH?
[ fade @ 02.06.2010. 11:37 ] @
Sa komandom setup iz terminala mozes da podesis mreznu karticu, podesavanje ce biti sacuvana i koriscena nadalje.
Ne znam kakva ti je mrezna konfiguracija, pogledaj da li je prosledjen port, da li masina ima izlaz na internet, vidi da li ssh radi na tom portu, i proveri firewall.
[ Sleepless_mind @ 02.06.2010. 11:54 ] @
Citat:
nikol@c: Pozdrav,

imam host masinu na kojoj sam instalirao tri virtuelne masine, sve se nalaze u lokalnoj mrezi i dodjeljene su im privatne IP adrese.
Na jednoj od virtuelnih masina imam problem sto nakon restarta izgubim mrezna podesavanja za IP adresu.

Ovako izgleda ifconfig:


eth0 Link encap:Ethernet HWaddr 00:16:36:6B:1E:5F
inet6 addr: fe80::216:36ff:fe6b:1e5f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:12 errors:0 dropped:0 overruns:0 frame:0
TX packets:22 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:1201 (1.1 KiB) TX bytes:4375 (4.2 KiB)
Interrupt:177 Base address:0x8000

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:156 errors:0 dropped:0 overruns:0 frame:0
TX packets:156 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:12444 (12.1 MiB) TX bytes:12444 (12.1 MiB)



nakon cega moram rucno da dodam adresu:

ifconfig eth0 192.168.111.15 netmask 255.255.255.0 broadcast 192.168.111.255

S obzirom da ovim serverima pristupam preko VPNa, imam jos jedan problem, svim drugim masinama osim ove pristupam direktno, ali da bi pristupio ovoj masini moram se prvo logovati na jedan od servera a tek onda kucati ssh 192.168.111.15 i tek tada mogu da pristupim serveru.

Postoje li neka dodatna podesavanja za mrezi i SSH?


Proveri da shta pishe u /etc/sysconfig/network-scripts/ifcfg-eth0 i da li skripta uopshte postoji.
Trebalo bi da pishe neshto slichno ovome:


DEVICE=eth0
BOOTPROTO=none
BROADCAST=192.168.111.255
IPADDR=192.168.111.15
NETMASK=255.255.255.0
NETWORK=192.168.111.0
ONBOOT=yes
HWADDR=00:16:36:6B:1E:5F
TYPE=Ethernet
GATEWAY=192.168.111.1


To shto ne mozhesh da pristupish toj mashini direktno sa udaljene mashine je verovatno zato shto ne postoji ruta, odnosno default ruta. To proveri sa komandom route.
Na kraju proveri i iptables, mada sumnjam da je to u pitanju je mozhesh da pristupash mashini sa drugih lokalnih.
[ nikol@c @ 02.06.2010. 16:09 ] @
Hvala na korisnom odgovoru, defaultna ruta nije bila setovana.
Pitanje je zasto se to desilo i zasto poslije svakog restarta ovo podesavanje nestane?

Ako nekom zatreba defaultnu rutu setujemo komandom:


route add default gw 192.168.111.1 eth0


Pozdrav.
[ maksvel @ 02.06.2010. 18:37 ] @
Ova, kao i mnoge druge komande, ne prežive restart, već se podešavanje mora upisati u odgovarajući konfig fajl.
Kod CentOS je to u /etc/sysconfig/network
http://www.centos.org/docs/5/h...uide/s2-sysconfig-network.html