确定 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 端口 主机- 例如,可以输入
PowerShell Test-NetConnection -p 5160 192.168.1.100
- 例如,可以输入
一般来说:
- TcpTestSucceeded: False 表示该端口没有运行任何服务、主机无法访问或防火墙阻止了访问
- TcpTestSucceeded: True 表示连接成功