Sei sulla pagina 1di 2

Più Indirizzi IP

Assegnazione di Multipli Indirizzi IP


È possibile assegnare più indirizzi IP ad una interfaccia di rete, mediante il comando:
$ ip addr add <ip_address>/<netmask> dev <iface>

Eliminazione IP Assegnati
È possibile rimuovere gli indirizzi IP assegna; ad una interfaccia di rete, mediante il comando
$ ip addr del <ip_address>/<netmask> dev <iface>

Visualizzazione IP Assegnati
È possibile visualizzare gli indirizzi assegna; ad una determinata interfaccia tramite il comando:
$ ip addr show dev <iface>
Paragone con ifconfig:
h1$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr 1e:01:bb:ba:4c:89
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::1c01:bbff:feba:4c89/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:648 (648.0 B)
Interrupt:5

Esempio:
Assegniamo (e dopo rimuoviamo) l'indirizzo
IP: 192.168.3.3 (appartenente alla VLAN3) all'interfaccia
eth0 dell'Host H4 (aEualmente appartenente alla VLAN2):

192.168.3.3

H4 Terminal
$ ip addr add 192.168.3.3/24 dev eth0
$ ip addr show dev eth0
12: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN group default qlen 1000
link/ether 02:04:06:77:9a:6b brd ff:ff:ff:ff:ff:ff
inet 192.168.2.2/24 brd 192.168.2.255 scope global eth0
valid_lft forever preferred_lft forever
inet 192.168.3.3/24 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::4:6ff:fe77:9a6b/64 scope link
valid_lft forever preferred_lft forever
$ ip addr del 192.168.3.3/24 dev eth0
$ ip addr show dev eth0
12: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
state UNKNOWN group default qlen 1000
link/ether 02:04:06:77:9a:6b brd ff:ff:ff:ff:ff:ff
inet 192.168.2.2/24 brd 192.168.2.255 scope global eth0
valid_lft forever preferred_lft forever
inet6 fe80::4:6ff:fe77:9a6b/64 scope link
valid_lft forever preferred_lft forever
Più Indirizzi IP
Alias
Il comando ifconfig ed il file interfaces non consentono di aEribuire più indirizzi IP ad una
singola interfaccia di rete (ad esempio eth0), infaH ogni nuova assegnazione faEa con ques;
sos;tuisce la precedente. Una soluzione a questo comportamento è l'u;lizzo degli Alias. Dove data
una interfaccia fisica (ad esempio eth0) è possibile u;lizzare degli alias con la notazione:
<physif>:<alias_number>
Esempio:
Per eth0 è possibile definire i seguen; alias:
§ eth0:0
§ eth0:1
§ eth0:2
A%enzione:
“:” indica un alias (Ad es. eth0:10)
“.” indica un tag VLAN (Ad es. eth0.10)
Gli Alias possono essere configura; in maniera temporanea tramite il comando ifconfig o in
maniera permanente tramite il file interfaces:
Configurazione Temporanea
Configurazione temporanea con il comando ifconfig:
$ ifconfig eth0:0 192.168.0.1/24
$ ifconfig eth0:1 192.168.1.1/24

Configurazione Permanente
Configurazione permanente tramite il file interfaces:
$ nanno /etc/network/interfaces
auto eth0:0
iface eth0:0 inet static
address 192.168.0.1
netmask 255.255.255.0

auto eth0:1
iface eth0:1 inet static
address 192.168.1.1
netmask 255.255.255.0

Potrebbero piacerti anche