我在我的azure帐户上有一个Linux(CentOS 7)虚拟机。 我打开端口20212在入站和出站规则,但是当我尝试telnet我收到以下消息:
telnet:无法连接到远程主机:连接被拒绝
[UPDATE]
也许在我的问题上稍微澄清一点。 我正在尝试打开端口20212的虚拟机上的Java程序。 所以我试图连接使用Java套接字,这里是我得到的地方我运行我的程序的错误:
java.net.BindException:无法分配请求的地址(绑定失败)
这个错误是因为端口拒绝连接!
你确定firewalld没有阻止进入港口吗? 尝试firewall-cmd --add-port=20121/tcp 。 但是请注意,除非执行firewall-cmd --add-port=20121/tcp --permanent ,否则此设置无法在重新启动后存活。