如何用域名访问局域网中的网站
操作方法
- 01
如何用域名访问局域网中的网站 由于部分路由器不支持回访功能,在内网访问外网IP在路由器看来是形成了数据包的环路,就是内网机器发出的数据包经过路由器发出后,最终又发送回了路由器,路由器一位发生了数据包环路,为了避免就将他丢弃,所以自然打不开了,办法只有在内网架设DNS服务器,然后在里面添加相应的记录,把你们网站域名指向服务器的内网IP,然后都设置为使用内网的DNS服务器,当然修改每台机子的hosts文件也可以。 一是在内网(比如你的机器)做一个dns服务器,架设好dns服务器之后,就可以在将该dns服务器地址加入到每台电脑本地连接属性下的tcp/ip属性下了。 将局域网内各工作站设置为: 将“首选DNS服务器”设置为内网DNS,将“备用DNS服务器”设置为外网DNS的地址,即“先内后外”的访问原则, 这样设置完成后,所有工作站便既可访问外网又可访问内网了。 另一种方法,如果涉及的电脑不是很多,你也可以直接将域名到ip的解析写入每台电脑的system32/etc/drivers下的hosts中,因此在客户机修改 % systemdir % / system32 / drivers / hosts 添加: 192.168.1.10 www.aaaabbbbbcccc.net (www.aaaabbbbbcccc.net 为您的域名 192.168.1.10 为您的WEB服务器IP) 如果电脑比较多,上面两种操作在客户机上都可以用dos下的批处理来完成的,更改dns服务器要用到netsh,这方面资料可以自己搜索一下,而修改hosts文件则可以直接用批处理中的echo来完成,形如 echo www.aaaabbbbbcccc.com 192.168.0.2 >> %systemroot%system32driversetchosts