Abra portas com iptables - ainda fechadas

1

Estou tentando abrir algumas portas para um servidor de jogos , que está sendo executado no meu Linux vServer (Ubuntu 14.04 LTS 64bit) . O jogo precisa das seguintes portas:

16261 (UDP)
16262 (TCP) // Player 1
16263 (TCP) // Player 2
16264 (TCP) // Player 3
16265 (TCP) // Player 4
// ...

Desde que eu não sou realmente experiente com o Linux, procurei algumas maneiras de abrir portas no Ubuntu. Segui as etapas descritas aqui e digitei:

iptables -A INPUT -p udp --dport 16261 -j ACCEPT
iptables -A INPUT -p tcp --dport 16262 -j ACCEPT

Para ter certeza de que funcionou, verifiquei o iptables com iptables -L e consegui uma lista como essa:

Chain INPUT (policy DROP)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             anywhere             state RELATED,ESTABLISHED
REJECT     tcp  --  anywhere             anywhere             tcp flags:!FIN,SYN,RST,ACK/SYN state NEW reject-with tcp-reset
DROP       all  --  anywhere             anywhere             state INVALID
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8443
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:8880
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:http
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:https
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:ftp
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:ssh
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:smtp
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:urd
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:pop3
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:pop3s
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imap2
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:imaps
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:poppassd
DROP       tcp  --  anywhere             anywhere             tcp dpt:mysql
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:postgresql
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:9008
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:9080
ACCEPT     udp  --  anywhere             anywhere             udp dpt:netbios-ns
ACCEPT     udp  --  anywhere             anywhere             udp dpt:netbios-dgm
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:netbios-ssn
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:microsoft-ds
ACCEPT     udp  --  anywhere             anywhere             udp dpt:openvpn
DROP       udp  --  anywhere             anywhere             udp dpt:domain
DROP       tcp  --  anywhere             anywhere             tcp dpt:domain
ACCEPT     icmp --  anywhere             anywhere             icmptype 8 code 0
ACCEPT     all  --  anywhere             anywhere            
ACCEPT     udp  --  anywhere             anywhere             udp dpt:16261
ACCEPT     tcp  --  anywhere             anywhere             tcp dpt:16262

As duas novas entradas estão, de fato, na lista, mas quando eu verifiquei para ver se as duas portas estão abertas, disse que ambas as portas (16261/26262) ainda estão fechadas. O que estou fazendo de errado? Um servidor Teamspeak 3 e CS: GO já estão em execução sem problemas ...

EDIT: Eu li em outro lugar que também posso verificar as portas abertas com netstat -ntulp . Se eu digitar este comando, as duas portas não aparecerão na lista.

    
por demrks 17.02.2015 / 10:54

0 respostas