画像クレジット: AleksandarNakic / E + / GettyImages
ローカルの自宅やオフィスのネットワークからインターネット経由でコンピュータに接続する場合、通常、そのインターネットプロトコルアドレスまたはドメイン名(次のようなもの)を知っている必要があります。 www.example.com. 接続方法によっては、マシンが提供するサービスを示す特定のポート番号を指定する必要がある場合もあります。 一般的なポート番号の1つはポート445で、これは「サーバーメッセージブロック」またはSMBと呼ばれるWindowsファイル共有サービスに関連付けられています。
Windowsのポート445
ポート445は、サーバーメッセージブロック(一般にSMBと略される)と呼ばれる長年のWindowsファイル共有サービスに使用されます。 これは、Windows 7およびその他のWindowsバージョンで使用され、適切なソフトウェアがインストールされている他のオペレーティングシステムでもサポートされています。 Linux、Unix、OS / 2を含む多くのWindows以外のオペレーティングシステムは、Windows SMBシステムとの互換性のために、Sambaと呼ばれるソフトウェアのオープンソースパッケージを使用しています。 445ポートは、Microsoft、Samba、およびその他のSMBの非公式実装に使用されます。
今日のビデオ
ポート445は、複数のコンピューター間でファイルを共有したり、ネットワークを介した印刷などの他の一般的なタスクを実行したりするために機能します。
あるコンピュータが別のコンピュータに接続してこれらのサービスの1つを使用しようとすると、そのコンピュータの名前またはIPアドレスと、ポート445に接続することを示すインジケータを使用して接続します。 ローカルまたはネットワーク全体のファイアウォールルールが原因でポート445がブロックされている場合、接続できない可能性があります。 職場でコンピューターを使用していて、これが問題であると思われる場合は、会社のヘルプデスクに連絡して支援を求めることができます。 場合によっては、セキュリティ上の理由からポートが制限されることがあります。
一般に、Internet Assigned Numbers Authorityと呼ばれる組織によって管理されているリストを参照することで、特定のポートが通常どのように使用されているかを調べることができます。 Microsoftは、どのWindows機能でどのポートが使用されるかを指定する独自のドキュメントも保持しています。
ポート445とマルウェア
悪名高いWannaCryマルウェアを含む特定の種類のマルウェアは、ポート445とSMBソフトウェア実装の脆弱性を使用して拡散します。
ポート445を開く必要がない場合は、ファイアウォールを使用してローカルでポートをブロックすることを検討する必要があります。 ローカルネットワークまたは特定のコンピューターセットに対してのみ開く必要がある場合は、ネットワークファイアウォールまたはルーターにこれらの制限を実装する必要があります。
古いSMBソフトウェアを実行している場合は、セキュリティ上の理由から無効にすることをお勧めします。 次に、新しいバージョンにアップグレードし、その実行に関連する既知のセキュリティの脆弱性がないことを確認します。