我对 azure 比较陌生,似乎无法掌握一些基本的网络概念。我想在一台机器上打开一个邮件服务器,并允许另一台机器连接到它,这样两台机器就可以通过虚拟网络使用电子邮件。(仅供内部使用,无需将其暴露在互联网上)。
我的尝试:我创建了两个虚拟机,将它们放在同一个网络组、资源组和安全组中。我在一台机器上安装了 hmailserver(我们称之为机器 A)。我能够连接到邮件服务器并从机器 A 发送/接收邮件。机器 B 看不到邮件服务器。服务器在端口 25 (SMTP) 和端口 143 (IMAP) 上运行。
机器 A 的 IP 是 10.0.0.4
如果我运行“telnet 10.0.0.4 25”,我会得到“无法打开与主机的连接...”
如果我运行 ping 10.0.0.4 我会得到成功的回复。
两个防火墙都完全关闭。
通过 Azure,我为入站和出站设置了安全规则,以允许两个端口上的“任意”。
在邮件服务器设置中,我允许来自任何 IP 的连接。
我尝试将服务器更改为在端口 1025 和 1026 而不是 25 和 143 上运行,并重新配置所有内容以查看这些特定端口是否被 azure 阻止。
我难住了。