为什么要禁止Tekla联网?因为公司不定期会收到盗版传票,且Tekla公司也会远程损坏你正在建模的文件。
为了达到Tekla禁网的目的,有些使用安全卫士及系统防火墙,禁止TeklaStructure.exe文件联网,或干脆拔掉网线,但是还需要用网络情况,如在局域网多用户建模时候,都是需要连接局域网Tekla服务器的,有没有只禁止Tekla联网的办法?
下面使用软件来分析下Tekla的联网记录。
使用“火绒网络分析工具”,检查Tekla 在开启时的连接IP地址,在通过“Wireshark”抓取此IP的连接信息查看连接数据,发现了与Tekal跟踪服务器连接,并通信。
多次发现,此IP地址会变动,说明软件内部连接方式为域名。域名应是写在tekla程序内部。
在通过内存寻址方式,找到IP对应的域名为“tracking.tekla.com”,同时在下面看到此域名连接到的是tekla对应的亚马逊服务器.
既然知道了,Tekal跟踪的域名,那就好办了,使用系统自带的,hosts文件,此文件为系统级别,域名与IP地址建立一个关联“数据库”,系统会优先自动从Hosts文件中寻找对应的IP地址,将Tekal跟踪的域名,修改指定到本地默认IP,这样域名解析连接不到真实的IP地址,就阻止了Tekal的联网。
修改后,命令行(cmd)运行:ipconfig /flushdns #更新DNS缓存内容或重启电脑。
在启动Tekla,使用"火绒网络分析工具”,及“Wireshark”抓取网络连接信息查看,
这网址,如果打不开,“无法访问此页面”
说明已连接不上远程服务器.至此阻止了Tekal的联网跟踪.
本方法已测试可行,适应用现有版本到Teakl2023,后续版本是否更改连网域名,待更新后实测。
hosts文件增加记录如下(可复制)
hosts文件所在的目录 C:\windows\system32\drivers\etc\
---------------------
127.0.0.1 tracking.tekla.com
127.0.0.1 api.account.tekla.com
127.0.0.1 local.tekla.com
127.0.0.1 account.tekla.com
127.0.0.1 id.trimble.com
127.0.0.1 account.wondershare.com
127.0.0.1 local.warehouse.tekla.com
---------------------
以下图片为增加记录实例.