快速记录一下曾经以为很复杂的内网 DNS 解析。
- 到路由器上设置
DNS Server
,在 H3C 上的路径为:高级设置 - 应用服务 - DNS Server。 - 在
DNS Server
中设置域名和目的 IP(默认只能访问 80 端口)。 - 如果每个域名都要一个独立的 IP 显然在内网环境不多见,大多数时候都是在同一台机器上跑 Docker 服务,对外暴露不同端口。因此需要找一台机器做反向代理,假设这台机器的 IP 是 10.0.0.2。
- 对与群晖 NAS,控制面板 - 应用程序门户 - 反向代理服务器 可以方便地设置反向代理(可能需要先安装 Apache 的套件)。只要把域名(来源)和目的地(10.0.0.2:<端口>)设置好就行。
- 如果没有 NAS,就找一台长期开机的机器,上面装个 Nginx,同样做反代即可。用单独机器装 Nginx 的好处是,可以设置非 80 端口的转发,以及配置 TLS——不过这些在内网都不重要就是了。
能够不用记 IP 和端口地使用内网服务真的好快乐!
Comments