web-dev-qa-db-ja.com

拒否されたサーバー接続にTelnetできません

これらの仕様のサーバーが2つあります。

  1. IPアドレス:192.168.1.94

  2. IPアドレス:192.168.1.221

telnetを2番目から最初の1つに(ポート5029に)したいのですが、次のエラーが発生します。

root@debian:~# telnet 192.168.1.94 5029
Trying 192.168.1.94...
telnet: Unable to connect to remote Host: Connection refused

192.168.1.94から自分自身にTelnet接続できます。これは、プログラムが5029ポートをリッスンしていることを意味します。

[root@myelastix ~]# telnet localhost 5029
Trying 127.0.0.1...
Connected to myelastix.mohaymen.co (127.0.0.1).
Escape character is '^]'.

ファイアウォールが192.168.1.94サーバーの接続をブロックしている可能性があると思いましたが、これらはファイアウォールルールです。

[root@myelastix ~]# iptables -L
Chain INPUT (policy ACCEPT)
target     prot opt source               destination

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

また、iptablesも停止しましたが、何も起こりません。

[root@myelastix ~]# service iptables stop
Flushing firewall rules:                                   [  OK  ]
Setting chains to policy ACCEPT: filter                    [  OK  ]
Unloading iptables modules:                                [  OK  ]

何が問題ですか?

6
amir jj

あなたはこれができますか?

[root@myelastix ~]# telnet 192.168.1.94 5029

そうでない場合は、telnetdが外部インターフェイスでリッスンするように設定されていることを確認してください。

netstat -tulpn | grep :5029
6
a21