我在Azure上有一个Linux VM,我可以使用SSH访问它而没有任何问题。我需要从外面访问另一个端口(比方说7077),这是我到目前为止所做的,但无法建立连接
从网络设置创建了入站规则,它在连接到网络接口的网络安全组上创建了规则。
添加了一个新的网络安全组,将其附加到子网
如果我在端口22上执行netcat请求,我获得了成功的连接,但对于端口7077,我得到连接被拒绝。
还有端口的IP流验证通过
任何指针都会有所帮助。
答案 0 :(得分:0)
您需要在VM的防火墙设置中允许相同的端口。操作系统本身就是拒绝连接,表明您没有设置任何防火墙规则来允许该端口。
尝试在防火墙设置中添加允许规则,看看是否可以访问该端口。
https://www.digitalocean.com/community/tutorials/how-to-list-and-delete-iptables-firewall-rules
http://www.thegeekstuff.com/2011/02/iptables-add-rule/
Ubuntu 17.04 https://help.ubuntu.com/lts/serverguide/firewall.html