Autor Tópico: Comando  (Lida 1416 vezes)

Offline Hientei

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
Comando
« Online: 08 de Setembro de 2008, 21:59 »
Ola estou com uma duvida tem jeito de iniciar o ubuntu sem precisar ficar digitando toda hora o mesmo comando pra compartilhar a internet ?

sempre quando tento compartilhar a internet tem que digitar esses comando :

1 $ iptables -F
2 $ iptables -F INPUT
3 $ iptables -F OUTPUT
4 $ iptables -F POSTROUTING -t nat
5 $ iptables -F PREROUTING -t nat
6 $ echo 1 > /proc/sys/net/ipv4/ip_forward
7 $ iptables -P FORWARD ACCEPT
8 $ iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

Tem algum jeito pra não ficar digitando toda hora esses comando ?

Offline idrus

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Comando
« Resposta #1 Online: 09 de Setembro de 2008, 00:57 »
Bom dia!

Bom, sei que não vou te ajudar muito mas tem um jeito sim, na realidade eu acho que tem de duas formas, uma delas é fazer o SO ler o IPTables na hora do boot (isso eu não tenho certeza);

A outra forma é você criar um arquivo e fazer o mesmo ser lido na hora do boot, só preciso ver bem certo a onde que vc vai ter que colocar esses comando.

Bom, se ajudar em algo sei que tem como, mas precisamos procurar bem certinho.

Abraço

idrus

Offline cleberrecebe

  • Usuário Ubuntu
  • *
  • Mensagens: 36
    • Ver perfil
Re: Comando
« Resposta #2 Online: 09 de Setembro de 2008, 13:46 »
       
        Claro que tem sim velhinho, simples :
        Primeiro crie um arquivo para executar o firewall :
        touch /usr/sbin/firewall
        Depois coloque seus comandos dentro dele num editor que goste :D
        nano /usr/sbin/firewall

        iptables -X
        iptables -F
        iptables -F -t nat
        echo 1 > /proc/sys/net/ipv4/ip_forward
        iptables -P FORWARD ACCEPT
        iptables -A POSTROUTING -t nat -s 192.168.0.0/24 -o ppp0 -j MASQUERADE

        Ok, salve e deixe-o executável :

        chmod +x /usr/sbin/firewall

        Pronto...agora coloque ele para iniciar :

        rc-update add /usr/sbin/firewall default

        Depois comenta aí se deu certo velhinho :D bora sorte ;-)


Offline idrus

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Comando
« Resposta #3 Online: 09 de Setembro de 2008, 17:20 »
Bom... aqui segue outra forma.

Crie ou mova o arquivo com os comandos para /etc/init.d
depois de a permição de execução para o mesmo.
Citar
chmod 755 nome_arq

Depois com o comando a baixo você irá criar um link simbólico para a execução do mesmo.
Citar
#sudo update-rc.d nome_arq defaults

Caso algum dia você queira remover esse script use o comando a baixo
Citar
#sudo update-rc.d nome-do-script remove


Obs: Esse não muda muita coisa, porém aqui vai a forma de como remover caso algum dia tu queira, não sei se é diferente com na forma a cima, de qualquer forma está aí dois exemplos.

Abraço

idrus
« Última modificação: 09 de Setembro de 2008, 17:26 por idrus »

Offline Hientei

  • Usuário Ubuntu
  • *
  • Mensagens: 20
    • Ver perfil
Re: Comando
« Resposta #4 Online: 09 de Setembro de 2008, 20:14 »
Nusss brigado por ajudar....

Deu certo ^^

BrigadaooooOO

^^

agradeço a todos ^^

Offline idrus

  • Usuário Ubuntu
  • *
  • Mensagens: 12
    • Ver perfil
Re: Comando
« Resposta #5 Online: 09 de Setembro de 2008, 22:35 »
Nusss brigado por ajudar....

Deu certo ^^

BrigadaooooOO

^^

agradeço a todos ^^


Ótimo =^.^=