Creo防火墙端口调试
来源: | 作者:安亚信科技 | 发布时间: 2023-05-15 | 30 次浏览 | 分享到:

如何保持服务器与客户端通信端口正常通信


方法一、调试端口:

关闭服务器防火墙,在服务器/客户端输入命令行:netstat -anp tcp,查找对应服务器端 口,开放服务器对应端口 LISTENING 状态是开放的 ESTABLISHED 的意思是建立连 接。表示两台机器正在通信。 

方法二、允许ptc应用程序通过防火墙

在“允许应用通过防火墙”中选择更改设置-允许其他应用,路径浏览中添加如下三个程序。

1.C:Program FilesPTCFLEXnet Admin License Serverlmadmin.exe 

2.C:Program FilesPTCFLEXnet Admin License Serverx86e_win64objlmgrd.exe

3.C:Program FilesPTCFLEXnet Admin License Serverx86e_win64objptc_d.exe 


如何为 PTC License Manager 进程 ptc_d 指定某个端口

说明 

如何为 PTC License Manager 进程 ptc_d 指定某个端口 

如何在 license.dat 的 DAEMON 行中为 PTC License Manager 指定某个端口 

原因

默认将为进程 ptc_d (DAEMON) 随机分配一个端口 


解决方案 

方法一:

对于 lmgrd 的许可证管理程序 

前往 <License Manager 安装目录>licensing 目录 

使用文本编辑器打开文件 license.dat 

在 DAEMON 行末尾,添加所希望指定的可用端口,添加端口的语法为:DAEMON ptc_d <daemon  路径> <文件 ptc.opt 的路径> <端口号> 

示例: 

DAEMON ptc_d "C:Program Filesflexnetx86e_win64objptc_d.exe" "C:Program Filesflexnet licensingptc.opt" 7789 

保存并关闭此文件 

通过 Lmtools 或 FLEXnet Admin Web Interface,先停止(Stop)许可证服务器的进程,然后再重启 (Restart)此进程 


方法二:

对于 lmadim 类型的许可证服务器 

开始 > 搜索 FLEXnet Admin Web Interface > 打开 

点击右上角 Administration 

出现登录页面,默认的用户名和密码为 admin (登录后系统要求更改密码) 

选择左侧的 Vendor Daemon Configuration 

在 vendor daemon 中选择列表中的 ptc_d 

在 General Configuration 的 Vendor Daemon Port, 在 Use this port 后输入需要指定的端口号 

点击右下角的 save 

在 windows 服务中重新启动 lmadmin_ptc 服务 

重新执行步骤 1-4 已确保更改生效 

注:在Windows防火墙中开放入站规则即可。