iptables: não é possível abrir a porta tcp

1

Estou executando um PI de framboesa B +: Linux pi 3.12.28+ # 709 PREEMPT seg 08 de setembro 15:28:00 BST 2014 armv6l GNU / Linux

O Raspberry está conectado via lan (dhcp. ip: 192.168.78.29) à rede local. Eu estou tentando abrir uma porta tcp (5556) usando o iptables, a fim de enviar dados de um servidor dentro da mesma rede local (conectado via fritz.box router) para o Raspberry através desta porta, mas estou constantemente falhando. Eu li várias perguntas aqui e na internet, mas o cliente rodando no Raspberry não recebeu nenhum dado.

Alguém tem uma sugestão de qual pode ser o problema?

Um teste curto via telnet mostra que não está funcionando (ou esta é a maneira errada de verificar?).

~$ telnet 192.168.178.29 5556
Trying 192.168.178.29...
telnet: connect to address 192.168.178.29: Connection refused
telnet: Unable to connect to remote hos

As entradas do meu iptables são assim:

*filter
:INPUT DROP [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [140:13492]
-A INPUT -i lo -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p tcp --destination-port 5556 -m state --state NEW,ESTABLISHED -j ACCEPT
COMMIT

Depois de editar essas entradas, eu as carreguei

sudo iptables-restore /etc/network/iptables
    
por Frank D 20.11.2014 / 00:07

0 respostas