![将流量重定向到本地网络中的本地计算机,否则重定向到远程服务器](https://linux22.com/image/724616/%E5%B0%86%E6%B5%81%E9%87%8F%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E6%9C%AC%E5%9C%B0%E7%BD%91%E7%BB%9C%E4%B8%AD%E7%9A%84%E6%9C%AC%E5%9C%B0%E8%AE%A1%E7%AE%97%E6%9C%BA%EF%BC%8C%E5%90%A6%E5%88%99%E9%87%8D%E5%AE%9A%E5%90%91%E5%88%B0%E8%BF%9C%E7%A8%8B%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
TP-Link 中继器允许在连接到它们时通过某个域访问其 Web 界面。如果您未连接到它们并访问同一个域,则会看到他们的网站。如何在不遇到缓存问题的情况下完成此操作?基本上,如果用户从本地网络内访问某个域,我想将流向该域的流量重定向到本地计算机,如果从公共互联网访问,则将其路由到远程计算机。
答案1
你可以通过DNS实现这一点,例如,当设备连接到本地网络时,你就可以使用DHCP来提供你自己的DNS服务器,并且将其配置为“谎言”。
您可以在内部 DNS 解析器上创建一条记录,用于翻译示例.com到192.168.1.23。
当设备不再连接到你的网络时,它们将获得另一个 DNS 解析器,该解析器将提供真实的(外部)IP 地址示例.com给您的客户。