如何使用本地DNS访问多个服务器


0

我想通过本地计算机访问不同的服务/网站,也可以通过互联网访问。


我的网络设置

Network setup 我使用新的DSM 6.1在Synology DS216j上运行本地DNS。 我已配置我的本地DNS来解决 cloud.mydomain.comweb.mydomain.com

我的路由器是TP-Link Archer 2600。

关于DynDNS来自 noip.com 我创造了一个 一个举办方 从本地网络指向外部IP的条目。


我尝试了什么:

当我进入 cloud.mydomain.com 在我的本地电脑上( PC 1 )本地DNS将我重定向到正确的网站。同样的 web.mydomain.com

但是当我尝试进入时 cloud.mydomain.com 要么 web.mydomain.com 在互联网上的外部计算机上( PC 2 我得到暂停。

当我配置例如端口80的前向端口时 cloud.mydomain.com 我可以访问本地服务器。但只有那个服务器,我是否进入cloud.mydomain.com或 web.domain.com

通过Internet从计算机访问本地服务器需要配置什么?

Answers:


0

一种选择是使用另一个公共IP,因此cloud.mydomain.com的DNS记录将指向IP1,web.mydomain.com将指向IP2。

另一种选择是使用反向代理,因此cloud.mydomain.com和web.mydomain.com都将指向相同的IP,端口80将转发到本地网络中的反向代理,反向代理将转发基于HTTP的请求在HTTP GET中的域名到云或www服务器。


反向代理 是关键词。我现在在Synology DSM中添加了一个反向代理a 教程
EhMann365
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.