Añadir una dirección IPv4 pública en un servidor Linux (CentOS 7)

En este artículo te explicamos cómo añadir una dirección IPv4 pública adicional en un servidor con CentOS 7.

Para realizar esta configuración, sigue estos pasos:

Requisitos
  • Has asignado una dirección IPv4 pública adicional a tu servidor en el Cloud Panel.

  • Has accedido a tu servidor.

  • Para verificar las conexiones de red existentes, introduce el siguiente comando:
    [root@localhost ~]# nmcli connection show

    A continuación podrás ver las interfaces de la red, como lo indica el ejemplo:
    [root@localhost ~]# nmcli connection show
    NAME              UUID                                  TYPE      DEVICE
    Public_ens192     03da7500-2101-c722-2438-d0d006c28c73  ethernet  ens192

  • Para agregar una dirección IPv4 pública adicional a la configuración de la interfaz de red, introduce el siguiente comando:
    sudo nmcli con mod Public_INTERFAZ-DE-RED +ipv4.addresses "DIRECCIÓN-IPv4-ADICIONAL"
    Ejemplo:
    sudo nmcli con mod Public_ens192 +ipv4.addresses "123.456.789.12"
    La dirección IPv4 pública adicional se agregará a la interfaz de red.

  • Reinicia el servidor. Para ello, introduce el siguiente comando:
    [root@localhost ~]# sudo reboot
    La conexión IPv4 pública adicional se interrumpirá después de introducir el comando.

  • Vuelve a acceder a tu servidor

  • Para comprobar si se ha añadido la dirección IPv4 pública adicional, introduce el siguiente comando:
    [root@localhost ~]# ip addr 
    A continuación podrás ver la dirección IPv4 pública adicional como en el ejemplo:
    [root@localhost ~]# ip addr
    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
        inet6 ::1/128 scope host
           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:11:18:8f brd ff:ff:ff:ff:ff:ff
        inet 217.160.67.241/32 brd 217.160.67.241 scope global noprefixroute ens192
           valid_lft forever preferred_lft forever
        inet 82.165.68.209/32 brd 82.165.68.209 scope global dynamic noprefixroute ens192
           valid_lft 43082sec preferred_lft 43082sec
        inet6 fe80::250:56ff:fe11:188f/64 scope link noprefixroute
           valid_lft forever preferred_lft forever