0

我在 azure 上有一个 Linux VM,我可以使用 SSH 访问它而没有任何问题。我需要从外部访问另一个端口(比如说 7077),这是我到目前为止所做的,但无法建立连接

  1. 从网络设置创建入站规则,它在连接到网络接口的网络安全组上创建规则。

  2. 添加了一个新的网络安全组,将其附加到子网

如果我在端口 22 上执行 netcat 请求,我会成功连接,但对于端口 7077,我会被拒绝连接。

还具有端口的 IP 流验证通过

任何指针都会有所帮助。

4

1 回答 1

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

于 2017-12-19T23:53:05.587 回答