Compartilhamento ip_forward

Iniciado por rockeiroarck, 24 de Março de 2009, 18:48

tópico anterior - próximo tópico

rockeiroarck

Fala galera, acabei de achar o forum do ubuntu...
achei bem interessante...esta me ajudando com algumas duvidas...

Estou tendo um problema com o seguinte comando...
echo 1 > /proc/sys/net/ipv4/ip_forward


Estou usando o ubuntu server 8.10
quando tento executar este comando fala que não tenho permissao...
da permissao negada...

quando execute tento ou assim
echo 1 > /proc/sys/net/ipv4/ip_forward
ou
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
e da permissao negada..
ja tentei dar chmod no arquivo também da permissao negada...
como arrumo isso?

Valeu galera

Abraço

FaBMak

echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
"Não creias impossível o que apenas improvável parece". (Shakespeare)
fabmak://website

rockeiroarck

Valeu brother...
deu certinho agora funfou...

mas toda vez que reinicio perde a conf.
Como mantenho agora??

Abraço

Nandoecami

eu de novo

rsrs
fax assim coloca estas linhas dentro do rc.local quando reiniciar ja esta tudo transparente
veja bem o meu servidor o ip que uso como gatway é 10.1.1.2 entao se o ip do seu servidor for outro modifique conforme precisar
Isto vai fazer os redirecionamentos ^^
----------------------------------------------------------------------
iptables -t nat -A PREROUTING -s 10.1.1.2 -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
iptables -t nat -A POSTROUTING -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0
-----------------------------------------------------------------------
vai ficar assim:

root@Squid:~# mcedit /etc/rc.local
/etc/rc.local
#!/bin/sh -e
#
# rc.local
#
# This script is executed at the end of each multiuser runlevel.
# Make sure that the script will "exit 0" on success or any other
# value on error.
#
# In order to enable or disable this script just change the execution
# bits.
#
# By default this script does nothing.
iptables -t nat -A PREROUTING -s 10.1.1.2 -p tcp --dport 80 -j ACCEPT
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
iptables -t nat -A POSTROUTING -j MASQUERADE
echo 1 > /proc/sys/net/ipv4/ip_forward
exit 0




Fernando luiz

Humildade Sempre !!!