echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
Criei o scrip abaixo em etc/rc.local
#!/bin/bash
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
exit 0
E dei o comando chmode +x /rc.local
echo 1 > /proc/sys/net/ipv4/ip_forward
modprobe iptable_nat
iptables -t nat -A POSTROUTING -o enp1s0 -j MASQUERADE
exit 0
E dei o comando chmode +x /rc.local
E Dei o comando
Chmod +x /etc/rc.local
Mas o comando não fica salvo no iptables.
Tem diferença em estar com o Iptables ou Ufw na máquina? O ufw salvaria este comando direto no iptables, ou só o iptables persistente?
Eu queria fazer o nat direto no Nftables, mas não achei tutoriais bons, se me passarem os comandos, eu faço.
Minha rede eu quero setar ip fixo na primeira lan, enp1s0 192.168.1.254 e ip 192.168.2.100, na segunda lan enp2s0.
Atualização: 09/01/2025 12:25
Consegui resolver o problema acima. Devido o UFW estar instalado, o script do nat não funcionava.
Agora estou com problema no networkmanger que parou de funcionar, após eu desintalar o pihole. Não acessa o espelho do debian. A configuração de rede, tá legal.