我想你的目标机(被控制端)是在外网,也就是说是非局域网,连接到外网的电脑,如果在对方的路由上做端口映射(vnc端口默认是5900)或是关闭对方windows的防火墙或是其他防火墙,在防火墙开放5900端口也可。上面的问题已经回答了你最后一个问题。如果只是windows防火墙,改设置在目标机上操作。
可能是防火墙阻断了 vnc链接的端口 默认 5900在防火墙里添加5900 为例外就可以了