Servidor Cloud

En este artículo te explicamos cómo añadir direcciones IPv4  públicas adicionales y direcciones IPv6 públicas adicionales a un Servidor Cloud en el que está instalado CentOS 7.

Nota

En los siguientes artículos puedes consultar cómo establecer una conexión de red cifrada con el servidor mediante Secure Shell (SSH):

Computadoras con sistema operativo Windows

Computadoras con sistema operativo Linux

Puedes configurar direcciones IPv4 públicas adicionales y direcciones IPv6 públicas adicionales en CentOS 7 de la siguiente manera:

Requisitos previos
  • Asignaste una o más direcciones IPv4 y/o IPv6 públicas adicionales a tu servidor en el Cloud Panel.

  • Iniciaste sesión en el servidor.

  • Anotaste las direcciones IPv4 y/o IPv6 del servidor.

  • Para mostrar los servidores DNS utilizados, introduce el siguiente comando:

    [root@localhost ~]# cat /etc/resolv.conf

    Entonces, se mostrarán los servidores DNS utilizados en la entrada DNS. Por ejemplo:

    [root@localhost ~]# cat /etc/resolv.conf
    # Generated by NetworkManager
    nameserver 212.227.123.16
    nameserver 212.227.123.17

  • Anota los servidores DNS.

  • Abre el archivo etc/sysconfig/network-scripts/ifcfg-ens192 con el editor vi

    [root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-ens192

  • Sustituye las entradas existentes por la siguiente información:

    NAME=Public_<Interface_Device>
    TYPE=Ethernet
    DEVICE=<Interface_Device>
    ONBOOT=yes
    BOOTPROTO=none
    IPADDR=<Dirección IPv4 principal>
    PREFIX=32
    GATEWAY=10.255.255.1
    DNS1=<Servidor-DNS 1>
    DNS2=<Servidor-DNS 2>
    IPV6INIT=yes
    IPV6_AUTOCONF=no
    DHCPV6C=no
    IPV6ADDR=<Dirección IPv4 principal>/64
    IPV6_DEFAULTGW=fe80::1%<Interface_Device>

Notas
  • El editor vi tiene un modo de inserción y un modo de comando. Puedes activar el modo de inserción con la tecla [i]. En este modo, los caracteres introducidos se insertan inmediatamente en el texto. Para activar el modo de comando, pulsa la tecla [ESC]. En este modo, todo lo que escribas con el teclado se interpretará como un comando.

  • Para salir del editor vi y guardar el archivo, introduce el comando :wq y pulsa Intro.

Para Device=, introduce el dispositivo ens192 y para DNS1 y DNS2, introduce los servidores DNS que hayas anotado. Para IPADDR, introduce tu dirección IPv4 principal y tu dirección IPv6 principal para IPV6ADDR.

  • Para configurar las direcciones IPv4 adicionales, añade las siguientes entradas:

    IPADDR1=<Dirección IPv4 adicional>
    PREFIX1=32
    IPADDR2=<Dirección IPv4 adicional>
    PREFIX2=32
    IPADDRN=<Dirección IPv4 adicional>
    PREFIXN=32

    Sustituye con la dirección IPv4 adicional que desees.

  • Para configurar direcciones IPv6 adicionales, añade la siguiente entrada:

    IPV6ADDR_SECONDARIES=<Dirección IPv6 adicional>/64

    Sustituye con la dirección IPv6 adicional que desees. Para configurar varias direcciones IPv6 adicionales, introdúcelas una tras otra. Utiliza un espacio para separar las direcciones IPv6.

    El siguiente ejemplo muestra una entrada completa para configurar la dirección IPv4 principal y la dirección IPv6 principal, así como una dirección IPv4 adicional y una dirección IPv6 adicional.

    NAME=Public_ens192
    TYPE=Ethernet
    DEVICE=ens192
    ONBOOT=yes
    BOOTPROTO=none
    IPADDR=217.160.244.40
    PREFIX=32
    IPADDR1=212.227.213.81
    PREFIX1=32
    GATEWAY=10.255.255.1
    DNS1=212.227.123.16
    DNS2=212.227.123.17
    IPV6INIT=yes
    IPV6_AUTOCONCONF=no
    DHCPV6C=no
    IPV6ADDR=2001:8d8:1801:8329::1/64
    IPV6ADDR_SECONDARIES=2001:8d8:1801:8329::2/64
    IPV6_DEFAULTGW=fe80::1%ens192

  • Para reiniciar el servidor, introduce el siguiente comando:

    [root@localhost ~]# systemctl reboot

  • Vuelve a iniciar sesión en el servidor.

  • Para comprobar si las direcciones IPv4 y direcciones IPv6 deseadas se han configurado correctamente, introduce el comando ip addr show::

    [root@localhost~]# ip addr show

Nota