Start typing to search across invoices, services, domains, tickets, and more...
Después de contratar IP adicionales, debe asignarlas dentro del sistema operativo para que funcionen. Esta guía muestra cómo agregar una dirección IP adicional en un VPS Linux: asignación temporal con ip addr, configuración persistente en Ubuntu (Netplan), Debian (/etc/network/interfaces) y CentOS/Rocky/AlmaLinux (NetworkManager nmcli), y cómo verificar y eliminar una IP.
Los nombres de interfaz varían (eth0, ens3, ens18, enp1s0…). Compruebe la interfaz principal y las direcciones que ya tiene asignadas.
ip -br addr show
ip route show default
La interfaz que tiene la ruta predeterminada es su tarjeta de red (NIC) principal. A continuación usamos eth0; sustitúyalo por el nombre de la suya.
El comando ip asigna una IP adicional al instante, lo que resulta práctico para una prueba rápida. No se conserva tras un reinicio.
ip addr add 203.0.113.10/24 dev eth0
ip -4 addr show dev eth0
Si la IP adicional está en una subred distinta de la IP principal, agregue solo la dirección. No añada una segunda puerta de enlace predeterminada, o acabará con dos rutas predeterminadas y la red dejará de funcionar.
Ubuntu 18.04+ utiliza Netplan. Los archivos están en /etc/netplan/ (a menudo 50-cloud-init.yaml o 01-netcfg.yaml). Añada la nueva IP a la lista addresses:
network:
version: 2
ethernets:
eth0:
addresses:
- 198.51.100.5/24
- 203.0.113.10/24
routes:
- to: default
via: 198.51.100.1
nameservers:
addresses: [8.8.8.8, 1.1.1.1]
Pruebe primero y luego aplique:
netplan try
netplan apply
Debian usa ifupdown de forma predeterminada. Edite /etc/network/interfaces y añada una segunda estrofa (stanza) bajo la interfaz principal:
auto eth0
iface eth0 inet static
address 198.51.100.5/24
gateway 198.51.100.1
iface eth0 inet static
address 203.0.113.10/24
ifupdown admite varias estrofas iface para una misma interfaz. Reinicie la red (asegúrese de que la consola VNC funciona antes de hacerlo de forma remota):
systemctl restart networking
Los sistemas de la familia RHEL usan NetworkManager. Liste las conexiones y luego añada la IP con +ipv4.addresses:
nmcli connection show
nmcli connection modify eth0 +ipv4.addresses 203.0.113.10/24
nmcli connection up eth0
El NAME de la conexión puede ser distinto del nombre del dispositivo (por ejemplo, "System eth0"); póngalo entre comillas si contiene espacios.
Confirme que la dirección está asignada y luego pruebe la conectividad usándola como dirección de origen:
ip -4 addr show dev eth0
ping -c 4 -I 203.0.113.10 8.8.8.8
curl --interface 203.0.113.10 https://ifconfig.me
curl debería mostrar la nueva IP. Reinicie una vez para asegurarse de que se aplica la configuración persistente.
Use ip addr del para una eliminación temporal. Para eliminarla de forma permanente, borre la línea del archivo de configuración o quítela con nmcli:
ip addr del 203.0.113.10/24 dev eth0
nmcli connection modify eth0 -ipv4.addresses 203.0.113.10/24
nmcli connection up eth0
Compruebe que el firewall (ufw, firewalld, iptables) permite el tráfico y que el prefijo y la puerta de enlace coinciden con los asignados. Algunas redes vinculan las IP a una MAC específica; abra un ticket de soporte si no está seguro.
Probablemente solo usó ip addr, o cloud-init sobrescribió la configuración. Siga los pasos 3–5 y revise la configuración de cloud-init.
Inicie sesión mediante la consola VNC del área de cliente, restaure su copia de seguridad y reinicie la red. Haga siempre una copia (cp) del archivo original antes de editarlo.
¿Sigue sin resolverlo? Abra un ticket con el soporte técnico 24/7 de IMIDC e incluya la salida de ip addr y la versión del sistema operativo.