kbcadtuba
(usa Ubuntu)
Enviado em 20/04/2012 - 17:09h
Ola Pessoal, sou novo no fórum e estou precisando de ajuda...
montei pela primeira vez um servidor em ubuntu server 9.10 aqui na emrpesa e esta funcionando :)...pórem depois q configurei o iptables parou ele parou de acessar a internet, ams somente nele, nas demais maquinas da rede esta normal...
ele nao pinga, nao acessa nd...nao sei oq fiz...
abaixo meu arquivo de conf. do iptables:
# Habilita o roteamento entre as placas de rede
echo 1 > /proc/sys/net/ipv4/ip_forward
#Variaveis
IP_range=192.168.1.0/24
IF_EXTERNA=eth0
IF_INTERNA=eth1
### Carrega modulos
modprobe iptable_nat
modprobe ip_conntrack
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
modprobe ipt_LOG
modprobe ipt_REJECT
modprobe ipt_MASQUERADE
echo "# Carrega modulos"
### Limpa as regras do Firewall
iptables -F INPUT
iptables -F OUTPUT
iptables -F FORWARD
iptables -t nat -F POSTROUTING
iptables -t nat -F PREROUTING
iptables -t nat -F
echo "# Limpa regras do Firewall"
# Define as politicas padroes do chains
iptables -P INPUT DROP #DESCARTA PACOTES DE ENTRADA
iptables -P OUTPUT ACCEPT #ACEITA PACOTES DE SAIDA
iptables -P FORWARD ACCEPT #ACEITA ENCAMINHAMENTO DE PACOTES
echo "# Define as politicas padroes"
# Habilita Proxy transparente
iptables -t nat -A PREROUTING -i ppp0 -p tcp --dport 80 -j REDIRECT --to-port 3128
echo "# Habilita Proxy Transparente"
echo "# Libera computadores para acesso a e-mails externos."
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 22 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 25 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 465 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 587 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 143 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 995 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 993 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 80 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 110 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 443 -j ACCEPT
iptables -t filter -A FORWARD -s $IP_range -p tcp --dport 3128 -j ACCEPT
# Permite acesso localhost
iptables -A INPUT -s 127.0.0.1 -j ACCEPT # ACEITA PACOTES DE ENTRADA DO SOURCE 127.0.0.1
iptables -A INPUT -s 192.168.1.200 -j ACCEPT
iptables -A INPUT -s 192.168.1.133 -j ACCEPT
echo "# Permite acesso localhost"
# Permite acesso da rede interna (eth1)
iptables -A INPUT -i eth1 -j ACCEPT
echo "# Permite acesso da rede interna"
# Libera acesso externo
iptables -A INPUT -p tcp --dport 2022 -j ACCEPT
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
iptables -A INPUT -p udp --dport 8080 -j ACCEPT
iptables -A INPUT -p tcp --dport 3128 -j ACCEPT
iptables -A INPUT -p udp --dport 3128 -j ACCEPT
iptables -A INPUT -p tcp --dport 8095 -j ACCEPT
iptables -A INPUT -p udp --dport 8095 -j ACCEPT
echo "# Libera acesso externo nas portas permitidas"
# Redireciona portas para micros da rede interna
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8080 -j DNAT --to-destination 192.168.1.101:80 # Link FTP
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 8080 -j DNAT --to-destination 192.168.1.101:80 # Link FTP
iptables -t nat -A PREROUTING -i eth0 -p tcp --dport 8095 -j DNAT --to-destination 192.168.1.110:8095 # Cadena
iptables -t nat -A PREROUTING -i eth0 -p udp --dport 8095 -j DNAT --to-destination 192.168.1.110:8095 # Cadena
echo "# Direciona portas para a rede local"
# Habilita NAT
iptables -t nat -A POSTROUTING -o eth0 -s 192.168.1.0/24 -j MASQUERADE
echo "# Habilita Nat"
acredito q seja algo nele...mas nao sei oq pode ser
minha conf. interfaces
# The loopback network interface
auto lo
iface lo inet loopback
# Primary interface
auto eth0
iface eth0 inet dhcp
# address 10.1.1.200
# netmask 255.0.0.0
# network 10.1.1.1
# broadcast 10.255.255.255
# getaway 10.1.1.100
auto eth1
iface eth1 inet static
address 192.168.1.200
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
deixei as linhas acima comentadas pq é a confguração q eu usava antes de mudar o modem...agora tive q mudar a eth0 para dhcp pra funcionar a internet.
ah mais uma coisa...mudei o modem recentemente...
e o ip dele é o mesmo da rede:
ip rede 192.168.1.0/24
ip modem 192.168.1.1
agora a eth0 esta pegando o ip 192.168.1.133, q esta sendo dado a ele pelo servidor dhcp e nao pelo modem..
estou procurando como mudar o ip dele, é um thomson tg580v2
aguardo respostas...