Foi uma coisa simples, no final, o sistema não foi configurado para encaminhar o tráfego IP! Para habilitá-lo: -
sysctl -w net.ipv4.ip_forward=1
e isso era tudo o que era necessário.
Eu costumava ter um sistema Ubuntu 10.04 que estava configurado para atuar como um servidor DHCP para uma rede local e como um gateway para computadores na rede local para acessar a internet, então ele tinha duas placas ethernet, uma para o local rede e um conectado à internet.
Acabei de criar um novo servidor e instalei o 18.04 nele, mas, para o resto de minha vida, não consigo me lembrar de como configurei o servidor antigo. Eu sei que usei o dnsmasq para fornecer o DHCP para a rede local, mas não sei como configurei o encaminhamento do tráfego de internet - sei que não fiz nada com o iptables. A coisa da rede funcionou por um dia como eu queria, depois de instalar o dnsmasq, mas agora não está funcionando - pesquisas de DNS parecem funcionar, mas pings e HTTP não funcionam - então não consigo ver páginas da web.
Então, para esclarecer, o sistema se parece com: -
PCs (windows / ubuntu) / Printers ----- Ubuntu Server ---- Internet
Eu costumava ser capaz de ver sites na internet a partir dos PCs, mas agora, com o 18.04 eu não posso (mas funcionou por um dia ou mais).
O que fiz e como posso corrigi-lo para que funcione como antes?
Foi uma coisa simples, no final, o sistema não foi configurado para encaminhar o tráfego IP! Para habilitá-lo: -
sysctl -w net.ipv4.ip_forward=1
e isso era tudo o que era necessário.