Eu tenho dois computadores
Comp A: 192.168.151.19
Comp B: 192.1681.151.15 (Static IP address with gateway as <comp A IP address)
A configuração é assim
Internet <----> Computer A <--------> Computer B
Ambos os computadores possuem uma única placa de rede. O computador A está conectado à Internet. O computador B está conectado ao computador A através de um adaptador usb-ethernet.
Eu tentei entender o iptables e outras questões relacionadas, mas de alguma forma eu ainda não consegui configurar isso errado.
Eu uso as seguintes regras de iptable em comp A
iptables -t nat -A PREROUTING -p tcp --dport 443 -j DNAT --to-destination 192.168.151.19:443
iptables -t nat -A PREROUTING -p tcp --dport 80 -j DNAT --to-destination 192.168.151.19:80
iptables -t nat -A POSTROUTING -j MASQUERADE
No computador BI, use o comando
sudo ip route add default via 192.168.151.19
Eu corri sysctl -w net.ipv4.ip_forward=1
em ambos os computadores.
Como eu posso configurar isso para dar conectividade com a Internet para o computador B. Além disso, gostaria de controlar a conectividade com a Internet para o computador B por qualquer regra de firewall que eu adiciono no computador A
Edit: Esta é uma repetição de uma pergunta anterior de mim, mas com uma configuração de rede diferente