私はCentOSコンピュータでポートを開こうとしています。
ファイルを編集し/etc/sysconfig/iptables
てルールを追加します。
-A INPUT -p TCP -m state --state NEW -m tcp --dport 143 -j ACCEPT
その後、iptableサービスを再起動しました。
# service iptables restart
ところで、開いているポートを確認してみると、私が宣言したポートが出ません。
netstat -tulpn | less
ベストアンサー1
このポートを開いた後に実行されるサービスはありますか?このコマンドは、netstat -tulpn | less
実際にTCPポートでリッスンしているデーモンのポートのみを表示します。
はい
最初は何も実行されません。
$ sudo netstat -tulpn | grep :80
$
Apacheを起動します。
$ sudo /etc/init.d/httpd start
Starting httpd: [ OK ]
$
もう一度確認してください:
$ sudo netstat -tulpn | grep :80
tcp 0 0 :::80 :::* LISTEN 31260/httpd
今、私たちはそれを見る。サービスの中断:
$ sudo /etc/init.d/httpd stop
Stopping httpd: [ OK ]
$
今はまた消えた。
$ sudo netstat -tulpn | grep :80
$