Configuración de la red de una máquina virtual
La configuración de red de su nueva máquina virtual (VM) se lleva a cabo en unos pocos pasos. Necesita un bloque de IP portátil independiente tanto para la red pública como para la privada. Es posible que su oferta de virtualización requiera una máquina virtual secundaria. La máquina virtual secundaria debe estar en un dominio de transmisión VLAN y no puede enrutarse a una subred VLAN que no tenga un ID de red, puerta de enlace o dirección de transmisión asociada. Si no planea utilizar la red privada en su máquina virtual, solo necesita la subred pública.
Después de obtener los bloques de IP, puede configurar la red en la máquina virtual. Si la máquina virtual no está instalada, puede configurar el bloque de red pública a través del proceso de instalación del sistema operativo. Este proceso es el método más rápido para configurar la red pública. En todos los pasos de configuración de red se presupone que la primera interfaz de red es la red privada y la segunda interfaz de red es la red pública.
La configuración de su red es diferente para cada sistema operativo. Puede encontrar información detallada sobre cómo configurar la red para los sistemas operativos siguientes.
Los sistemas operativos que están agrupados tienen la misma configuración de red.
- Windows 2008 Server Core
- Windows 2003 Standard y Enterprise
- Windows 2008 Web, Standard, Enterprise y Datacenter
- Red Hat, Fedora y CentOS
- Ubuntu y Debian
La configuración de red requiere la información siguiente tanto para los bloques de IP públicos como para los privados.
- Una dirección IP
- una puerta de entrada
- Una máscara de subred
- Conversión de subred
---/29 - 255.255.255.248
---/28 - 255.255.255.240
---/27 - 255.255.255.224
---/26 - 255.255.255.192
---/25 - 255.255.255.128
---/24 - 255.255.255.0
Windows 2008 Server Core
La edición de Windows 2008 Server Core no proporciona una interfaz gráfica para configurar la red del sistema. Es necesario que la configuración se realice de manera manual utilizando el indicador de mandatos. Necesita ejecutar los mandatos siguientes. Las direcciones IP que se utilizan en este ejemplo deben sustituirse por las direcciones IP de sus bloques de IP. Estos comandos funcionan con versiones anteriores de Windows Server que incluyen el netsh dominio.
Ejemplo de bloque de IP pública – 192.0.2.0/29
- Dirección IP – 192.0.2.2
- Pasarela – 192.0.2.1
- Máscara de subred – 255.255.255.248
Ejemplo de bloque de IP privada – 10.0.0.0/29**
- Dirección IP – 10.0.0.2
- Pasarela – 10.0.0.1
- Máscara de subred – 255.255.255.248
Creando una red pública
El siguiente comando crea la red pública para conectar su servidor a Internet.
Netsh interface ip set address name=”Local Area Connection 2” static 192.0.2.2 255.255.255.248 192.0.2.1
Los siguientes comandos crean las entradas DNS. Si no utiliza la red privada, debe sustituir estas direcciones IP por servidores DNS en funcionamiento
Netsh interface ip add dns “Local Area Connection 2” 10.0.80.11
Netsh interface ip add dns “Local Area Connection 2” 10.0.80.12
Creando una red privada
Los siguientes comandos configuran la red privada y crean la ruta persistente para la red privada. La ruta persistente proporciona a su red privada acceso a toda la red privada. El acceso incluye los servidores DNS de la configuración de la red pública.
No hay una puerta de enlace asignada a la red privada.
Netsh interface IP set address name=”Local Area Connection” static 10.0.0.2 255.255.255.248
Route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 -p
Windows 2003 Standard y Enterprise
Puede utilizar Windows 2003 para configurar la red utilizando la línea de mandatos o la interfaz gráfica de usuario. Si desea utilizar la línea de comando, consulte las instrucciones de configuración para Windows 2008 Server Core. Estas instrucciones también funcionan para Windows 2003. Las instrucciones para utilizar la interfaz gráfica se proporcionan aquí. Las direcciones IP que se utilizan en este ejemplo deben sustituirse por las direcciones IP de sus bloques de IP.
Ejemplo de bloque de IP privada – 10.0.0.0/29
- Dirección IP – 10.0.0.2
- Pasarela – 10.0.0.1
- Máscara de subred – 255.255.255.248
Apertura las configuraciones de red
- Vaya a Menú Inicio > Configuración > Panel de control
- Abierto Conexiones de red. Si instaló dos adaptadores de red, verá “Conexión de área local” y “Conexión de área local 2”
Creando una red pública
Utilice los siguientes pasos para configurar la red pública a través de la interfaz gráfica de Windows.
- Pulse el botón derecho del ratón sobre Conexión de área local > Propiedades y seleccione Protocolo de Internet (TCP/IP) > Propiedades.
- Vaya a General > Usar la siguiente dirección IP:
- Especifique la dirección IP pública, la máscara de subred y la pasarela.
- Seleccionar Utilice las siguientes direcciones de servidor DNS. Si va a configurar la red privada, utilice los servidores DNS siguientes. Si no va a configurar la red privada, necesitará proporcionar los servidores DNS.
- Servidor DNS preferido: 10.0.80.11
- Servidor DNS alternativo: 10.0.80.12
- Pulse Aceptar
Creando una red privada
Utilice los siguientes pasos para configurar una red privada a través de la interfaz gráfica de Windows.
- Pulse el botón derecho del ratón sobre Conexión de área local 2 > Propiedades, seleccione Protocolo de Internet (TCP/IP) > Propiedades.
- Vaya a General > Usar la siguiente dirección IP: y especifique la dirección IP privada y la máscara de subred. Deje el campo de pasarela vacío y pulse Aceptar
- Pulse Aceptar otra vez para cerrar la ventana de configuración de red.
Para proporcionar acceso a la red privada completa, que incluye los servidores DNS, debe añadir una ruta personalizada al servidor. Utilice los siguientes pasos para proporcionar acceso a la red privada.
- Vaya a Inicio > Ejecutar, especifique cmd y pulse Aceptar.
- Ejecute el mandato siguiente. Asegúrese de reemplazar la dirección de la puerta de enlace (10.0.0.1 ) con su puerta de enlace de bloqueo de IP privada.
route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 –p
Windows 2008 Web, Standard, Enterprise y Datacenter
Si tiene Windows 2008, configure la red utilizando el indicador de mandatos o la interfaz gráfica de usuario. Si tiene pensado utilizar el indicador de mandatos, consulte las instrucciones de configuración para Windows 2008 Server Core. Estas instrucciones funcionan para todos los servidores de Windows 2008. Las instrucciones para utilizar la interfaz gráfica se proporcionan aquí. Las direcciones IP que se utilizan en este ejemplo deben sustituirse por las direcciones IP de sus bloques de IP.
Ejemplo de bloque de IP privada – 10.0.0.0/29**
- Dirección IP – 10.0.0.2
- Pasarela – 10.0.0.1
- Máscara de subred – 255.255.255.248
Apertura las configuraciones de red
Utilice los siguientes pasos para abrir la configuración de su red.
- Vaya a Menú Inicio > Configuración > Panel de control
- Abierto Redes y recursos compartidos y haga clic Administrar conexiones de red. Si ha instalado dos adaptadores de red, verá “Conexión de área local” y “Conexión de área local 2”.
Creando una red pública
Utilice los siguientes pasos para configurar la red pública a través de la interfaz gráfica de Windows.
- Pulse el botón derecho del ratón sobre Conexión de área local > Propiedades.
- Seleccione Propiedades de Protocolo de Internet versión 4 (TCP/IPv4).
- Vaya a General > Usar la siguiente dirección IP: y especifique su dirección IP pública, la máscara de subred y la pasarela.
- Seleccionar Utilice las siguientes direcciones de servidor DNS. Si va a configurar la red privada, utilice los servidores DNS siguientes. Si no va a configurar la red privada, necesitará proporcionar los servidores DNS
- Servidor DNS preferido: 10.0.80.11
- Servidor DNS alternativo: 10.0.80.12
- Pulse Aceptar
Creando una red privada
Utilice los siguientes pasos para configurar la red pública a través de la interfaz gráfica de Windows.
- Pulse el botón derecho del ratón sobre Conexión de área local 2 > Propiedades y seleccione Protocolo de Internet versión 4 (TCP/IPv4) > Propiedades.
- Ir a General > Utilice la siguiente dirección IP, ingrese su dirección IP privada y máscara de subred, y haga clic en DE ACUERDO.
- Pulse Aceptar otra vez para cerrar la ventana de configuración de red.
Para proporcionar acceso a la red privada completa, que incluye los servidores DNS, debe añadir una ruta personalizada al servidor.
- Vaya a Inicio > Ejecutar, especifique “cmd” y pulse Aceptar
- Ejecute el mandato siguiente. Asegúrese de reemplazar la dirección de la puerta de enlace (10.0.0.1 ) con su puerta de enlace de bloqueo de IP privada.
route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 –p
Red Hat, Fedora y CentOS
Configurar la red en Red Hat, Fedora y CentOS se realiza editando manualmente los archivos de configuración. Para editar manualmente los archivos, necesita iniciar sesión en la máquina virtual.
Ejemplo de bloque de IP pública – 192.0.2.0/29
- Dirección IP – 192.0.2.2
- Pasarela – 192.0.2.1
- Máscara de subred – 255.255.255.248
Ejemplo de bloque de IP privada – 10.0.0.0/29
- Dirección IP – 10.0.0.2
- Pasarela – 10.0.0.1
- Máscara de subred – 255.255.255.248
Creando una red pública
Los valores de la red pública están incluidos en el archivo siguiente. Debe editar este archivo con la información que se proporciona. Sustituya las direcciones IP de ejemplo por las direcciones IP de su bloque de IP público. Si el archivo no existe, cree el archivo. Si existe, reemplace todos los datos que se encuentran en el archivo con la siguiente información.
/etc/sysconfig/network-scripts/ ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.0.2.7
IPADDR=192.0.2.2
NETMASK=255.255.255.248
NETWORK=192.0.2.0
GATEWAY=192.0.2.1
ONBOOT=yes
Creando una red privada
Los valores de la red privada están en el archivo siguiente. Debe editar este archivo con la información que se proporciona. Sustituya las direcciones IP de ejemplo por las direcciones IP correctas de su bloque de IP privado. Si el archivo no existe, cree el archivo. Si el archivo ya existe, sustituya todos los datos del archivo por la información siguiente: Nota: la red privada NO tendrá una ruta predeterminada, por lo que GATEWAY no está definido.
/etc/sysconfig/network-scripts/ ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.2
NETMASK=255.255.255.248
ONBOOT=yes
Se requiere una nueva ruta para proporcionar acceso privado a toda la red privada para incluir el servidor DNS, lo cual se realiza creando y editando el siguiente archivo. Asegúrese de reemplazar 10.0.0.1
en el ejemplo con su
puerta de enlace IP de subred privada.
10.0.0.0/8 via 10.0.0.1
Configuración de DNS
Las configuraciones de DNS primario y secundario se incluyen en un archivo aparte. Debe editar el archivo con la información siguiente. Si esta máquina virtual no tiene acceso a la red privada, necesitará sustituir las direcciones IP del servidor por las direcciones IP de los servidores DNS que desee utilizar.
/etc/resolv.conf
nameserver 10.0.80.11
nameserver 10.0.80.12
Para que estos cambios entren en vigor, deberá reiniciar la red en el servidor. Puede reiniciar la red ejecutando el siguiente comando.
service network restart
Ubuntu y Debian
Configure las redes de Ubuntu y Debian a través de un único archivo de configuración. Debe editar este archivo de configuración con la información siguiente. Para editar este archivo, necesitará tener acceso de usuario root al servidor. La instalación base de Ubuntu no proporciona un inicio de sesión como root. No obstante, el usuario que se haya creado en el proceso de instalación puede acceder a sudo. Debe utilizar el mandato sudo para editar el archivo si está ejecutando Ubuntu.
Ejemplo de bloque de IP pública – 192.0.2.0/29
- Dirección IP – 192.0.2.2
- Pasarela – 192.0.2.1
- Máscara de subred – 255.255.255.248
Ejemplo de bloque de IP privada – 10.0.0.0/29
- Dirección IP – 10.0.0.2
- Pasarela – 10.0.0.1
- Máscara de subred – 255.255.255.248
Red pública y privada
Edite el archivo siguiente con cualquier editor de texto y sustituya las direcciones IP de ejemplo por las direcciones IP de sus bloques de IP público y privado.
/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.0.2.2
netmask 255.255.255.248
gateway 192.0.2.1
auto eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.248
#Static route for backend service network
up route add -net 10.0.0.0/8 gw 10.0.0.1
Configuración de DNS
Las configuraciones de DNS primario y secundario se incluyen en un archivo aparte. Debe editar este archivo de configuración con la información siguiente. Si esta máquina virtual no tiene acceso a la red privada, necesitará sustituir las direcciones IP del servidor por las direcciones IP de los servidores DNS que desee utilizar.
/etc/resolv.conf
nameserver 10.0.80.11
nameserver 10.0.80.12
Para que estos cambios surtan efecto, reinicie la red en el servidor. Puede reiniciar la red ejecutando el mandato siguiente:
/etc/init.d/network restart
192.0.2.0/24 se utiliza como documentación de propiedad intelectual pública según RFC1166 y RFC5737. No utilice estas direcciones IP en sus servidores.