Encaminhamento de IP por Hardcode no Ubuntu 12.04

0

Estou habilitando o encaminhamento de IP no Ubuntu 12.04 para configuração NAT, usando o seguinte comando:

'echo 1 > /proc/sys/net/ipv4/ip_forward'

Mas toda vez que eu reinicio a máquina, eu tenho que adicioná-lo manualmente. Como posso adicioná-lo à inicialização, então toda vez que o Ubuntu iniciar, ele irá receber 1 automaticamente? (Eu me lembro de rc.local ou algo assim ?!)

    
por Tina J 02.06.2014 / 18:57

2 respostas

0

Sou novo aqui, então ainda não estou muito familiarizado com as regras e políticas, mas encontrei um tópico muito útil no superusuário [dot] com - link

Em resumo, para garantir que suas configurações sejam configuradas na inicialização do sistema, crie um script bash e salve-o em: /etc/init.d/your_script e verifique se ele é executável

% bl0ck_qu0te%

Em seguida, adicione-o aos serviços de inicialização:

% bl0ck_qu0te%

Além disso, sinta-se à vontade para ler a página 'man' para update-rc.d:)

% bl0ck_qu0te%

Para garantir que suas configurações sejam configuradas após o login no sistema, aqui estão mais algumas informações e instruções a partir de outro thread no askubuntu [.] com - link

Espero que isso ajude!

    
por 48656c6c6f2c20776f726c6421 02.06.2014 / 19:13
0

Deve haver um arquivo /etc/sysctl.conf onde você pode colocar essas configurações para serem aplicadas automaticamente na inicialização. De fato, olhando para a minha versão genérica agora, a linha 26 é a declaração comentada

# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1

Sugiro que procure por esta linha e descomente-a ou adicione-a se não conseguir encontrá-la. Então, esta configuração deve ser aplicada em cada inicialização. Para aplicá-lo à sessão atual, como você já descobriu, você precisará usar algo como o comando que mencionou na sua pergunta.

    
por rocketman10404 02.06.2014 / 19:16