admin管理员组文章数量:1026989
我们自己搭建了一个weather.sophia,多个版本的软件使用这个server,现在server经过变动,在部署之前,需要测试,因此需要搭建测试环境:如何让测试机器访问的weather.sophia都定位到test_server的地址。当测试完毕后,再将其真正部署上去。
一台路由器,设置路由器的域名重定向,这可以使得连接路由器的所有client,访问的域名都重定向到test_server。
而实际情况,手里的路由器并不支持域名重定向,因此第二种方案,搭建一个测试用DNS服务器test_DNS,将test_DNS加入到路由器的DNS服务器列表,这个搭建的test_DNS中将weather.sophia的域名重定向到具体ip地址。
而搭建DNS,我们采用dnsmasq,另外注意搭建DNS的机器不能是连接Route下的机器,因为路由器上设置DNS时,要求DNS与lan ip不能是同一网段。
现在,我们有以下硬件
Route下连接linux_clients和windows_clients,test_DNS并不连接在Route下。
- Route
- test_DNS 10.3.16.46
- test_server 192.168.0.2
- linux_clients 192.168.0.5
- windows_clients 192.168.0.7
test_server
这里我们的test_server是搭建在路由器下的一台机器,ip为192.168.0.2
test_DNS
- ubuntu机器上 安装dnsmasq
sudo apt-get in
我们自己搭建了一个weather.sophia,多个版本的软件使用这个server,现在server经过变动,在部署之前,需要测试,因此需要搭建测试环境:如何让测试机器访问的weather.sophia都定位到test_server的地址。当测试完毕后,再将其真正部署上去。
一台路由器,设置路由器的域名重定向,这可以使得连接路由器的所有client,访问的域名都重定向到test_server。
而实际情况,手里的路由器并不支持域名重定向,因此第二种方案,搭建一个测试用DNS服务器test_DNS,将test_DNS加入到路由器的DNS服务器列表,这个搭建的test_DNS中将weather.sophia的域名重定向到具体ip地址。
而搭建DNS,我们采用dnsmasq,另外注意搭建DNS的机器不能是连接Route下的机器,因为路由器上设置DNS时,要求DNS与lan ip不能是同一网段。
现在,我们有以下硬件
Route下连接linux_clients和windows_clients,test_DNS并不连接在Route下。
- Route
- test_DNS 10.3.16.46
- test_server 192.168.0.2
- linux_clients 192.168.0.5
- windows_clients 192.168.0.7
test_server
这里我们的test_server是搭建在路由器下的一台机器,ip为192.168.0.2
test_DNS
- ubuntu机器上 安装dnsmasq
sudo apt-get in
版权声明:本文标题:路由器 设置DNS 域名拦截 重定向 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://it.en369.cn/jiaocheng/1740346381a1754591.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论