Você pode usar A como gateway. Habilite o encaminhamento de IP na máquina A e configure o tráfego de saída NAT.
Visão geral rápida:
-
Configure as interfaces de endereços conectando A e B em (ambos os hosts). Verifique com ping entre os dois hosts usando esses endereços.
-
Ativar roteamento:
sysctl net.ipv4.ip_forward=1
(verifique também se não há regras limitadoras em
FORWARD
chain defilter
table) -
Adicione regras de NAT no host A (assumindo que
eth0
conecta à internet):iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
-
Configure o DNS no host B.