サーバやルータでポートが開いているかどうか確認する方法としてtelnetコマンドを使用する方法があります。
telnet (ホスト名 or IPアドレス) ポート番号
以下のスクリーンショットはlocalhostの22ポートが開いているかを確認しています。
メモ: 22ポートはssh(Secure SHell)のポートです。
ポートが開いていれば以下のような出力になります。
終了する場合は Ctrl + ] を入力後 quitを入力すれば終了します。
適当なポート番号を指定して実行した結果が以下のスクリーンショットです。
Connection refusedが表示されていますので指定したポートでは接続が拒否されたことをあらわしています。
上記テストでは、localhostを使用しました。
必要に応じてホスト名(IPアドレス)とポート番号を指定してください。
但し、ファイアウォールなどネットワークの状況により指定したホストのポートが開いても拒否される場合があるので注意。