Newsgroup: it.comp.os.linux.sys
Titolo: ip alias che diventa il principale :-(

Sto notando un curioso comportamento: se definisco un alias via il solito ifconfig eth0:1 bla bla, 
noto che tutti i dati di quel pc allora escono con l'ip definito nell'alias e  non con quello 
assegnato alla scheda, un ifconfig mostra le interfacce con gli ip corretti e se resetto lo switch 
torna tutto a posto: è lo switch a zampe all'aria o è un comportamento "nuovo" negli ultimi kernel?
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
An apple every eight hours will keep three doctors away.

 
se non ricordo male linux per uscire usa l'ip "piu' vicino" al 
destinatario per parlargi...  usando una mentrica che nn ricordo...
per usare sempre l'ip che vuoi devi usare iproute
-- 
Rebbe on bmw r1150r dark blue (2006)

 un comportamento "nuovo" negli ultimi kernel?
Dai un occhio alla tabella di routing. Che dice?
- --
Skull & Bones (ER6n Silver)
Neo:  I know Sendmail!
Morpheus:  Show me.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (Darwin)
iD8DBQFGSFJ78THo01J+SBERAqtSAJ0av14rzC7sZosSq5LaX3XJSUkVcACdFxtP
qouwI03D86dwLsj19ouqdws=
=h4YJ
-----END PGP SIGNATURE-----

 kernel?
becca il primo campo valido nella tabella di routing , tutto qui'...
-- 
Carabinieri:
- Ieri ho fatto un esame e mi hanno bocciato.
- E con che voto?
- Rh negativo!
                -- Da it.hobby.umorismo

 
ifconfig eth0 192.168.0.10 netmask 255.255.255.0
(esce con 192.168.0.10)
ifconfig eth0:1 192.168.0.11 netmask 255.255.255.0
(esce con 
192.168.0.11
: perché?)
Più che altro non ho mai avuto problemi a creare un alias al volo, adesso non posso perché rischio 
di creare un mare di casini (giusto uno stamani :@ )
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
If you cannot convince them, confuse them.
		-- Harry S Truman

 (esce con 
192.168.0.11
: perché?)
te l'ho gia' detto , prende la prima corrispondenza della tabella di
routing.
netstat -r 
e stampi la tabella.
ciao.
-- 
"Quella ragazza aveva un culo cosi' bello che meritava di stare davanti."
                -- Da it.hobby.umorismo

 
Benissimo...
eth0      Link encap:Ethernet  HWaddr 00:19:99:04:08:9B
           inet addr:91.102.48.7  Bcast:91.102.55.255  Mask:255.255.248.0
eth0:1    Link encap:Ethernet  HWaddr 00:19:99:04:08:9B
           inet addr:91.102.48.8  Bcast:91.102.55.255  Mask:255.255.248.0
eth0:2    Link encap:Ethernet  HWaddr 00:19:99:04:08:9B
           inet addr:91.102.48.69  Bcast:91.102.55.255  Mask:255.255.248.0
root@mx:~# netstat -r
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
91.102.48.0     *               255.255.248.0   U         0 0          0 eth0
loopback        *               255.0.0.0       U         0 0          0 lo
default         router.tosnet.i 0.0.0.0         UG        0 0          0 eth0
Per quale motivo aggiungendo 91.102.48.10 esce con quell'ip?
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
What color is a chameleon on a mirror?

 Per quale motivo aggiungendo 91.102.48.10 esce con quell'ip? 
io non li avrei postati i veri ip............
cmq il netstat -r l' hai dato dopo aver aggiunto tutti gli alias ?
-- 
        Esse o non esse,
        questo e' il fonema.

 
Si.. comunque è un server di posta pubblico, non è che sia così complicato avere quell'ip.
La cosa buffa è che la situazione torna a posto sia spengendo e riaccendendo lo switch sia 
riavviando il server
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
"One planet is all you get."

 solito ifconfig eth0:1 [cut]
Sara` anche solito ma tanto per incominciare e` deprecato da tempo:
bisognerebbe usare ip di iproute2 (ip addr add .. )

 bisognerebbe usare ip di iproute2 (ip addr add .. )
Mi sembrava di averlo letto già da qualche parte questo (e effettivamente io
cerco di utilizzare sempre iproute2), ma sai dirmi qualche link ufficiale
sul fatto che ifconfig e route siano deprecati? Grazie mille.
-- 
Vide

Braindead ha scritto:

ma è il quello che mette la slack (sì, c'è la slack su quel server)
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Nothing is illegal if one hundred businessmen decide to do it.
		-- Andrew Young


A memoria ricordo che sono deprecati dall'uscita del 2.4 e questo quote di
Ralf Baechle sembra confermare:
http://www.uwsg.iu.edu/hypermail/linux/kernel/0108.2/0485.html
cosi` come questa affermazione su Wikipedia (tenendo conto della fonte):
http://en.wikipedia.org/wiki/Ifconfig#Related_tools
Purtroppo cosi` su due piedi non riesco a ritrovare l'annuncio ufficiale 
ma posso solo aggiungere:
http://lartc.org/howto/lartc.iproute2.html#LARTC.IPROUTE2.WHY



Aggiungo: 
http://tinyurl.com/282ksx
"Linux has for some time been the only operating system compliant with 
the full IPv4 specification. Changes to the Linux 2.4 TCP/IP 
implementation make it more efficient and scalable than the Linux 2.2 
release. One price of IPv4 compatibility is the removal of support for 
the colon-mode syntax used to specify IP aliases. This support was 
deprecated but still present in Linux 2.2. Those who have scripts using 
the obsolete syntax must revise them to configure aliases via the ip 
command before the script will operate under Linux 2.4."

 un comportamento "nuovo" negli ultimi kernel?
ip route ls dev nome_interfaccia
che ti dice?
Ah, te l'hanno già detto, ma è meglio usare ip. :-)

 
Dillo a volkerding o come diamine si chiama..
-- 
Roberto Tagliaferri-Linux user #30785 <-> r.tagliaferri@(forse)
tosnet.it
Chicken Little only has to be right once.