Não existe diretório net dentro do diretório sys ! iptables

Iniciado por luke86, 21 de Novembro de 2011, 09:56

tópico anterior - próximo tópico

luke86

Bom dia pessoal, estou tentando configura o iptable do meu servidor, mas estou com problema na execução desta linha de comando:

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

aparece em baixo:
bash : /proc/sys/net/ipv4/ip_forward arquivo ou diretório não encontrado.

E realmente esta faltando o diretório net para frente.
como devo proceder?

Att,
Lucas
"Ahhh Ubuntu, meu sistema operacional baseado em Linux favorito" - Sheldon Cooper

jeflui


zekkerj

Esse comando não funciona. O problema é o shell, na forma como ele executa o sudo e o redirecionamento.

Você quer executar o comando assim: sudo (echo 1 > /proc/sys/net/ipv4/ip_forward), mas na verdade ele é executado assim: (sudo echo 1) > /proc/sys/net/ipv4/ip_forward. Ou seja, em vez de redirecionar com direito de root, ele redireciona com direto do seu usuário.

O comando sugerido pelo jeflui vai resolver seu problema.
Pesquise antes de perguntar, sua dúvida pode já ter sido respondida.
Não respondo dúvidas por MP, coloque sua dúvida no fórum onde ela pode ser pesquisada pelos seus colegas!
Não venha ao fórum apenas para perguntar. Se você sabe a resposta de um problema, porque não ajudar seu colega? ;D