動作環境
仮想ゲストOS: CentOS6.5
ホストOS: Mac OSX
CentOS6.5のポート開放をしているのだが、きちんと開くようになったか調べる必要があった。以下のようにした。
CentOS6.5側
nc(netcat)をインストールしておく
- iptablesを書き換える
- /etc/init.d/iptables restart
- nc -l 31415にてポート31415で待つ
Mac OSX側
ターミナルで以下を実行する
telnet 192.168.10.5 31415
3つめの数字がポート。
Connection refused
CentOS側でncを実行していないとどうなるか。
telnet: connect to address 192.168.10.5: Connection refused
と表示され、あたかもポート開放ができていないように勘違いする。
参考
(追記 2015/10/18) Windowsからチェックする場合は PortQry2 というツールを使う。 http://qiita.com/7of9/items/1d2e123d592d22fd6c55