• Saltar a la navegación principal
  • Saltar al contenido principal
  • Saltar a la barra lateral principal

Bitacora Linux Logo

  • Acceder
  • Curso
  • Contactar
  • Apache
  • Consola y Servidores
  • Programacion
    • PHP
    • Javascript y HTML5
  • Otros

Configurar una ip con alias

Muy buenas, en esta entrada veremos como podemos configurar una ip con alias. El IP Aliasing, es como se llama a este metodo para que podamos tener distintas ip en nuestra interfaz de red.

Utilizando los alias ip podemos tener diferentes sitios webs, cada uno con una dirección ip diferente en nuestro servidor, configurándolo a través de su virtualhost en nuestro servidor apache.

Para la configuración de los virtualhost te aconsejo que te leas la siguiente entrada, donde lo trato con mas detalle. Configuracion en Apache2 de los Hosting Virtuales.

Primero de todo hacemos un ifconfig y vemos cual es nuestra interfaz de red y su configuración.

ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 149.80.13.14  netmask 255.255.255.255  broadcast 149.80.13.14
        inet6 de80::e816:3eef:ff1a:f8d7  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:1a:f8:d7  txqueuelen 1000  (Ethernet)
        RX packets 127877096  bytes 12351655022 (11.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 146870428  bytes 127898183164 (119.1 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

En este caso nuestra interfaz es ens3

En el siguietne paso nos tenemos que dirigirnos al directorio /etc/network/interfaces.d

cd /etc/network/interfaces.d

Procedemos a editar el fichero 50-cloud-init.cfg con nuestro editor favorito. Actualmente uso mcedit.

mcedit 50-cloud-init.cfg

Las primeras lineas, deben de ser parecidas a esta.

auto lo
iface lo inet loopback
auto ens3
iface ens3 inet dhcp

Si os fijais en el fichero, lo primero que tenemos es la configuracion de la interfaz localhost que lleva la ip loopback, que es la 127.0.0.1. Despues tenemos la intefaz ens3, la cual recoge la ip mediante DHCP.

Ahora es cuando vamos configurar un ip con alias, para ello añadimos el siguiente bloque por cada alias ip.

auto ens3:0 
allow-hotplug ens3:0 
iface ens3:0 inet static
address 140.73.17.8
netmask 255.255.255.255

En este caso estamos configurando el primer alias ip, que es el 0 y en address indicamos la dirección ip que le queremos asignar al primer alias.

Si quisiéramos añadir alguno mas solamente tendríamos que seguir la enumeración, pero siempre con el prefijo de la interfaz de red original en este caso la ens3.

Una ver terminada la configuración, vamos a reiniciar las interfaces de red, para que el sistema coja la nueva configuracion.

/etc/init.d/networking restart

Ahora si hacemos un ifconfig, deberíamos de tener algo parecido a esto.

ens3: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 149.80.13.14  netmask 255.255.255.255  broadcast 149.80.13.14
        inet6 de80::e816:3eef:ff1a:f8d7  prefixlen 64  scopeid 0x20<link>
        ether fa:16:3e:1a:f8:d7  txqueuelen 1000  (Ethernet)
        RX packets 127877096  bytes 12351655022 (11.5 GiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 146870428  bytes 127898183164 (119.1 GiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

ens3:0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet 140.73.17.8  netmask 255.255.255.255  broadcast 217.182.235.43
        ether fa:16:3e:1a:f8:d7  txqueuelen 1000  (Ethernet)

También te puede interesar
  • Como configurar tu ip en debian 9
  • Configuracion en Apache2 de los Hosting Virtuales/

Comparte esta entrada:

Compartir en X (Twitter) Compartir en Facebook Compartir en Email Compartir en WhatsApp Compartir en Telegram

Interacciones con los lectores

Deja una respuesta

Lo siento, debes estar conectado para publicar un comentario.

sidebar

sidebar-alt

Diseño y Desarrollo por juanjomc.com

Utilizamos cookies propias y de terceros para garantizar el funcionamiento de la web, medir su uso y mejorar nuestros servicios. Puede aceptar todas las cookies, rechazar las no necesarias o configurar sus preferencias. Política de cookies

Configurar cookies

Necesarias para que la web funcione correctamente. No se pueden desactivar desde este panel.

Ayudan a medir el uso del sitio y mejorar sus contenidos.

Permiten publicidad, medición de campañas o personalización de anuncios.

Guardan preferencias o permiten contenido externo no necesario.