macOS Server 的网站托管,如何让 Mac 在路由器中实现互联网域名访问?

2018-02-28 10:25:42 +08:00
 islujw

在 Mac App Store 下载的 macOS Server 应用(也就是 Server.app )。

使用其中的「网站」功能创建托管自己的网站,但一直显示在本地网络可用,而互联网域名解析为本机互联网 IP 后并无法访问。以前在学校网络下如此解析是可以通过域名访问的。

现在是直接连接家中的 Wi-Fi,本机内网 IP 是 192.168.1.6

是不是要进行「端口映射」之类的操作呢,请问如何设置?(没有 Apple AirPort 设备)

3269 次点击
所在节点    服务器
6 条回复
czwstc
2018-02-28 16:57:18 +08:00
分清公网内网区别,配置端口转发( 80 )但是你的运营商一般会封 80,要换别的端口解析到 80
islujw
2018-03-12 14:07:02 +08:00
@czwstc 抱歉,没太理解。网站本身只配置了 SSL 的 443 端口,且配置了从 DigCert 申请的证书。我的理解是公网 IP 无法对应到 Mac 的内网 IP 上。在 Mac 上要如何处理呢?
czwstc
2018-03-12 18:13:37 +08:00
@islujw mac 上无法处理...在路由器上配置端口转发 外—>路由—->mac 不觉得要在路由器上动动手脚吗
islujw
2018-04-13 03:32:28 +08:00
@czwstc 似乎没有找到这个设置项。
islujw
2018-05-03 00:08:36 +08:00
@czwstc 买了个 AirPort Time Capsule。关闭了光纤路由器 192.168.1.1 上的 DHCP,并给 AirPort 分配了 192.168.1.2 的 IP 地址、开启了 DHCP。现在要增加端口转发,需要填写公共 TCP 端口、专用 TCP 端口、专用 IP 地址、公共 UDP 端口、专用 UDP 端口等。
通过 Server.app 来配置,会自动添加一个公共 TCP 端口 80, 443 以及专用 TCP 端口 80, 443 的转发。
运营商一般会封 80,是指公共端口还是专用端口?
我应该如何设置?
islujw
2018-05-03 00:29:36 +08:00
@czwstc 域名已经设置到公网 IP,但打开的话,总是会显示 192.168.1.1 的路由器管理页面。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/433380

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX