Eu tenho um servidor Ubuntu rodando 16.04
Existem 2 placas NIC:
Um é 192.168.10.9/24, este tem acesso à internet através do gateway 192.168.10.254.
Minha segunda placa Nic tinha IP 192.168.25.1/24 e atualmente não possui gateway ou acesso à internet.
Tudo na rede 192.168.25.x está usando DHCPD do servidor Ubuntu.
Como permito o acesso à Internet para 192.168.25.x?
Responder1
Você precisa ativarEncaminhamento IPv4. Há um excelente artigo sobre o assuntoaqui.
O seguinte irá ajudá-lo a verificar o estado do sistema e definir o parâmetro na linha de comando. Observe que esta configuração será efêmera; você precisará determinar como tornar a configuração permanente (se desejar) com base em sua distribuição e versão específicas.
O seguinte é retirado deEste artigo:
Verifique se o encaminhamento de IP está habilitado
Temos que consultar o valor do kernel sysctl net.ipv4.ip_forward para ver se o encaminhamento está habilitado ou não:
Usando sysctl:
sysctl net.ipv4.ip_forward
net.ipv4.ip_forward = 0
ou apenas verificando o valor no sistema /proc:
cat /proc/sys/net/ipv4/ip_forward
0
Como podemos ver nos dois exemplos acima isso foi desabilitado (como mostra o valor 0).
Habilite o encaminhamento de IP em tempo real
Como acontece com qualquer parâmetro do kernel sysctl, podemos alterar o valor de net.ipv4.ip_forward dinamicamente (sem reiniciar o sistema):
sysctl -w net.ipv4.ip_forward=1
ou
echo 1 > /proc/sys/net/ipv4/ip_forward
a configuração é alterada instantaneamente; o resultado não será preservado após a reinicialização do sistema.