Windows 7 で使用されるポート 445 とは?
ローカルのホーム ネットワークまたはオフィス ネットワークからインターネット経由でコンピュータに接続する場合、通常、インターネット プロトコル アドレスまたは 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 は、複数のコンピューター間でファイルを共有したり、ネットワーク経由で印刷するなどの他の一般的なタスクに使用されます。
あるコンピュータがこれらのサービスのいずれかを使用するために別のコンピュータに接続しようとすると、そのコンピュータの名前または IP アドレスと、ポート 445 に接続することを示すインジケーターが使用されます。ローカルまたはネットワーク全体のファイアウォール規則によりポート 445 がブロックされている場合、接続できない場合があります。職場でコンピュータを使用していて、これが問題であると思われる場合は、会社のヘルプ デスクに問い合わせてください。場合によっては、セキュリティ上の理由からポートが制限されることがあります。
一般に、Internet Assigned Numbers Authority と呼ばれる組織が管理するリストを調べることで、特定のポートが通常どのように使用されているかを調べることができます。 Microsoft は、どのポートがどの Windows 機能で使用されるかを指定する独自のドキュメントも維持しています。
ポート 445 とマルウェア
悪名高い WannaCry マルウェアを含む特定の種類のマルウェアは、ポート 445 と SMB ソフトウェア実装の脆弱性を使用して拡散します。
ポート 445 を開く必要がない場合は、ファイアウォールを使用してローカルでブロックすることを検討してください。ローカル ネットワークまたは特定のコンピュータ セットに対してのみ公開する必要がある場合は、ネットワーク ファイアウォールまたはルーターにこれらの制限を実装する必要があります。
古い SMB ソフトウェアを実行している場合は、セキュリティ上の理由から無効にすることをお勧めします。次に、新しいバージョンにアップグレードし、その実行に関連する既知のセキュリティの脆弱性がないことを確認してください。