IP privada dhcp para arranque pxe

IP privada dhcp para arranque pxe

Lo siento, esta podría ser una pregunta estúpida ya que no sé el término exacto para buscar en Google. Pero esta pregunta ha estado en mi mente desde hace algún tiempo.

Supongamos que la máquina A es el servidor isc-dhcpd con dos interfaces. Una interfaz privada (eth0: 192.168.1.1) y una interfaz pública (eth1: xxxx). La interfaz privada no tiene acceso a Internet, mientras que la interfaz pública puede acceder a Internet.

Ahora. Tengo una máquina B sin sistema operativo en la misma red que la máquina A. Quiero usar la máquina A para iniciar la máquina B. La máquina A dhcpd está en la interfaz eth0.

Mi pregunta es, la máquina A asignará una IP privada a la máquina B, digamos 192.168.1.2. La máquina B utilizará la máquina A como puerta de enlace, pero el 192.168.1.1 de la máquina A no puede acceder a Internet para acceder a los archivos del sistema operativo. ¿Cómo resolver este problema?

Respuesta1

Para lograr esto, necesita convertir su servidor (Máquina A) en unenrutador. De esta manera, el tráfico de la red privada puede serenrutadoa la interfaz pública y viceversa.

Hay muchas guías sobre cómo hacer esto dependiendo del sistema operativo/distribución que esté utilizando, pero ya hay una pregunta respondida en el sitio hermano de SU, Ask Ubuntu.Cómo configurar un servidor Linux como enrutador.

Respuesta2

Necesitará configurar la computadora A como enrutador usando iptableso nftables. No es suficiente configurar la computadora B con la computadora A como puerta de enlace. La computadora A debe saber cómo reenviar esos paquetes a su otra interfaz.

Además, PXE no es un protocolo enrutable. También debe configurar la computadora A para que sea un servidor PXE, o al menos configurar el servidor DHCP de la computadora A con una dirección auxiliar PXE.

información relacionada