shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [shell-script] Erro No Firewall


From: Eric Anderson
Subject: Re: [shell-script] Erro No Firewall
Date: Wed, 18 Apr 2007 14:28:01 -0300

Opa.

Qual parte específica do log vc não entendeu? São dezenas de linhas de erro e 
não vou olhar uma por uma para você:

A primeira por exemplo: "comando não encontrado" adivinha o que quer dizer. =P

O resto dos erros são do iptables e não de shell script.

execute seu script com a opção -x:

sh -x ./firewall

para descobrir qual é o "comando não encontrado" (dica: começa com M e termina 
com odprobe).

sds

Eric

  ----- Original Message ----- 
  From: Gustavo Torrezani Mathias 
  To: address@hidden 
  Cc: address@hidden ; address@hidden 
  Sent: Tuesday, April 17, 2007 11:59 AM
  Subject: [shell-script] Erro No Firewall


  Ola Pessoal nao estou conseguinto resolver esse erro no meu firewall, alguem
  poderia me ajudar. 

  O seguinte erro acontece quando eu executo o firewall: 

  root@telsat-linux:/etc# ./firewall 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  Iptables v1.3.3: Can't use -I with -A 
  Try `iptables -h' or 'iptables --help' for more information. 
  Iptables v1.3.3: Unknown arg `--Sport' 
  Try `iptables -h' or 'iptables --help' for more information. 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  'ptables v1.3.3: Bad IP address `192.168.0.102 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Bad IP address `192.168.0.102 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCE 
  Try `iptables -h' or 'iptables --help' for more information. 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  'ptables v1.3.3: Bad IP address `192.168.0.102 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Bad IP address `192.168.0.102 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  : comando não encontrado 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `ACCEPT 
  Try `iptables -h' or 'iptables --help' for more information. 
  'ptables v1.3.3: Invalid target name `DROP 
  Try `iptables -h' or 'iptables --help' for more information. 
  : comando não encontrado 
  : comando não encontrado 
  : comando não encontrado 
  root@telsat-linux:/etc# 



  ----------------------------------------------------------
  ----------------------------------------------------------
  ------------------- 

  O Firewall Esta assim: 

  # eth0 - placa de rede DA Internet 

  # eth1 - placa de rede local 

  IPLOCAL="192.168.0.0/16" 

  ETH_MODEM="eth0" 
  ETH_INTERNA="eth1" 

  # LIMPA AS REGRAS DO FIREWALL 
  Iptables -X 
  Iptables -t Nat -F 
  Iptables -t Nat -X 

  Iptables -P INPUT ACCEPT 
  Iptables -P OUTPUT ACCEPT 
  Iptables -P FORWARD ACCEPT 

  Modprobe iptable_Nat # habilita o Nat 
  Iptables -t Nat -A POSTROUTING -o eth0 -j MASQUERADE 
  Echo 1 > /proc/sys/net/ipv4/IP_forward 
  Iptables -t Nat -A PREROUTING -I eth1 -p TCP --dport 80 -j REDIRECT
  --to-port 3128 

  # liberando SSH para acesso externo 

  Iptables -A INPUT -I $ETH_INTERNA -p TCP --dport 22 -j ACCEPT 
  Iptables -A OUTPUT -p TCP --Sport 22 -j ACCEPT 


  # Redirecinando as Portas do Emule Para Maquinas II Da Lan House 

  Iptables -t Nat -A PREROUTING -I eth0 -p TCP --dport 4662 -j DNAT --to-dest
  192.168.0.102 
  Iptables -A FORWARD -p TCP -I eth0 --dport 4662 -d 192.168.0.102 -j ACCEPT 
  Iptables -t Nat -A PREROUTING -I eth0 -p udp --dport 4672 -j DNAT --to-dest
  192.168.0.102 
  Iptables -A FORWARD -p udp -I eth0 --dport 4672 -d 192.168.0.102 -j ACCE 



  # Liberando o Acesso ao Enterprise 

  Iptables -t Nat -A PREROUTING -I eth0 -p TCP --dport 3389 -j DNAT --to-dest
  192.168.0.102 
  Iptables -A FORWARD -p TCP -I eth0 --dport 3389 -d 192.168.0.102 -j ACCEPT 
  Iptables -t Nat -A PREROUTING -I eth0 -p TCP --dport 3050 -j DNAT --to-dest
  192.168.0.102 
  Iptables -A FORWARD -p TCP -I eth0 --dport 3050 -d 192.168.0.102 -j ACCEPT 

  # Liberando Portas de Uso Comum 

  Iptables -A INPUT -p TCP --destination-port 22 -j ACCEPT 
  Iptables -A INPUT -p TCP --destination-port 1021 -j ACCEPT 
  Iptables -A INPUT -p TCP --destination-port 1080 -j ACCEPT 
  Iptables -A INPUT -p TCP --syn -s 192.168.0.0/255.255.255.0 -j ACCEPT 
  Iptables -A INPUT -p TCP --syn -j DROP

  [As partes desta mensagem que não continham texto foram removidas]



   

[As partes desta mensagem que não continham texto foram removidas]



reply via email to

[Prev in Thread] Current Thread [Next in Thread]