Jak na jedno rozhraní dostat tři rozsahy IP adres

Ondra

Jak na jedno rozhraní dostat tři rozsahy IP adres
« kdy: 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)
« Poslední změna: 16. 04. 2010, 10:08:12 od Petr Krčmář »


Re: Více rozsahů na jedné síťové kartě
« Odpověď #1 kdy: 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

Ondra

Re: Jak na to ?
« Odpověď #2 kdy: 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

aaa

Re: Jak na to ?
« Odpověď #3 kdy: 16. 04. 2010, 09:38:44 »

aaa

Re: Jak na to ?
« Odpověď #4 kdy: 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..??!


Ondra

Re: Jak na to ?
« Odpověď #5 kdy: 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.

aaa

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #6 kdy: 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

Ondra

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #7 kdy: 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

aaa

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #8 kdy: 16. 04. 2010, 11:08:54 »
Mozes pastnut:
ls -l /etc/sysconfig/network-scripts

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

?

Ondra

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #9 kdy: 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
...

Ondra

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #10 kdy: 19. 04. 2010, 08:21:49 »
A uz nikdo neporadite? no hlavne ze jsem to tady vypsal co.

Fantomas

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #11 kdy: 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...

aaa

Re: Jak na jedno rozhraní dostat tři rozsahy IP adres
« Odpověď #12 kdy: 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..  :'(