Liberando Site + Porta Iptables

1. Liberando Site + Porta Iptables

Cleto Stevan
kilov

(usa CentOS)

Enviado em 10/04/2010 - 09:55h

Olá, gente é o seguinte eu tenho um VPS linux nos USA, com um determinando IP Configurando na eth0, o ip já e publico no caso não possuo ip interno de rede na mesma.

Eu presciso liberar os sites e portas abaixo, pois a cada tanto tempo o sistema faz um checagem no nesse site pra ve se a licença esta ok.
Porta: 2008
accounting.teamspeak.com
www.teamspeak.com


Configuração da Rede eth0
IP 200.216.74.69
Mask: 255.255.255.240
Gateway: 200.216.74.65
DNS: 74.63.208.11
DNS: 74.63.208.3
O DNS que utilizo são DNS da empresa que fornece o serviço.

Configurei meu Iptables da seguinte Forma:

# Firewall configuration written by system-config-securitylevel
# Manual customization of this file is not recommended.
*filter
-P INPUT DROP
-P FORWARD DROP
-P OUTPUT ACCEPT

#PORTAS SSH, APACHE
-A INPUT -p tcp -i eth0 --dport 22 -j ACCEPT
-A INPUT -p tcp -i eth0 --dport 80 -j ACCEPT
-A INPUT -p udp -i eth0 --dport 80 -j ACCEPT

# Liberando Site
-A INPUT -p tcp -s accounting.teamspeak.com --syn -j ACCEPT
-A INPUT -p tcp -s www.teamspeak.com --syn -j ACCEPT

#Licença Porta

-A INPUT -p tcp -i eth0 --dport 2008 -j ACCEPT
-A INPUT -p udp -i eth0 --dport 2008 -j ACCEPT

#CONEXÃO TCP QUERY
-A INPUT -p tcp -i eth0 --dport 5555 -j ACCEPT
-A INPUT -p udp -i eth0 --dport 5555 -j ACCEPT
-A INPUT -p tcp -i eth0 --dport 30033 -j ACCEPT
-A INPUT -p udp -i eth0 --dport 30033 -j ACCEPT


#PORTAS LIBERADAS SALAS TEAM SPEAK
-A INPUT -p udp -i eth0 --dport 9900:9910 -j ACCEPT
-A INPUT -p tcp -i eth0 --dport 9900:9910 -j ACCEPT


#Proteção contra Syn-floods
-A FORWARD -p tcp --syn -m limit --limit 1/s -j ACCEPT


#Proteção contra port scanners ocultos
-A FORWARD -p tcp --tcp-flags SYN,ACK,FIN,RST RST -m limit --limit 1/s -j ACCEPT

#Proteção contra ping da morte
-A FORWARD -p icmp --icmp-type echo-request -m limit --limit 1/s -j ACCEPT

#Ataques smurf
-A INPUT -p icmp --icmp-type 8 -j DROP

COMMIT

No caso eu presciso liberar os sites e portas abaixo, pois a cada tanto tempo o sistema faz um checagem no nesse site pra ve se a licença esta ok.
Porta: 2008
accounting.teamspeak.com
www.teamspeak.com

quando eu digito no console pra ping www.teamspeak.com
não ping, só pinga quando eu desabilito o IPTABLES.



  


2. Re: Liberando Site + Porta Iptables

irado furioso com tudo
irado

(usa XUbuntu)

Enviado em 10/04/2010 - 13:49h

bem, se desabilitando o iptables funciona, obviamente o problema está com o seu script. Vou tentar "destrinchar" as coisas, devagarinho.

a melhor coisa é definir O QUE está acontecendo por logs. Qual a regra que rejeita o seu ping? então, ANTES de cada regra DROP/REJECT, acrescente uma regra LOG:
-A INPUT -p icmp --icmp-type 8 -j LOG --log-prefix "** INPUT ICMP DROP **"
-A INPUT -p icmp --icmp-type 8 -j DROP

nêste caso, mostro só a INPUT (que é sua regra). Mas, se isso é um servidor apenas, POR QUE existe FORWARD?

COMO seria/é seu topológico? é um servidor SEM uma LAN atrás de si?

de qualquer forma, como seu OUTPUT policy é ACCEPT deveria funcionar normal..

esclareça (como pedi) seu topológico.. quem sabe a gente acerta isso?


3. Re: Liberando Site + Porta Iptables

Cleto Stevan
kilov

(usa CentOS)

Enviado em 19/04/2010 - 10:17h

Pelas informações passadas a mim pelo datacenter, os ips disponiveis são todos validos para internet, eu não tenho um grande conhecimento de linux, acho que por isso estou com tanta dificuldade do mesmo.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts