web-dev-qa-db-fra.com

impossible de modifier / proc / sys / net / ipv4 / ip_forward dans Xubuntu

J'essaie de changer le ip_forward de 0 en 1 mais j'échoue, même avec l'autorisation de la racine dans Xubuntu 11.10. Je n'ai pas un problème similaire avec Ubuntu 11.10

chiaki@chiaki:~$ Sudo echo 1 > /proc/sys/net/ipv4/ip_forward 
bash: /proc/sys/net/ipv4/ip_forward: Permission denied

une idée?

13
conandor

Vous ne pouvez pas rediriger si facilement avec Sudoname__. Il existe plusieurs solutions possibles, dont teename__.

Vous pouvez rediriger vers des fichiers que vous possédez en tant qu'utilisateur appelant Sudoname__, tels que les fichiers de votre répertoire personnel, mais pas les fichiers système.

Exemple

# it works when re-direction to a location / file the user has permission to access
ubuntu@ubuntu:~$Sudo echo "it works" > ~/file
ubuntu@ubuntu:~$cat file
it works

# But NOT if you do not have permission to access the target
ubuntu@ubuntu:~$Sudo echo "it works" > /root/file
-bash: /root/file: Permission denied

Première option

utilisez Sudo bash -c et citez la commande entière

Sudo bash -c 'echo 1 > /proc/sys/net/ipv4/ip_forward'

Option deux

Utilisez teename__

echo "1" | Sudo tee /proc/sys/net/ipv4/ip_forward
21
Panther

Si vous souhaitez modifier les paramètres dans /proc/sys, la meilleure chose à faire est de modifier /etc/sysctl.conf, puis exécutez sysctl -p. Ainsi, vos modifications persisteront lors des redémarrages.

3
tumbleweed

vous pouvez utiliser ceci:

user@ubuntu:~Sudo -s 
enter password for Sudo:
root@ubuntu:~echo 1 >/proc/sys/net/ipv4/ip_forward :)
0
NeptuneX

Si vous entrez la commande suivante, cela fonctionnera si vous ne redémarrez pas votre ordinateur.

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

une fois redémarré, le paramètre reviendra à "0"

Essayez la commande suivante, et cela fonctionnera même après le redémarrage.

vim /proc/sysctrl.conf ' - uncommen "net.ipv4.ip_forward=1"

sysctl -p 

maintenant, même lorsque vous redémarrez votre ordinateur, le transfert IP sera toujours activé.

0
user311796