如何正确移植


0

我们有一个网站,我的上司要我安装Synology打包的邮件服务器。当我搞乱端口转发时,我能够设置邮件服务器和NAS连接到互联网(这意味着我现在可以通过互联网访问NAS)。

问题是网站不见了。

我该如何解决?我正在使用ZyXEL路由器,因为我的白痴,我不记得端口转发中的默认设置。

我尝试在端口80中进行移植,我在服务器IP地址中使用ISP提供的公共IP和默认服务器,我把我们的NAS的IP。但是当我输入我们网站的URL时,它会显示zyxel路由器的配置页面。如果我在服务器IP地址中提供NAS的IP地址并在默认服务器地址中再次使用它,则会显示Synology网站上显示“找不到您正在寻找的页面”在此先感谢您。


网络服务器在哪里?它是从Synology还是其他服务器运行的?您需要找到它的IP地址并将端口80转发给它。
Paul

我建议使用80以外的端口。您可以使用8000或8080。
David Schwartz

谢谢大家,我真的很感激。我稍后再试。
Lucas Juan

Answers:


2

完成David Schwartz对完整答案的评论:

假设:

  • 路由器
  • WebServer(在端口80上,如果你有HTTPS页面,可能是443)
  • Synology(管理页面为5000或5001,MailStation使用80或443进行HTTPS)

在您的路由器上:

  • PortForward端口80到WebServer - 这将使您/您的用户只需键入www.myaddress.com或您的URL即可连接到您的Web服务器。
  • PortForward 5000和/或5001到Synology(5000用于HTTP,5001用于HTTPS - 您可以根据需要更改) - 因此您可以从外部访问Synology Web Management - 如果需要(如果没有,那么请不要将其转发)
  • PortForward 443到Synology - 这会将任何https请求重定向到Synology。然后,您的客户可以通过输入 - >来访问Synology Mailstation。 https://www.myaddress.com/mail

如果你确实需要443去你的WebServer(因为你有HTTPS内容),那么你可以做些什么来解决它:

  • PortForward 8080(或其他随机端口)到Synology端口80
  • PortForward 11443(或其他随机端口)到Synology端口443

然后人们可以访问MailStation的方式是www.myaddress.com:8080/mail或 https://www.myaddress.com:11443/mail - 不理想,但它是一种解决方法。

如果您有第二个公共IP,那将使它变得如此简单。

希望这会有所帮助,并且归功于David Schwartz。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.