lanciando il comando
ip a add
10.0.0.1/8 dev eth0
ottengo l'assegnazione 10.0.0.1 alla scheda di rete eth0, esattamente
come volevo. adesso voglio cambiare l'indirizzo in
10.0.0.40/8 . quindi
ip a change
10.0.0.40/8 dev eth0
e con mia sorpresa ottengo
2: eth0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast
state DOWN group default qlen 1000
link/ether 00:08:54:6c:ac:ae brd ff:ff:ff:ff:ff:ff
inet
10.0.0.1/8 scope global eth0
valid_lft forever preferred_lft forever
inet
10.0.0.40/8 scope global secondary eth0
valid_lft forever preferred_lft forever
quindi l'indirizzo 10.0.0.40 si e' aggiunto e non sostituito !
cosa sbaglio ? la sintassi " change " mi lascia intendere che
l'indirizzo viene cambiato, non aggiunto.
chi mi spiega ?
grazie