Fórum Root.cz

Hlavní témata => Sítě => Téma založeno: Ondra 16. 04. 2010, 08:56:41

Název: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: Ondra 16. 04. 2010, 08:56:41
Zdravicko vsem,
vlastnim 2 rozsahy IP adres (nic velkeho) ktere jsou pripojeny na jeden vystup sitovky. V linuxu je to sepsane jako ifcfg-eth1 a ifcfg-eth1:1.
Problem nastava nyni kdy jsem si poridil jeste jeden rozsah IP a nevim jak to zapsat, pri mem pokusu ifcfg-eth1:2 se to nezdarilo a toto nastaveni odrovnalo ifcfg-eth1 a ifcfg-eth2  :(

Poradte prosim jak nakonfigurovat dalsi rozsah na tu samou sitovku :-) (ifcfg-eth1:1:1 - blby ne)
Název: Re: Více rozsahů na jedné síťové kartě
Přispěvatel: Ondřej Caletka 16. 04. 2010, 09:09:03
Pojem linux je v tomto případě příliš obecný, evidentně jde o problematiku nastavení konkrétní distribuce.

Jinak pro volatilní (dočasné) nastavení zřejmě bude stačit přidat adresu příkazem
Kód: [Vybrat]
ip addr add dev eth0 a.b.c.d/mm
Název: Re: Jak na to ?
Přispěvatel: Ondra 16. 04. 2010, 09:27:42
Omlouvam se jedna se o distribuci CentOs 5 (neboli RedHat). Docasne nastaveni prosim ne, tento stav potrebuji udrzet i po padu serveru
Název: Re: Jak na to ?
Přispěvatel: aaa 16. 04. 2010, 09:38:44
http://www.cyberciti.biz/faq/linux-creating-or-adding-new-network-alias-to-a-network-card-nic/

pozri nizsie procedura pre RHEL/CentOS
Název: Re: Jak na to ?
Přispěvatel: aaa 16. 04. 2010, 09:42:16
Fait chier p*tain de merde de captcha; comment je peux écrire les charactères Tchèques sur un clavier français..??!
Název: Re: Jak na to ?
Přispěvatel: Ondra 16. 04. 2010, 09:54:20
Fait chier p*tain de merde de captcha; comment je peux écrire les charactères Tchèques sur un clavier français..??!

Dikec moc, ale toto reseni uz mam a prave k tomu potrebuji pridat treti rozsah :( prvni dva zcela bez problemu.
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: aaa 16. 04. 2010, 10:18:30
no ono to funguje tak ze sa skopiruje /etc/sysconfig/network-scripts/ifcfg-eth1:0 do /etc/sysconfig/network-scripts/ifcfg-eth1:1 pripadne /etc/sysconfig/network-scripts/ifcfg-eth1:2 atd atd... Nebude problem v tom ze si nezacal od 0?

<cite>V linuxu je to sepsane jako ifcfg-eth1 a ifcfg-eth1:1</cite>

Inac by nezaskodilo blizsie vysvetlit

<cite>pri mem pokusu ifcfg-eth1:2 se to nezdarilo a toto nastaveni odrovnalo ifcfg-eth1 a ifcfg-eth2</cite>

A este by som sa pozrel aj na /etc/sysconfig/network
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: Ondra 16. 04. 2010, 10:29:08
presne jak rikas, udelal jsem kopii z eth1:0 a vytvoril z toho eth1:2 kde jsem pozmenil spravnou IP adresu kterou to zacina a na zacatku DEVICE=eth1:2. toto jsem ulozil a restartoval sitove rozhrani. Ihned pote se mi ve screene zaclo zobrazovat Drop-Forward .... eth1 a eth2. Sit prestala fungovat. Pomuzeli presne sepsane co je v jednotlivych ifcfg-eth1 ... tak rekni.

v network je porad to same, networking=yes; IPV6= no; hostname=xxx
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: aaa 16. 04. 2010, 11:08:54
Mozes pastnut:
ls -l /etc/sysconfig/network-scripts

cat /etc/sysconfig/network-scripts/ifcfg-eth*

?
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: Ondra 16. 04. 2010, 11:21:12
-rw-r--r-- 1 root root   199 Sep 22  2007 ifcfg-eth0
-rw-r--r-- 1 root root   161 Sep 17  2007 ifcfg-eth1
-rw-r--r-- 1 root root   136 Jan  7  2009 ifcfg-eth1:1
-rw-r--r-- 1 root root   163 Sep 22  2007 ifcfg-eth2
-rw-r--r-- 1 root root   254 Jun 21  2001 ifcfg-lo
lrwxrwxrwx 1 root root    20 Sep 17  2007 ifdown -> ../../../sbin/ifdown
-rwxr-xr-x 1 root root   625 Sep 11  2006 ifdown-bnep
-rwxr-xr-x 1 root root  4421 Jan  4  2007 ifdown-eth
-rwxr-xr-x 1 root root   827 Apr 15  2005 ifdown-ippp
-rwxr-xr-x 1 root root  2159 Sep 11  2006 ifdown-ipsec
-rwxr-xr-x 1 root root  4473 Sep 11  2006 ifdown-ipv6
lrwxrwxrwx 1 root root    11 Sep 17  2007 ifdown-isdn -> ifdown-ippp
-rwxr-xr-x 1 root root  1481 Sep 11  2006 ifdown-post
-rwxr-xr-x 1 root root  1084 Sep 11  2006 ifdown-ppp
-rwxr-xr-x 1 root root   637 Jul 11  2006 ifdown-routes
-rwxr-xr-x 1 root root  1593 Sep 11  2006 ifdown-sit
-rwxr-xr-x 1 root root   904 Sep 11  2006 ifdown-sl
-rwxr-xr-x 1 root root  1074 Sep 11  2006 ifdown-tunnel
lrwxrwxrwx 1 root root    18 Sep 17  2007 ifup -> ../../../sbin/ifup
-rwxr-xr-x 1 root root 13427 Sep 11  2006 ifup-aliases
-rwxr-xr-x 1 root root   859 Sep 11  2006 ifup-bnep
-rwxr-xr-x 1 root root  9892 Jan 15  2007 ifup-eth
-rwxr-xr-x 1 root root 11970 Sep 11  2006 ifup-ippp
-rwxr-xr-x 1 root root  6820 Sep 11  2006 ifup-ipsec
-rwxr-xr-x 1 root root 10853 Sep 11  2006 ifup-ipv6
-rwxr-xr-x 1 root root   823 Sep 11  2006 ifup-ipx
lrwxrwxrwx 1 root root     9 Sep 17  2007 ifup-isdn -> ifup-ippp
-rwxr-xr-x 1 root root   727 Sep 11  2006 ifup-plip
-rwxr-xr-x 1 root root   954 Sep 11  2006 ifup-plusb
-rwxr-xr-x 1 root root  2369 Sep 11  2006 ifup-post
-rwxr-xr-x 1 root root  4253 Sep 11  2006 ifup-ppp
-rwxr-xr-x 1 root root  1707 Jul 24  2006 ifup-routes
-rwxr-xr-x 1 root root  3662 Sep 11  2006 ifup-sit
-rwxr-xr-x 1 root root  1648 Sep 11  2006 ifup-sl
-rwxr-xr-x 1 root root  2078 Sep 11  2006 ifup-tunnel
-rwxr-xr-x 1 root root  3325 Sep 30  2005 ifup-wireless
-rwxr-xr-x 1 root root  5433 Sep 11  2006 init.ipv6-global
-rwxr-xr-x 1 root root  1154 Feb  6  2006 net.hotplug
-rw-r--r-- 1 root root 10509 Nov  6  2006 network-functions
-rw-r--r-- 1 root root 39806 Nov 22  2006 network-functions-ipv6

# 3Com Corporation 3c905B 100BaseTX [Cyclone]
DEVICE=eth0
HWADDR=00:30:04:CF:40:95
ONBOOT=yes
BOOTPROTO=static
IPADDR=xxx.xxx.xxx.xxx
NETMASK=255.255.255.250
GATEWAY=xxx.xxx.xxx.xxx
# BOOTPROTO=dhcp
# Intel Corporation 82557/8/9 [Ethernet Pro 1000]
DEVICE=eth1
HWADDR=00:EC:74:53:99:25
ONBOOT=yes
BOOTPROTO=static
IPADDR=193.248.250.173
NETMASK=255.255.255.240
# Intel Corporation 82557/8/9 [Ethernet Pro 1000]
DEVICE=eth1:1
ONBOOT=yes
BOOTPROTO=static
IPADDR=95.182.232.18
NETMASK=255.255.255.230
# Intel Corporation 82540EM Gigabit Ethernet Controller
DEVICE=eth2
...
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: Ondra 19. 04. 2010, 08:21:49
A uz nikdo neporadite? no hlavne ze jsem to tady vypsal co.
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: Fantomas 19. 04. 2010, 09:40:52
Neni nad slusnost, zvlast kdyz neco potrebujes. Proste pohledej na netu v anglictine, navodu urcite existuje nespocet. A pokud to proste nefunguje, vrat to na puvodni funkcni nastaveni a pouzij to docasne nastaveni, ktere si odzkousis za chodu a pak vepises do rc.local skriptu (centos nepouzivam, ale mohlo by byt /etc/init.d/rc.local). Je to trochu bastl, ale kdyz neni jina moznost...
Název: Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
Přispěvatel: aaa 19. 04. 2010, 11:25:14
ano, slusnostou najdalej zajdes ;-)
*
ja by som najprv vyskusal prerobit to systemom:
ifcfg-eth1:0
ifcfg-eth1:1
ifcfg-eth1:2

namiesto terajsieho
ifcfg-eth1
ifcfg-eth1:1
ifcfg-eth1:2

inac ma uz nic nenapada, a CentOS stroj (a cas) na hranie momentalne nemam..  :'(