IP privado dhcp para inicialização de pxe

0

Desculpe, essa pode ser uma pergunta estúpida, já que não sei o termo exato para o google. Mas esta questão tem estado em minha mente por um tempo.

Vamos supor que a máquina A seja o servidor isc-dhcpd com duas interfaces. Uma interface privada (eth0: 192.168.1.1) e uma interface pública (eth1: x.x.x.x). A interface privada não tem acesso à internet, enquanto a interface pública pode acessar a internet.

Agora. Eu tenho uma máquina B sem SO na mesma rede que a Máquina A. Eu quero usar a máquina A para o kickstart da máquina B. Máquina Um dhcpd está na interface eth0.

A minha pergunta é, a máquina A atribuirá um IP privado à máquina B, digamos 192.168.1.2. A Máquina B utilizará a máquina A como gateway, mas a máquina 192.168.1.1 da máquina A não pode acessar a Internet para acessar os arquivos do SO. Como resolver esse problema?

    
por hunkeelin 01.05.2015 / 22:58

2 respostas

0

Para conseguir isso, você precisa transformar seu servidor (Máquina A) em um roteador . Dessa forma, o tráfego da rede privada pode ser roteado para a interface pública e vice-versa.

Existem muitos guias sobre como fazer isso, dependendo de qual OS / distro você está usando, mas já existe uma pergunta respondida no site irmão da SU, Ask Ubuntu. Como configurar um servidor linux como um roteador a>.

    
por 01.05.2015 / 23:09
0

Você precisaria configurar o computador A como um roteador usando iptables ou nftables . Não é suficiente configurar o computador B com o computador A como gateway. O computador A deve saber para encaminhar esses pacotes para sua outra interface.

Além disso, o PXE não é um protocolo roteável. Você também deve configurar o computador A como servidor PXE ou, pelo menos, configurar o servidor DHCP do computador A com um endereço auxiliar PXE.

    
por 01.05.2015 / 23:12