OpenWrt liga o IP não local

1

Eu preciso dizer ao sistema operacional para permitir que aplicativos liguem soquetes a endereços IP não locais. Eu quero fazer isso no terminal Linux do OpenWrt.

Usando este comando

sysctl net.ipv4.ip_nonlocal_bind

Mostra

net.ipv4.ip_nonlocal_bind = 0

No entanto, ao ativá-lo

sysctl net.ipv4.ip_nonlocal_bind=1

dá o erro

net.ipv4.ip_nonlocal_bind=1 is an unknown key.

Alguém pode resolver este problema no OpenWrt?

    
por Avishek Banerjee 17.09.2018 / 08:45

1 resposta

1

Este manual diz:

To set a key, use the form variable=value [...] This requires the -w parameter to use.

(Parece que no meu Debian -w não é necessário, mas no meu OpenWRT certamente é). Experimente:

sysctl -w net.ipv4.ip_nonlocal_bind=1

Como alternativa, você sempre pode editar a linha relevante em /etc/sysctl.conf e reinicializar.

A qualquer momento, você pode verificar o valor atual com sysctl net.ipv4.ip_nonlocal_bind .

    
por 17.09.2018 / 10:23

Tags