BarTenderライセンスサービス用のTCPポートが開いているか確認する方法
概要
この記事では、TCPベースのリモートサービス(BarTenderライセンスサービスなど)への接続を確認し、特定のポートが開いているかどうかをチェックする方法について説明します。
対象バージョン
BarTender 2019以降
情報
BarTender 2019以降、BarTenderライセンスをホストしているシステムはデフォルトでTCPポート5160を使用します。そのため、BarTenderクライアントはこのポートを通じてホストシステムからライセンス情報を取得します。ただし、場合によってはパソコンのファイアウォールがこの通信をブロックし、BarTenderクライアントとしてアクティベーション時にリモートのBarTenderライセンスサービスへ接続できないことがあります。
BarTenderライセンスウィザードを使ってネットワーク上でライセンスを手動検索してもリストに表示されない場合は、以下のコマンドラインユーティリティのいずれかを使って、デフォルトのTCP 5160ポートが実際にブロックされていないか確認してください:
-
サーバー側でそのポートがアクティブでリッスン状態かどうかを確認するには、
netstat -na | find "5160"を使用します。 -
クライアント側からそのポートに接続できるかどうかを確認するには、コマンドを実行した際に TcpTestSucceeded がTrueかFalseかをチェックします。
PowerShell Test-NetConnection -p Port Host- 例えば、次のように入力します。
PowerShell Test-NetConnection -p 5160 192.168.1.100
- 例えば、次のように入力します。
一般的に:
- TcpTestSucceeded: False は、そのポートで何も動作していない、ホストに到達できない、またはファイアウォールがアクセスをブロックしていることを意味します
- TcpTestSucceeded: True は、接続が成功したことを意味します