6-Configuración de Acceso a Internet y IP Estática en Ubuntu Server
Configuración de Acceso a Internet y IP Estática en Ubuntu Server
Este tutorial te guiará para configurar tu Ubuntu Server 20.04 en VirtualBox con una IP estática y acceso a Internet, lo que es esencial para actualizaciones e instalación de herramientas como Docker, además de permitir el acceso SSH desde tu host.
1. Configuración del Adaptador de Red en VirtualBox
Antes de cambiar la configuración de red dentro del sistema operativo invitado, debemos configurar el tipo de adaptador de red en VirtualBox para que pueda acceder a la red física de tu computadora.
Apaga la máquina virtual. Puedes hacerlo desde la terminal del servidor usando el comando:
Bashsudo shutdown nowUna vez apagada, ve a la configuración de la máquina virtual: Settings (Configuración) $\rightarrow$ Network (Red).
En la pestaña Adapter 1 (Adaptador 1), asegúrate de que esté habilitada.
Cambia el campo Attached to: (Conectado a:) a Bridge Adapter (Adaptador Puente).
Haz clic en OK y luego inicia la máquina virtual.
2. Obtener Información de la Red Local (Host)
Necesitas conocer el rango de direcciones IP de tu red local, tu Gateway por defecto (Puerta de enlace) y la Máscara de subred (aunque esta se definirá con el CIDR /24).
Abre la Línea de comandos (CMD) en tu sistema operativo Host (tu computadora local).
Ejecuta el comando
ipconfig(en Windows) oip addr(en Linux/macOS).Dato Clave: Busca la dirección IP y el Default Gateway. En el ejemplo, la red es
192.168.1.xy el Gateway es192.168.1.1.IP que Asignaremos: Debes elegir una IP estática que esté dentro de este rango (
192.168.1.x) pero que sepas que no está siendo utilizada por otro dispositivo. En este caso, se elige192.168.1.208.
3. Identificar el Nombre de la Interfaz de Red (VM)
En Ubuntu Server, las interfaces de red tienen nombres predecibles como eth0 o nombres más largos y específicos como enp0s3 por seguridad.
Inicia sesión en tu máquina virtual.
Ejecuta el comando para listar las interfaces de red:
Baship addrBusca la interfaz que tiene el estado DOWN (en el ejemplo es la número 2).
Identificación: En la imagen, se llama enp0s3. Este es el nombre que usaremos en el archivo de configuración de Netplan.
4. Edición del Archivo de Configuración de Netplan
Ubuntu Server utiliza Netplan para configurar la red. El archivo de configuración se encuentra en /etc/netplan/.
Navega al directorio de Netplan:
Bashcd /etc/netplan/Lista los archivos para encontrar el archivo .yaml de configuración (en el ejemplo: 00-installer-config.yaml): ```bash
ls
Edita el archivo usando
nanocon privilegios de administrador:Bashsudo nano 00-installer-config.yamlEdita el archivo con la siguiente configuración, asegurándote de usar dos espacios de indentación consistentemente (los archivos YAML son sensibles a esto):
Reemplaza
enp0s3con el nombre de tu propia interfaz si es diferente.Reemplaza las direcciones IP con las que correspondan a tu red local.
YAML# This is the network config written by 'subiquity' network: version: 2 ethernets: enp0s3: dhcp4: false addresses: [192.168.1.208/24] gateway4: 192.168.1.1 nameservers: addresses: [8.8.8.8, 8.8.4.4]dhcp4: false: Desactiva la obtención automática de IP.
addresses: [192.168.1.208/24]: Establece la IP estática y la máscara de subred (
/24es equivalente a255.255.255.0).gateway4: 192.168.1.1: Especifica la Puerta de enlace por defecto.
nameservers:: Define los servidores DNS (aquí se usan los de Google).
Guarda el archivo: Presiona Ctrl+O, luego Enter.
Sale del editor nano: Presiona Ctrl+X.
5. Aplicar la Nueva Configuración
Una vez guardado, debes aplicar la configuración usando Netplan.
Aplica la configuración con el siguiente comando:
Bashsudo netplan applyVerifica que la dirección IP se haya asignado correctamente:
Baship addrDeberías ver la dirección
192.168.1.208asignada a tu interfaz (enp0s3).
6. Verificar Acceso a Internet
Finalmente, prueba la conectividad a Internet para asegurarte de que todo funciona correctamente.
Haz ping a un sitio web externo:
Bashping google.comSi ves respuestas, ¡significa que tu servidor tiene acceso a Internet!
Ahora tu Ubuntu Server tiene una IP estática (192.168.1.208 en el ejemplo) y acceso a Internet, lo que te permite acceder a él vía SSH desde tu máquina local y realizar actualizaciones e instalaciones.
Comentarios
Publicar un comentario