srmm
(usa Debian)
Enviado em 27/09/2012 - 01:52h
Olha fiz isso
Ola gente fiz um script mais da esse erro fiz isso
#! /bin/sh
### BEGIN INIT INFO
# Provides: firewall
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description:
### END INIT INFO
case $1 in
stop)
# policas que aceitam qualquer tipo de conexão
iptables -P OUTPUT ACCEPT
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
# limpar as regras das tabelas nat e filter
iptables -t nat -F
iptables -t filter -F
;;
start)
# politicas que bloqueiam qualquer tipo de conexão
iptables -P OUTPUT DROP
iptables -P INPUT DROP
iptables -P FORWARD DROP
;;
restart)
$0 stop
sleep 1
$0 start
# permite que a maquina FIREWALL ping loopback
iptables -A OUTPUT -p icmp -d 0/0 -j ACCEPT
iptables -A INPUT -p icmp -d 127.0.0.1 -j ACCEPT
# permite que a maquina FIREWALL ping para o resto do mundo
iptables -A INPUT -p icmp -d 200.100.50.150 -j ACCEPT
iptables -A INPUT -p icmp -d 192.168.0.150 -j ACCEPT
# permite que a maquina FIREWALL ping para o resto do mundo por nomes
iptables -A INPUT -p udp --sport 53 -s 0/0 -d 200.100.50.150 --dport 1024:65535 -j ACCEPT
iptables -A OUTPUT -p udp --sport 1024:65535 -s 200.100.50.150 -d 0/0 --dport 53 -j ACCEPT
# permite a passagem de pacotes pela porta http "usar o aptitude"
iptables -A INPUT -p tcp --sport 80 -s 0/0 -d 200.100.50.150 -dport 1024:65535 -j ACCEPT
# permite que a maquina FIREWALL receba conexões remotas por SSH
iptables -A INPUT -p tcp -s 0/0 --sport 1024:65535 -d 200.100.50.150 --dport 51000 -j ACCEPT
iptables -A OUTPUT -p tcp -s 200.100.50.150 --sport 51000 -d 0/0 --dport 1024:65535 -j ACCEPT
Fiz isso mais quando vou restart fiz assim
# /etc/init.d/firewall restart
57 syntax error end of file unexpected (expecting " ;;" )
Ai deu esse erro como descobrir o que falta me ajudem ai