我可以在路由器上进行配置以domain-abc.com
映射到指定的公共 IP 吗?
目前,我可以通过配置 /etc/hosts 将域映射到我的工作站上的任何公共 IP 来实现这一点。
但是,我需要能够在路由器级别进行配置以覆盖公共 DNS,以便 LAN 上的所有网络设备(包括移动设备)都能够解析domain-abc.com
答案1
所以答案是肯定的,您可以配置路由器来映射指定的公共 IP。
好处是这里
首先,您需要刷新您当前的路由器。功能演示位于底部
如果您有任何特殊配置,请写下您的配置,因为安装后您将需要使用 DDWRT 设置所有配置。
选择初始安装的web flash版本。
1.通过这里安装,使用 IP 登录到您的路由器。
2.点击侧面的连接
3.单击手动更新固件选择您下载的.img 并让路由器更新。
4.现在登录到路由器 IP 将是 192.168.1.1
5.系统将提示您输入用户名和密码并登录。
现在按照之前的方式设置路由器。
并按照以下指南操作
那么你需要在 DD-WRT 中做出哪些改变呢?以下是你需要做的事情:
登录管理界面后,转到“服务”选项卡。找到标有DNSMasq,并确保已启用 DNSMasq 选项。这是最有趣的部分。在“附加 DNSMasq 选项”框中,以每行一个条目的格式输入本地 DNS 配置: 地址=/机器名或域名/ip地址– machine_or_domain_name 是您要为其创建/更改 DNS 的域名(例如 camera.example.com、google.com、intranet),ip_address 是您希望它指向的新 IP 地址。将设置应用于 DD-WRT,您就应该一切就绪了。以下是您的 DNSMasq 设置的示例:
这里还有一个演示,单击即可查看功能。DDWRT-BUILD 16562 直播
所以你会看起来这样地址=/domain-abc.com/ThePublicIP
享受您的新且更强大的路由器。