Alpine - configuración de red

Unos tips sobre la configuración de red en sistemas Alpine.

  1. Accede al Archivo de Configuración de Red:

    Utiliza tu editor de texto favorito para acceder al archivo de configuración de red. En Alpine Linux, este archivo se encuentra comúnmente en /etc/network/interfaces. Por ejemplo:

    nano /etc/network/interfaces
  2. Localiza la Configuración de la Interfaz de Red y modifícalo:

    Dentro del archivo, deberías encontrar la configuración para la interfaz de red que quieres modificar. Por ejemplo, si la interfaz es eth0, podría verse algo así:

    auto eth0
    iface eth0 inet static
        address 192.168.6.2 
        netmask 255.255.255.0
        gateway 192.168.6.1

    Donde:

    • address: Es la dirección IP actual del servidor.

    • netmask: Es la máscara de subred.

    • gateway: Es la puerta de enlace predeterminada.

  3. Reinicia la Interfaz de Red:

    Para aplicar los cambios, reinicia la interfaz de red. Puedes hacer esto reiniciando el servicio de red:

    rc-service networking restart
  4. Verifica la Nueva Configuración:

    Después de reiniciar la interfaz de red, verifica que la nueva configuración se haya aplicado correctamente usando comandos como ip addr. Por ejemplo:

    ip addr show eth0

    Esto debería mostrar la nueva dirección IP que configuraste.

Ya tienes configurada la IP de forma manual.

Para cambiar otra vez a dhcp simplemente cambia la sentencia y pon en comentarios "#" el resto

Esto no funciona pero me viene bien guardarlo

PARTE 2: Configuración de Alpine Linux como Servidor DNS

Para la instalación de Alpine recuerda marcarlo en VBox como "Linux x86-64" por ejemplo. En mi caso estoy usando Alpine virtual en su ultima version 3.23.0 ya que es una versión recortada y optimizada específicamente para virtualización y está preparada para admitir un menor tamaño, un arranque más rápido, menos uso de almacenamiento y mejor optimización para servicios virtuales.

Cuando arranques el login será por defecto será root sin contraseña, nos toca entonces hacer la configuración inicial, para ello está habilitado el script de configuración que ejecutaremos con:

Configura:

  • Teclado (es, es-cat, etc.)

  • Hostname: dns.midns.local

  • Red en eth0: dhcp

  • Red en eth1: 10.10.10.20/24

  • Gateway en eth1: <vacio>

  • ¿You want to do any manual configuration? no

  • Cambia contraseña de root

  • Timezone: Europe/Madrid

  • Proxy: none

  • Network time protocol: busybox

  • Mirror: f

  • User: no

  • SSH: openssh

  • [prohibit-password] yes

  • disk: sda

  • How would you like to use it? sys

  • Erase the above disks? yes

Si todo ha ido bien ya deberías poder seguir, sino vuelve a ejecutar el script y comprueba que hayas marcado esas opciones.

Para configurar correctamente la red creamos el siguiente archivo con vi:

Escribimos:

Guardamos y salimos del archivo con Esc y escribimos :wq

Y reiniciamos la red:

Probamos ahora con un ip a y ya deberiamos tener red

Última actualización