|
Buscar |
Añadir una dirección IP alias sobre un servidor dedicadoAntes de nada, hemos de dejar claro la utilidad de definir un alias. El alias de IP (IP aliasing en inglés) es una configuración especial de red en su servidor dedicado que le permite asociar varias direcciones IP en una misma tarjeta de red. Esta opción es muy útil para añadir las IPs adicionales (Failover) en su servidor. Más información sobre las IPs Failover : IpFailover En esta guía se explica el procedimiento para las distribuciones :
Puede añadir la nueva IP desde el panel de control Webmin OVHm. Consulte nuestra guía : OvhmAliasIP Desde la interfaz de Plesk, vaya a Servidor ServidorSeleccione Direcciones IP Direcciones IPAccederá a una lista de direcciones IP fijas y de interfaces de red (una o dos dependiendo del modelo de su servidor). Pluse Nueva Dirección IP Nueva Dirección IPPor ejemplo, imaginemos que queremos añadir la IP DIRECCION.IP.FAIL.OVER a la interfaz de red eth0 Rellene los datos del formulario
Pulse aceptar y la nueva IP aparecerá en la lista.
Esta IP estará disponible para el alojamiento para todos los sitios web alojados en Plesk. Dentro de Plesk podrá seleccionar qué dirección IP utiliza cada sitio web, seleccionándola en la sección de cada sitio. Si cambia de IP un sitio web, el panel de control Plesk se encargará de realizar automáticamente los cambios de DNS y Virtua Host correspondientes para que el dominio funcione en la nueva IP. La configuración de ISPConfig es sensiblemente identica a la de Debian. En cambio, para que el panel configure esta IP hace falta añadirla a través del panel de la máquina: 1. En el panel ISPConfig añada la IP Para ello, haga clic en System, Edit Server IP, y por último en Add new IP Address ![]() 2. Activar la IP Sólo queda rellenar los datos de la IP fail over en el campo IP Address : ![]() Partimos de de la configuración de base: [root@nsXXXX root]# /sbin/ifconfig eth0 eth0 Lien encap:Ethernet HWaddr 00:E0:4C:8D:D5:36 inet adr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18285872 errors:4 dropped:32 overruns:0 frame:0 TX packets:7246751 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:1334315060 (1272.5 Mb) TX bytes:2352354933 (2243.3 Mb) Interruption:19 [root@nsXXXX root]# Imaginemos que desea añadir la IP DIRECCION.IP.FAIL.OVER a la interfaz de red eth0. Vamos a añadir un fichero de configuración idéntico al de eth0, modificando la IP concerniente : Para diferenciar ambos ficheros, vamos a darle un nuevo nombre a nuestra nueva interfaz de red, por ejemplo eth0:0 [root@nsXXXX root]# cp /etc/sysconfig/network-scripts/ifcfg-eth0 /etc/sysconfig/network-scripts/ifcfg-eth0:0 A continuación, edite el fichero para tener en cuenta la nueva dirección IP: ATENCIÓN No se olvide sobre todo de cambiar la línea DEVICE de eth0 a eth0:0 en ifcfg-eth0:0, si no, la segunda IP sustituirá a la primera [root@nsXXXX root]# nano /etc/sysconfig/network-scripts/ifcfg-eth0:0 DEVICE="eth0:0" ONBOOT="yes" BOOTPROTO="static" IPADDR="DIRECCION.IP.FAIL.OVER" NETMASK="255.255.255.255" BROADCAST="DIRECCION.IP.FAIL.OVER" Active la nueva interfaz de red [root@nsXXXX root]# ifup eth0:0 Verifique que la nueva dirección IP está bien configurada : [root@nsXXXX root]# /sbin/ifconfig eth0 Lien encap:Ethernet HWaddr 00:E0:4C:8D:D5:36 inet adr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18288900 errors:4 dropped:32 overruns:0 frame:0 TX packets:7247702 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:1334523393 (1272.7 Mb) TX bytes:2352473584 (2243.4 Mb) Interruption:19 eth0:0 Lien encap:Ethernet HWaddr 00:E0:4C:8D:D5:36 inet adr:DIRECCION.IP.FAIL.OVER Bcast:DIRECCION.IP.FAIL.OVER Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interruption:19 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:338107 errors:0 dropped:0 overruns:0 frame:0 TX packets:338107 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:42944545 (40.9 Mb) TX bytes:42944545 (40.9 Mb) [root@nsXXXX root]#
Al final, obtiene dos direcciones IP en una misma tarjeta de red :eth0
Puede añadir la nueva IP desde el panel de control (Conexiones de red). Consulte nuestra guía : WindowsAliasIP Partimos de la configuración de base: ns1234:~# /sbin/ifconfig eth0 Lien encap:Ethernet HWaddr 00:E0:4C:C3:AD:D9 inet adr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4930202 errors:0 dropped:11 overruns:0 frame:61 TX packets:5300596 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:624322837 (595.4 MiB) TX bytes:926284302 (883.3 MiB) Interruption:11 Adresse de base:0xe000 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:281255 errors:0 dropped:0 overruns:0 frame:0 TX packets:281255 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:95895754 (91.4 MiB) TX bytes:95895754 (91.4 MiB) nsXXXX:~# Deseamos añadir la IP DIRECCION.IP.FAIL.OVER a nuestra interfaz de red eth0 Editamos el fichero /etc/network/interfaces haciendo una copia de seguridad previa, de la manera siguiente : nsXXXX:~# cp /etc/network/interfaces /etc/network/interfaces.save nsXXXX:~# nano /etc/network/interfaces Modificar en Debian 5 y anteriores: # The loopback interface # Interfaces that comes with Debian Potato does not like to see # "auto" option before "iface" for the first device specified. iface lo inet loopback auto lo # Device eth0 configured by System Configurator auto eth0 iface eth0 inet static address xxx.xxx.xxx.xxx netmask 255.255.255.0 broadcast xxx.xxx.xxx.255 network xxx.xxx.xxx.0 gateway xxx.xxx.xxx.254 auto eth0:0 iface eth0:0 inet static address DIRECCION.IP.FAIL.OVER netmask 255.255.255.255 Modificar en Debian 6 : # The loopback interface # Interfaces that comes with Debian Potato does not like to see # "auto" option before "iface" for the first device specified. iface lo inet loopback auto lo # Device eth0 configured by System Configurator auto eth0 iface eth0 inet static address xxx.xxx.xxx.xxx netmask 255.255.255.0 broadcast xxx.xxx.xxx.255 network xxx.xxx.xxx.0 gateway xxx.xxx.xxx.254 post-up /sbin/ifconfig eth0:X DIRECCION.IP.FAIL.OVER netmask 255.255.255.255 broadcast DIRECCION.IP.FAIL.OVER post-down /sbin/ifconfig eth0:X down A continuación activamos la nueva interfaz que hemos definido: nsXXXX:~# /etc/init.d/networking restart Verificamos la configuración : nsXXXX:~# /sbin/ifconfig eth0 Lien encap:Ethernet HWaddr 00:E0:4C:C3:AD:D9 inet adr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:4931032 errors:0 dropped:11 overruns:0 frame:61 TX packets:5301462 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:624387843 (595.4 MiB) TX bytes:926395528 (883.4 MiB) Interruption:11 Adresse de base:0xe000 eth0:0 Lien encap:Ethernet HWaddr 00:E0:4C:C3:AD:D9 inet adr:DIRECCION.IP.FAIL.OVER Bcast:DIRECCION.IP.FAIL.OVER Mask:255.255.255.255 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 Interruption:11 Adresse de base:0xe000 lo Lien encap:Boucle locale inet adr:127.0.0.1 Masque:255.0.0.0 UP LOOPBACK RUNNING MTU:16436 Metric:1 RX packets:281263 errors:0 dropped:0 overruns:0 frame:0 TX packets:281263 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:0 RX bytes:95897173 (91.4 MiB) TX bytes:95897173 (91.4 MiB) nsXXXX :~#
Al final, obtiene dos direcciones IP en una misma tarjeta de red :eth0
Partimos de de la configuración de base: [root@nsXXXX root]# /sbin/ifconfig eth0 eth0 Lien encap:Ethernet HWaddr 00:E0:4C:8D:D5:36 inet adr:xxx.xxx.xxx.xxx Bcast:xxx.xxx.xxx.255 Masque:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:18285872 errors:4 dropped:32 overruns:0 frame:0 TX packets:7246751 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 lg file transmission:1000 RX bytes:1334315060 (1272.5 Mb) TX bytes:2352354933 (2243.3 Mb) Interruption:19 Editamos el fichero /etc/ips [root@nsXXXX root]# nano /etc/ips Añadimos la nueva IP Fail over en el fichero, con una nueva línea : DIRECCION.IP.FAIL.OVER:255.255.255.255:DIRECCION.IP.FAIL.OVER Y por último reiniciamos el servicio de gestión de Alias IP : [root@nsXXXX root]# /etc/init.d/ipaliases restart 1. Determinamos el nombre de su interfaz de red principal Puede utilizar el pedido ifconfig para esta operación: # ifconfig -a lo0: flags=2001000849 inet 127.0.0.1 netmask ff000000 e1000g0: flags=1000843 inet 94.23.41.167 netmask ffffff00 broadcast 94.23.41.255 ether 0:1c:c0:f2:be:42 El nombre de la interfaz es por tanto : e1000g0 2. Creamos el fichero de alias Creamos el fichero con el nombre /etc/hostname.INTERFACE:ALIAS
En ese fichero debe indicar : DIRECCION.IP.FAIL.OVER/32 broadcast + up
Por ejemplo con el comando vi y para el ejemplo anterior : # vi /etc/hostname.e1000g0:1 Y se indica la IP : 188.165.171.40/32 up 3. Reiniciamos la interfaz de red Con el comando svcadm : # svcadm restart svc:/network/physical:default 4. Test de la IP Si las operaciones de 1 a 3 se han efectuado correctamente, la IP indicada en el fichero debe hacer ping desde el exterior y responder a las peticiones. Si después de comprobar su IP y su configuración, sigue sin responder al ping, contacte con el soporte técnico. Para configurar un Alias en FreeBSD, primero determinamos el nombre de la interfaz de red principal. Para ello utilizamos el comando ifconfig, lo que da como resultado, por ejemplo : # ifconfig nfe0: flags=8843 <UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500options=10b ether 00:24:8c:d7:ba:11 inet 94.23.196.18 netmask 0xffffff00 broadcast 94.23.196.255 inet 87.98.129.74 netmask 0xffffffff broadcast 87.98.129.74 media: Ethernet autoselect (100baseTX status: active lo0: flags=8049 <UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384options=3 inet6 fe80::1%lo0 prefixlen 64 scopeid 0x2 inet6 ::1 prefixlen 128 inet 127.0.0.1 netmask 0xff000000 El nombre de la interfaz es por tanto : nfe0 Editamos el fichero /etc/rc.conf haciendo una copia de seguridad previa, con ayuda del editor ee o vi : # cp /etc/rc.conf /etc/rc.conf.back # ee /etc/rc.conf Añada la línea siguiente al final del fichero: ifconfig_INTERFACE_alias0="inet DIRECCIONIPFAILOVER netmask 255.255.255.255 broadcast DIRECCIONIPFAILOVER"
Ejemplo : Para la interfaz nfe0 y la IP fail-over 87.98.129.74 ifconfig_nfe0_alias0="inet 87.98.129.74 netmask 255.255.255.255 broadcast 87.98.129.74" Reiniciamos la interfaz de red : #/etc/rc.d/netif restart && /etc/rc.d/routing restart
Por último, si todo ha salido bien, probamos la IP haciendo ping desde el exterior, dicha IP debería responder a las peticiones. Si la nueva dirección IP añadida no responde al ping, no dude en consultar con el soporte técnico. L'alias d'IP (IP aliasing en anglais) est une configuration spéciale du réseau de votre serveur dédié qui vous permet de associer plusieurs adresses IP sur une seule carte réseau. Le but est de créer une interface virtuelle au dessus de eth0, qui sera nommée eth0:0 et qui va attacher l'IP supplémentaire ou Failover à votre interface réseau. Ici se trouvent les explications pour l'ajout via ssh. 1. Crear el fichero de configuración Basta con crear el fichero /etc/sysconfig/network/ifcfg-eth0:0 de la forma siguiente: cat >> /etc/sysconfig/network/ifcfg-eth0:0 << EOF IPADDR1='DIRECCION.IP.FAIL.OVER' NETMASK1='255.255.255.255' LABEL1='0' EOF Si vous devez activer plusieurs adresses ip failover, vous n'aurez qu'a remplacer /etc/sysconfig/network/ifcfg-eth0:0, IPADDR1, NETMASK1, LABEL1='0' par /etc/sysconfig/network/ifcfg-eth0:1 IPADDR2, NETMASK2, LABEL2='1' et ainsi de suite. 2. Activar la nueva interfaz Maintenant il suffit de monter la nouvelle interface que nous venons d'ajouter: ifup eth0:0 Lors d'un reboot, l'interface sera automatiquement montée. 3. Test de la IP Si les opérations 1 à 3 ont été effectuées correctement l'IP indiqué dans le fichier eth0:0 doit être joignable depuis l'extérieur et répondre aux requêtes. Si après la manipulation, votre IP ne devrait pas répondre aux pings, veuillez contacter le support. Para los servidores HG que se entregan al principio con dos IP y dos interfaces de red, si quiere añadir la IP fail-over sobre la segunda interfaz (eth1) debe hacerlo con varias reglas de encaminamiento adicionales.
La IP adicional estará sobre el interfaz eth1:1 y la IP original estará sobre eth1. Estas reglas son las siguientes : postup() { /sbin/ip route add default via DIRECCION.IP.INICIAL.2 dev eth1 table 223 /sbin/ip rule add from DIRECCION.IP.INICIAL.2/32 table 223 /sbin/ip rule add from DIRECCION.IP.FAIL.OVER/32 table 223 }
Un fichero de ejemplo en un servidor HG con Gentoo tiene este encaminamiento: This blank configuration will automatically use DHCP for any net.* scripts in /etc/init.d. To create a more complete configuration, please review /etc/conf.d/net.example and save your configuration in /etc/conf.d/net (this file :]!). config_eth0=( "xxx.xxx.xxx.xxx netmask 255.255.255.0" "xxx.xxx.xxx.xxx netmask 255.255.255.255 brd DIRECCION.IP.FAIL.OVER" ) routes_eth0=( "default gw xxx.xxx.xxx.254" ) config_eth1=( "xxx.xxx.xxx.xxx netmask 255.255.255.0" "xxx.xxx.xxx.xxx netmask 255.255.255.255 brd DIRECCION.IP.FAIL.OVER" ) postup() { /sbin/ip route add default via xxx.xxx.xxx.xxx dev eth1 table 223 /sbin/ip rule add from xxx.xxx.xxx.xxx/32 table 223 /sbin/ip rule add from DIRECCION.IP.FAIL.OVER/32 table 223 } Si utiliza una IP fail-over normal o un bloque RIPE dividido, debe utilizar la máscara de red por defecto para la configuración de Bridge : IP adress : DIRECCION.IP.FAIL.OVER Netmask : 255.255.255.255 En cambio si está usando un bloque RIPE no dividido en un único servidor, debe introducir la máscara de red del propio bloque RIPE. Esta máscara se le ha enviado por Email al dar de alta el propio bloque : IP adress : DIRECCION.IP.BLOQUE.RIPE Netmask : 255.255.255.xxx : ManagerServiciosDedicado :: Servicios de Servidores ofrecidos por OVH : DedicadoBridgeCliente :: Configurar IPs fail over para máquinas virtuales : AdministracionBasica :: Cómo administrar fácilmente su servidor desde la interfaz web. : AdministracionAvanzada :: Los trucos para convertirse en un buen administrador. : ServidorMRTG :: ¿Como consultar las curvas MRTG del MANAGER? |
||||||||||