如何禁用TeamViewer使用/预留端口80? 我确信在以前的版本<v4.1.6中曾经有一个“选项”中的单选button选项,它禁止它不需要它,但现在我找不到它。
此远程桌面应用程序是否需要端口80? 它与我们的开发服务器上的IIS冲突,并成为一个真正的痛苦。
谢谢大家。
你是否启用了Direct-In Modus? 您可以禁用它
Options > Advanced > Network > TeamViewer DirectIn check
从手册,第59页( PDF ):
检查打开一个对话框,检查TeamViewer的可用性。 DirectIn端口80和5938不必打开,但是,TeamViewer可以使用这些端口(如果可用)build立更快的连接。
Options > Advanced > Show Advanced Options > Don't use incoming ports 80 and 443
更改以下registry项。
在新的teamviewer你去高级设置,然后不要使用端口80
如果您使用的是Windows 7 x64,则会发现registry项位于不同的位置。 我search了registry,找不到任何沿着“GatewayAllowed”的行。 另一个关键如下:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \的TeamViewer \版本6 \ ListenHttp
DirectIn检查只是检查端口80是否通过路由器转发,不会停止劫持端口80.有一个registry更改,您可以(两个值需要更改,一个显而易见,一个不)。 我没有与我的细节,但如果你打电话给技术支持,忽略他们“这只是如何工作”,并坚持谈一个技术,你可能会得到它。 我一到我自己的电脑就会发布更改。
全新安装的TeamViewer 9默认不再劫持端口80。 对于以前的版本,其他修补程序正常工作。
在teamviewer似乎解决这个问题之前启动Apache服务器。
您可以在TeamViewer 5.1或更高版本中禁用此行为。
在其他>选项>高级下打开TeamViewer选项。 启用选项“不要使用传入端口80(仅推荐用于Web服务器)”,以便TeamViewer不会再尝试端口。