特定のポートを介して自分のコンピュータにアクセスできませんか?

特定のポートを介して自分のコンピュータにアクセスできませんか?

Fedoraはポート1521にアクセスしようとしたため、ファイアウォールで次のポートを開きました。

$ sudo iptables -I INPUT -i eth0 -p tcp -m tcp --dport 1521 -j ACCEPT
$ sudo service iptables save

その後、内部IP(ルーターが私に提供したIP)にTelnetを試みましたが、接続が拒否されました。

$ telnet 192.168.1.103 1521
Trying 192.168.1.103...

telnet: connect to address 192.168.1.103: Connection refused

その後、インターネットIPでTelnetを試しましたが、応答がありません。

$ telnet x.x.x.x 1521
Trying x.x.x.x...

私が知っている限り、ルータにもポートが開いていますが、ポート22でも試しましたが、同じ結果が得られました。

答え1

私はこのようなことを試してみます。私は-mスイッチがこの主張を受け入れることができるとは信じていませんtcp

接続状態が「新しい」に基づいて:

$ iptables -A INPUT -m state --state NEW -p tcp --dport 1521 -j ACCEPT

ポート1521ですべての接続を受け入れます。

$ iptables -I INPUT -p tcp --dport 1521 -j ACCEPT

ポート1521でリッスンするデーモンはありますか?

関連情報