我想在端口1234上telnet虚拟机。我在vm上运行server.exe,侦听端口1234.
当我在虚拟机cmd中运行telnet时,“telnet 127.0.0.1 1234”响应为
“OK”
然而,当我使用“telnet publicIP 1234”响应从外部运行telnet
时连接到publicIP ...无法打开与主机的连接 端口1234:连接失败
我在azure portal中添加了端点,并尝试从虚拟机和本地计算机关闭防火墙。
有人可以建议吗?
答案 0 :(得分:0)
需要考虑两件事:
server.exe
还侦听VM网络适配器,但不仅仅是在127.0.0.1上ISP
(互联网服务提供商)不会阻止传出端口 - 非常常见问题。要避免(2)将VM端点的公共端口更改为80并尝试使用telnet publicIP 80
要确保您符合(1),请在虚拟机上尝试telnet **localIP** 1234