Visite também: Br-Linux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais]
Voltar   Under-Linux.org Fóruns > Sistemas Operacionais > Serviços > Iniciantes
Fóruns Wiki Classificados Reviews Jogos Grupos Sociais RSS Feeds FAQ Termos de Uso Contato Sobre
Registrar FotosBlogs Calendário Marcar Fóruns Como Lidos

Iptables - Dando acesso á internet para rede interna



Tópico Trancado
 
LinkBack Ferramentas do Tópico
Antigo 27-02-2003, 12:50   #1 (permalink)
 
Avatar de dr4k
 
Registrado em: Feb 2003
Posts: 23
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
dr4k
Padrão Iptables - Dando acesso á internet para rede interna

Olá, consegui com a ajuda de vc´s conectar a rede interna, só falta esse ultimo passo e poderei
ficar integralmente no linux para aprender sozinho <IMG SRC="images/forum/icons/icon_smile.gif">

Um amigo meu me passou um script que deveria automatizar a configuracao, porem qdo eu executo
o script ele me retorna varios erros

Meu SO é Debian 3.0

a seguir, o SCRIPT:

---
IPTABLES=/sbin/iptables
EXTIF="eth0"
INTIF="eth2"


# See how we were called.
case "$1" in
start)
echo "Setting up iptables rules: "
echo "1" > /proc/sys/net/ipv4/ip_forward
echo "1" > /proc/sys/net/ipv4/ip_dynaddr

$IPTABLES -P INPUT ACCEPT
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT ACCEPT
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -t nat -F
$IPTABLES -A FORWARD -i $EXTIF -o $INTIF -m state --state ESTABLISHED,RELATED -j ACCEPT
$IPTABLES -A FORWARD -i $INTIF -o $EXTIF -j ACCEPT
$IPTABLES -A FORWARD -j LOG
$IPTABLES -t nat -A POSTROUTING -o $EXTIF -j MASQUERADE

echo -e "done.\n"
;;

stop)
echo -e "\nFlushing firewall and setting default policies to DROP\n"
$IPTABLES -P INPUT DROP
$IPTABLES -F INPUT
$IPTABLES -P OUTPUT DROP
$IPTABLES -F OUTPUT
$IPTABLES -P FORWARD DROP
$IPTABLES -F FORWARD
$IPTABLES -F -t nat

# Delete all User-specified chains
$IPTABLES -X
#
# Reset all IPTABLES counters
$IPTABLES -Z
;;

restart)
$0 stop
$0 start
;;

status)
$IPTABLES -L
;;

mlist)
cat /proc/net/ip_conntrack
;;

*)
echo "Usage: firewall-2.4 {start|stop|status|mlist}"
exit 1
esac

exit 0
---

Eu coloquei esse arkivo em /etc/init.d

qdo eu mando ele executar /etc/init.d/iptables.firewall start

ele retorna os seguintes ERROS

---
cyberw:~# /etc/init.d/iptables.firewall start
Setting up iptables rules:
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?) Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `nat&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `filter&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
modprobe: Can&acute;t locate module ip_tables
iptables v1.2.6a: can&acute;t initialize iptables table `nat&acute;: iptables who? (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
done.

---

é isso, quem mais uma vez puder me ajudar, serei imensamente grato

dr4k


dr4k está offline  
Antigo 27-02-2003, 13:00   #2 (permalink)
 
Avatar de demiurgo
 
Registrado em: Oct 2002
Idade: 27
Posts: 4,040
Agradeceu: 0
Agradecido 3 vez(es) em 3 Posts
Reputação: 0
demiurgo
Enviar mensagem via ICQ para demiurgo Enviar mensagem via AIM para demiurgo Enviar mensagem via Windows Live Messenger para demiurgo
Padrão Iptables - Dando acesso á internet para rede interna

tive um problema semelhante esses dias...

faz o seguinte:

desabilita o ipchains no ntsysv, e recompile o kernel habilitando o suporte ao iptables e tire o suporte ao ipchains

acho q um comando pra desabilitar o modulo do ipchains éh rmprobe uma coisa assim....

mas se vc recompilar o kernel e tirar o ipchains na marra o negocio fica blzinha

qq coisa posta ae....

t+
demiurgo está offline  
Antigo 27-02-2003, 13:06   #3 (permalink)
 
Avatar de dr4k
 
Registrado em: Feb 2003
Posts: 23
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
dr4k
Padrão Iptables - Dando acesso á internet para rede interna

Umm, tipo assim, eu entendo oq vc kis dizer
mas nao sei como...

por isso se vc desse os comandos passo a passo ia ser de grande ajuda...
dr4k está offline  
Antigo 28-02-2003, 00:20   #4 (permalink)
 
Avatar de demiurgo
 
Registrado em: Oct 2002
Idade: 27
Posts: 4,040
Agradeceu: 0
Agradecido 3 vez(es) em 3 Posts
Reputação: 0
demiurgo
Enviar mensagem via ICQ para demiurgo Enviar mensagem via AIM para demiurgo Enviar mensagem via Windows Live Messenger para demiurgo
Padrão Iptables - Dando acesso á internet para rede interna

blz

tipow... naum sei se nah sua distro tem o ntsysv, se tiver, executa ele, procura por ipchains, e desabilita, certifique-se d que o iptables esteja habilitado

se naum tiver o ntsysv, vah em /etc/rd.d/rc3.d/
essa eh a init default, procure por um arquivo qq com o nome ipchains, pode apaga-lose quiser, ou ainda renomea-lo p/ q o inicio dele ao inves d ter um "S" - q signifa q ele vai ser carregado -, tenha um "K" - que naum vai ser carregado

faça o processo inverso no arquivo com iptables, ao inves do K, coloque um S

o nº depois da letra indica a ordem d carregamento do serviço, na ordeem crescente

se vc precisar recompilar o kernel, d uma olhada nesse artigo

http://www.linuxdicas.com.br/tutoria...lar_kernel.htm

habilite o iptables e retire o ipchains

t+
demiurgo está offline  
Antigo 28-02-2003, 06:56   #5 (permalink)
 
Avatar de Mr_Mind
 
Registrado em: Aug 2002
Posts: 812
Agradeceu: 0
Agradecido 0 vez(es) em 0 Posts
Reputação: 0
Mr_Mind
Padrão Iptables - Dando acesso á internet para rede interna

recompila o teu kernel
mas ja agora .. qual o teu interesse d por um script assim a trabalhar s nem sabes o q ele faz??? <IMG SRC="images/forum/icons/icon_confused.gif">
__________________
<i>After all ... we're all alike!!</i>
Mr_Mind está offline  
Tópico Trancado



Ferramentas do Tópico

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código [IMG] Sim
Código HTML Não
Trackbacks are Sim
Pingbacks are Sim
Refbacks are Sim

Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Dúvida - Convenção - eth1 internet e eth0 para rede interna Duca Redes/Protocolos 2 20-03-2006 12:41
Acesso de fora para cameras em rede interna leo3d1 Proxy/NAT/Firewall 6 28-01-2006 10:30
Acesso a rede interna a partir da internet Zilmar Redes/Protocolos 2 05-11-2003 14:03
Acesso a rede interna através da internet Zilmar Proxy/NAT/Firewall 1 03-11-2003 17:20
Acesso a rede interna via internet Proxy/NAT/Firewall 0 03-11-2003 11:00

Horários baseados na GMT -3. Agora são 04:56.


Powered by vBulletin®
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.