Configurar la red en LFS
Configuración de RED
Según capítulo 9.5 General Network configuration de manual de instalación LFS nos indica como podríamos configurarlo la red. Siguiendo los pasos es fácil de configurar.
¡Empezamos a configurar!
En la terminal, usamos ip link para ver qué tarjetas de red tenemos y conocer sus nombres. Vemos que tenemos 4, de las cuales dos son las que necesitamos configurar: una para el acceso a Internet y la otra para una conexión dual (ping). Pero el problema es que no están activadas. Antes de activarlas, las configuramos.
Configuración de HostOnly(dual ping)
Para configurar tenemos que añadir un fichero de llamado ifconfig.x en /etc/sysconfig donde x es el nombre de la tarjeta. Creamos ese fichero utilizando vim, en mi caso enp0s8 es la tarjeta para dual ping. Creamos ese fichero y editamos de la siguiente forma:
No olvidar después de editar hay que guardarlo(shift + zz). Ya tenemos el fichero creado, pero aún no tenemos la conexión, tenemos que activarla, utilizando ifup enp0s8
Probamos ping a ver cómo nos queda:
- Host – Guest
- Guest – Host
¡No hay error, la conexión entre Host y Guest ha establecido de forma correcta!
Esta captura es un resumen de configuración hasta ahora
Configuración de NAT(Internet, manual)
Configurar NAT es similar a configurar HostOnly. Solo tendríamos que cambiar el nombre de la tarjeta de red y la IP a NAT. En nuestro caso, la IP que he asignado a NAT es 10.2.2.15 y el Gateway es 10.0.2.2. Aunque se puede configurar de forma automática utilizando DHCP, pero no lo tenemos instalado. En los siguientes pasos mostraré cómo podemos instalar DHCP y configurarlo.
Este es un resumen de red
Prueba de ping a Google
Resolver problema de UNKNOWN HOST
Este tipo de problema ocurre porque no tenemos configurado el DNS. Para solucionarlo, solo tendríamos que añadir dos líneas más en /etc/resolv.conf. Usamos vim para añadirlas:
nameserver 8.8.8.8
nameserver 8.8.4.4
Probamos de nuevo a ping Google.com. Ya no hay problema.
Configuración de NAT (DHCP)
Para configurar la red de forma automática, se utiliza el paquete DHCPCD. Como no lo tenemos instalado, debemos instalarlo antes de proceder con la configuración.
DHCPCD: https://www.linuxfromscratch.org/blfs/view/stable/basicnet/dhcpcd.html
Seguir las instrucciones de instalación es sencillo. Ahora comenzaremos a configurar la red utilizando DHCP.
Los dos archivos anteriores (ifconfig.x) ya no son necesarios después de instalar DHCPCD, usamos mv para guardar una copia. Antes de editar la configuración, debemos desactivar las dos tarjetas de red usando ifdown <nombre_tarjeta>.
En /etc/dhcpcd.conf están todas las configuraciones; podemos dejarlas como están o editarlas de forma manual.
- Automático: Ejecutar dhcpcd y reiniciar.
- Manual: Añadir dos líneas más para la configuración de dos tarjetas, ejecutar dhcpcd y reiniciar el equipo.
1 |
|