Configurar una red privada en un Servidor Cloud Linux (Debian/Ubuntu)

2min

En una red privada, los servidores se comunican entre sí por medio de direcciones IP locales que no están enrutadas en Internet. Para poder hacer uso de un servidor en una red privada, primero debes asignarlo a la red privada correspondiente en el Cloud Panel. Una vez realizado este paso, el servidor dispondrá de una interfaz de red adicional que deberá ser configurada. Procede con los siguientes pasos para configurar la interfaz de red:

Requisitos– Has creado una red privada desde tu Cloud Panel.– Has asignado el servidor deseado a la red privada correspondiente en el Cloud Panel.
  1. Consulta el nombre del archivo de la interfaz de red. Para ello, introduce el siguiente comando:
[root@localhost ~]# ip addr

Ejemplo:

[root@localhost ~]# ip addr1: 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 forever2: ens192: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq state UP group default qlen 1000    link/ether 00:50:56:2b:2c:68 brd ff:ff:ff:ff:ff:ff    inet 212.227.209.26/32 brd 212.227.209.26 scope global dynamic ens192       valid_lft 33737sec preferred_lft 33737sec    inet6 fe80::250:56ff:fe2b:2c68/64 scope link       valid_lft forever preferred_lft forever3: ens224: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000    link/ether 00:50:56:20:cf:11 brd ff:ff:ff:ff:ff:ff

En este ejemplo, el nombre de la interfaz de red no configurada es ens224.

  1. Para poder utilizar un servidor conectado a una red privada, debes asignar una dirección IP manualmente en la configuración de la interfaz de red. Esta IP te permitirá acceder al servidor dentro de la red privada. Recuerda que esta IP no deberá estar enrutada en redes públicas. Para configurar dicha IP, introduce la dirección IP estática y la máscara de red 255.255.255.0 en etc/network/interfaces.

Ejemplo:

[root@localhost ~]# nano /etc/network/interfacesauto ens224iface ens224 inet staticaddress 192.168.2.1netmask 255.255.255.0

Ejemplo:

# This file describes the network interfaces available on your system# and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interfaceauto lo ens192iface lo inet loopback # The primary network interfaceallow-hotplug ens192iface ens192 inet dhcpiface ens192 inet6 manual      pre-up sleep 5      up dhclient -6 -nw -v ens192      down dhclient -6 -r -v ens192 auto ens224iface ens224 inet staticaddress 192.168.2.1netmask 255.255.255.0
  1. Para reiniciar la interfaz, introduce el siguiente comando:
[root@localhost ~]# ifup ens224

Ahora se puede acceder al servidor dentro de la red privada correspondiente.

Comprobar la configuración

Para comprobar si la interfaz de red para la red privada se ha configurado correctamente, envía un ping a la dirección IP de otro servidor asignado a la misma red. Ejemplo:

root@localhost:~# ping -c 1 192.168.2.2PING 192.168.2.1 (192.168.2.2) 56(84) bytes of data.64 bytes from 192.168.2.2: icmp_seq=1 ttl=64 time=0.176 ms64 bytes from 192.168.2.2: icmp_seq=2 ttl=64 time=0.151 ms64 bytes from 192.168.2.2: icmp_seq=3 ttl=64 time=0.170 ms--- 192.168.2.2 ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2050msrtt min/avg/max/mdev = 0.151/0.165/0.176/0.018 ms

Verifica que los paquetes de datos hayan sido entregados. De ser así, la interfaz de red ha sido configurada correctamente en la red privada.