Carregando as Configurações do Iptables na Inicialização do Opensuse

1. Carregando as Configurações do Iptables na Inicialização do Opensuse

eder luiz luca
eder.ufscar

(usa OpenSuSE)

Enviado em 24/09/2009 - 11:21h

Bom dia

Meu nome é Éder e sou novo no forum e também no universo linux atualmente estou utilizando o opensuse 11, estou tentando compartilhar um link de internet da telefonica com a minha rede interna para poder aprender a mexer com isso atualmente utilizo interface texto mesmo, utilizando os comandos abaixo eu consegui compartilhar a internet com a rede, porém quando eu reinicio o servidor eu perdo as configurações e sou obrigado a fazer todoas elas novamente, gostaria de saber como eu faço para gravar realmente essas configurações e executa-las ao carregar o opensuse. Segue abaixo os comandos que executei:

# iptables -F
# iptables -F INPUT
# iptables -F OUTPUT
# iptables -F POSTROUTING -t nat
# iptables -F PREROUTING -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 eth1 -j MASQUERADE




  


2. Re: Carregando as Configurações do Iptables na Inicialização do Opensuse

Erick Rangel Gomes
incoquinita

(usa Debian)

Enviado em 24/09/2009 - 11:33h

Nao sei se estara correto nem se é um metodo confiavel, mas tente jogar esses comandos em:

/etc/profile


3. Re: Carregando as Configurações do Iptables na Inicialização do Opensuse

Julian Castaman
maninhx

(usa Slackware)

Enviado em 24/09/2009 - 12:33h

amigo no slackware é só colocar essas linhas no arquivo /etc/rc.d/rc.local mas no opensuse creio que seje algo como /etc/init.d/rc.local. algo parecedio.


4. Re: Carregando as Configurações do Iptables na Inicialização do Opensuse

eder luiz luca
eder.ufscar

(usa OpenSuSE)

Enviado em 24/09/2009 - 13:14h

galera tentei fazer alterando o arquivo profile não consegui, já tentei também localizar o rc.local e não consegui encontrar alguem tem mais alguma ideia?


5. Re: Carregando as Configurações do Iptables na Inicialização do Opensuse

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 24/09/2009 - 14:23h

Crie um script, colocando os dados acima:

#!/bin/bash
iptables -F
iptables -F INPUT
iptables -F OUTPUT
iptables -F POSTROUTING -t nat
iptables -F PREROUTING -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 eth1 -j MASQUERADE

Salve em um arquivo (ex.: firewall.sh). D permissão d execução nele:

# chmod a+x firewall.sh

E coloque para ser executado dentro d /etc/rc.d/boot.local, dessa forma:

/caminho/do/script/firewall.sh






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts