Ativar encaminhamento de ip - persistente - núcleo do ubuntu

0

Estou tentando ativar o encaminhamento de ip no momento da inicialização na minha imagem principal do Ubuntu. Eu posso executar o comando:

sudo sysctl -w net.ipv4.ip_forward=1

Funciona. Então eu reinicio a máquina, o encaminhamento se foi. No servidor ubuntu eu posso atualizar o arquivo /etc/sysctl.conf.

Este arquivo é "somente leitura" no ubuntu-core.

Qual é a maneira "preferida" de adicionar o encaminhamento de ip no núcleo do Ubuntu?

// Micke

    
por user1716586 18.01.2018 / 10:34

2 respostas

0

Se você tiver permissões de superusuário, poderá editar qualquer arquivo com permissões. Abra /etc/sysctl.conf com seu editor favorito ( vi , nano etc) encontre a string # net.ipv4.ip_forward = 1 , remova o símbolo # principal, salve as mudanças. E execute sudo sysctl -p .

Além disso, você pode reinicializar sua máquina para verificar se as alterações estão em vigor.

    
por M. Dm. 18.01.2018 / 10:57
0

Eu tentei isso, mas o vi me diz que o arquivo é somente leitura.

sudo bash
ls -l /etc/sysctl.conf 
-rw-r--r-- 1 root root 2239 Dec 18 16:17 /etc/sysctl.conf
vi /etc/sysctl.conf

Tente comentar o # no encaminhamento de ip. Tenho a mensagem (em vi)

W10: Warning: Changing a readonly file

// Micke

    
por user1716586 18.01.2018 / 11:55