Forneça o segundo cartão nic com acesso à internet de sub-rede diferente

0

Eu tenho um servidor Ubuntu executando 16.04

Existem 2 placas NIC:

Um é 192.168.10.9/24, isso tem acesso à Internet através do gateway 192.168.10.254.

Meu segundo cartão Nic tinha um IP 192.168.25.1/24 e atualmente não tem um gateway ou acesso à Internet.

Tudo na rede 192.168.25.x está usando o DHCPD do servidor ubuntu.

Como eu permito acesso à internet ao 192.168.25.x?

    
por Matthew Economy 26.05.2017 / 23:09

1 resposta

2

Você precisa ativar o encaminhamento IPv4 . Existe um excelente artigo sobre o assunto aqui .

A seguir, você irá verificar o estado do sistema e definir o parâmetro na linha de comando. Por favor, note 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 foi retirado de este artigo :

Verifique se o encaminhamento de IP está ativado

Precisamos consultar o valor do kernel sysctl net.ipv4.ip_forward para ver se o encaminhamento está ativado 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 desativado (como mostrado pelo valor 0).

Ativar encaminhamento de IP em tempo real

Como acontece com qualquer parâmetro do kernel sysctl, podemos alterar o valor de net.ipv4.ip_forward na hora (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.

    
por 0xSheepdog 26.05.2017 / 23:20