iptablesがポートを開けませんでした。

iptablesがポートを開けませんでした。

次のコマンドを使用して、127.0.0.1でポート5627を開きたいです。

今後

$ netstat -tln
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 127.0.0.1:3306          0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:11211         0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:9292            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:45426           0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:5939          0.0.0.0:*               LISTEN
tcp        0      0 192.168.122.1:53        0.0.0.0:*               LISTEN
tcp        0      0 127.0.1.1:53            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:631           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:3260            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:35357           0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:6080            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8773            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8774            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8775            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:9191            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:8776            0.0.0.0:*               LISTEN
tcp        0      0 0.0.0.0:5000            0.0.0.0:*               LISTEN
tcp        0      0 192.168.1.101:27017     0.0.0.0:*               LISTEN
tcp        0      0 127.0.0.1:27017         0.0.0.0:*               LISTEN
tcp6       0      0 :::80                   :::*                    LISTEN
tcp6       0      0 :::4369                 :::*                    LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
tcp6       0      0 ::1:631                 :::*                    LISTEN
tcp6       0      0 :::3260                 :::*                    LISTEN
tcp6       0      0 :::5672                 :::*                    LISTEN

$ netstat -tln | grep 5672
tcp6       0      0 :::5672                 :::*                    LISTEN

127.0.0.1のポート5672を開きます。

$ iptables -A INPUT -ptcp --dport 5672 -j ACCEPT

ポート 5672 表示

$ netstat -tln | grep 5672
tcp6       0      0 :::5672                 :::*

127.0.0.1:5672 が開いていません。ローカルアドレス127.0.0.1:5672を開く方法は?ありがとうございます!

ベストアンサー1

netstat開いているポートは表示されませんiptables。実行中のプログラムがリッスンしているポートを表示します。 127.0.0.1でリッスンするようにプログラムを再構成し、netstat「LISTENING」とマークする必要があります。

おすすめ記事