都是通过域名访问网站,怎么识别客户端是否是内网客户?

都是通过域名访问网站,怎么识别客户端是否是内网客户?

我有这样的需求,内网通过域名访问看到的 栏目分类和外网看到的不一样.
内网可以展示更多的栏目数据

阅读 3.2k
3 个回答

三种方法,难度从低到高,挖的坑从深到浅

  1. 给所有内网客户端设置Host
    最简单,但是天坑,每有新电脑,都要手动去设置
  2. 给内网DNS上加一条解析记录
    难度中档,路由器一般都不会给Web界面改DNS的,需要命令行改配置文件,好处是跟DHCP集成起来的话,以后就不用管了
  3. 设置DMZ
    难度最高,需要改网络拓扑,而且需要路由器厂家技术过硬才不会出bug,好处是IP访问也能解决,以后也不用管了
    题主既然提了这个问题,应该说明路由器DMZ的本地回环是有bug的

综合上述,推荐改内网DNS。

判断ip,是不是你们内网的ip

域名只是对IP的翻译,你可以补充DNS相关知识

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题