端口共享问题

端口共享问题

最近我开始尝试在自己的私有网络设备上托管电子邮件服务器。上述服务器要求我在路由器上打开端口以隐藏所有内容。

一旦所需的端口(SMTP、IMAP 相关)全部打开并转发到邮件服务器,我将失去连接到同一网络的 PC 上的 Thunderbird 邮件客户端的功能。

因此,Thunderbird 可以在该 PC 或邮件服务器上运行。

邮件服务器的 Web 访问页面也发生了类似的事情。整个域都启用了 SSL,因此如果我将端口 443 转发到邮件服务器的 Web 服务器,那么同一网络上的 PC 的 Web 浏览器连接就会混乱。

现在正在研究如何让邮件服务器和普通台式电脑同时参与 HTTPS 以及 SMTP 和 IMAP 业务的各种选项,并且所有这些都通过一个公共 IP 地址实现,我的选择似乎并不多。

现在我正在考虑尝试创建一个反向代理服务器来解决这些传入数据的问题。

反向代理服务器可以解决这些问题吗?或者它是否需要不同的解决方案(我可能没有意识到)?

答案1

听起来你的路由器被设置为转发请求之内LAN,而不是外部局域网(广域网/互联网)。

请注意,家用/零售调制解调器附带 TCP 25 阻止(根据美国法律),并且您的 ISP 也可能会阻止 TCP 25,因此在住宅 ISP 上运行可从外部访问的邮件服务器是不切实际的,除非您的 ISP 愿意重新配置您的调制解调器并且不阻止 TCP 25。此外,如果您可以解决这个问题,目标邮件服务器几乎肯定会将您的外发邮件标记为垃圾邮件。

相关内容