投稿カテゴリ整理中。ご迷惑をおかけします。

【Windows】リモート接続先におけるポート開放状況の調査

TeraTermやリモートデスクトップ等でサーバへ接続するに際して,接続先のポートが開いていなければ接続することはできません。

そこで,使用するポートの開放状況が分かるコマンドがあると分かり,備忘として残しておきます。

目次

前提知識

PowerShell

Microsoft社が開発したシェルスクリプトです。

コマンドプロンプトと同様で,コマンドを入力することで様々な操作をすることができます。

コマンドプロンプトで実行可能なコマンドはもちろん,他にも高度なコマンドを実行することができます。

イツキ

コマンドプロンプトの上位互換機能と覚えておけば,ひとまずは問題ないよ!

ポート

パソコン(機器)同士で通信をする際に使う接続口のことで,0番から65535番まであります。

用途が決まっているポートもあり,例えばインターネットの通信には80番ポートを使用します。

ポートの開閉はFW等で制御することが可能です。

イツキ

インターネット(サーバ)側の80番ポートが開いていなかったら,インターネットの閲覧はできないよ。

ポート開放確認

PowerShellを起動(「ファイル名を指定して実行」(「Windows」+「R」)にて,「powershell」と入力して「OK」を押下)して,以下のコマンドを実行します。

例として,80番ポートの開放状況を調べます。

実行すると以下のような結果が返ってきます。

8行目の「TcpTestSucceeded」が「True」になっていれば,リモート接続先のポート(例では80番)が開いています。

まとめ

今回はリモート接続先のポート開放状況を調査する方法について記載しました。

パソコン(機器)同士の通信において,ポートは非常に重要な役割を担っています。

中には悪用のおそれもあることから,むしろ閉じておく方がお勧めのポートもあります。

ネットワークの設定において,用途やリスク等様々な要素を勘案したうえで制御していただければ幸いです。

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

Author

               
イツキのアバター
イツキ
               

ITインフラ分野における実務経験をもとに,技術情報の発信・著述活動を行っています。

24年度よりITフリーランスとして事業を開始し,インフラエンジニアとして設計・構築・運用改善(自動化)に従事する一方で, 専門的な知見を活かした技術解説記事の執筆を継続。

ITインフラや業務効率化等の分野において,実務に役立つ情報やITリテラシー向上に資するコンテンツを発信中!                

目次