Centos: Ajouter une deuxième IP addresse sur une interface
Il peut être intéressant d’ajouter des adresses IP suppélmentaires sur des interfaces afin de diférencier des services plutôt que de le faire sur les ports TCP. Par exemple: vous pourriez ainsi avoir votre serveur serveur NGINX écoutant sur des addresses IP différentes.
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:56:93:a0:30 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.11/24 brd 192.168.1.255 scope global noprefixroute ens192
valid_lft forever preferred_lft forever
# sudo nmcli con mod ens192 +ipv4.addresses "192.168.1.91/24"
# sudo reboot
# ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000
link/ether 00:50:56:93:a0:30 brd ff:ff:ff:ff:ff:ff
inet 192.168.1.13/24 brd 192.168.1.255 scope global noprefixroute ens192
valid_lft forever preferred_lft forever
inet 192.168.1.93/24 brd 192.168.1.255 scope global secondary noprefixroute ens192
valid_lft forever preferred_lft forever