如何在Synology NAS上配置WordPress,以便网站对外界可见

时间:2018-02-04 19:28:54

标签: wordpress web public configure synology

这应该是一个简单的步骤,但没有指导,我的安装变成了为期一周的噩梦。

如何在NAS上配置Wordpress,以便通过我的域名mysite.com在公共互联网上显示我创建的网站? 目前,我只能通过http://192.168.1.169/wordpress/访问我的网站 这是毫无意义的,因为我无法邀请公众进入我的房子,也看到我的网站。所以必须有更好的方法......

    我的路由器上的
  • 端口80/5000是通过Synology的EZ-internet应用程序启用的
  • WebStation已定义虚拟主机,指向我在no-ip.com上的mysite.com
  • 在no-ip。我定义为目标MY IP,我通过谷歌搜索我的家庭网络中的“我的公共IP是什么”。

  • 当我在浏览器中输入mysite.com时,系统会提示我登录我的ROUTER?!?!?!为什么?我应该看到我的网站是在我的Synology NAS上开发的,而我不是!

我无法相信没有这方面的用户指南!我无法相信没有人知道如何做到这一点! 没有Youtube视频,没有论坛,没有答案???

非常沮丧....

3 个答案:

答案 0 :(得分:1)

你好像已经弄清楚这条路线了。如果你看到路由器的登录页面,那么可能会发生两件事:

  1. 您是否使用http或httpS作为您的网站地址?后者默认使用端口443。我认为你没有,但我不得不问。
  2. 路由器当前配置为处理其登录页面的端口80流量(这本身就是可怕的;不应该从Internet访问路由器登录页面)。在这种情况下,路由器应配置为将端口80转发到Synology上的端口80。显然EZ Internet没有很好地为您配置端口转发,或者路由器覆盖了这些设置。

答案 1 :(得分:1)

您需要登录到路由器并找到您的WAN IP。然后,将其替换为上面提供的地址。 192.168.1.169是您网络的内部IP。

这仅在您在路由器上设置了端口转发到NAS的情况下才有效。

仅当您使用DHCP和NAS mac地址为NAS分配了静态IP时,端口转发才有效。

还值得调查的是,您的路由器是否提供了DMZ(非军事区)。将NAS置于DMZ中可以提高要隐藏的其余网络的安全性。

答案 2 :(得分:0)

有点晚了,但也许这仍然可以帮助其他人。

  • 第1步:设置您的端口转发权限(如上述建议)。端口80和443应该在路由器上打开,并转发到NAS的(固定)内部IP地址。
  • 步骤2:与https://canyouseeme.org/或类似站点检查端口是否“真正打开”。 (我检查时不是这种情况)
  • 步骤3:启用网站并通过输入DNS(从LAN外部)来检查是否可以访问Synology的网络登录页面

如果所有这些都起作用,那么有一个重要的

  • 第4步:转到您的Wordpress信息中心->设置->常规

调整站点URL以使用您通过“ / wordpress”或其他子域提供的DNS。

现在您应该可以从外部访问它了

祝你好运