如何设置我的办公网络,以便不合格的域名解析就像添加了默认后缀一样?

如何设置我的办公网络,以便不合格的域名解析就像添加了默认后缀一样?

我想在浏览器地址栏中输入“go/something”,然后浏览器请求“http://go.mydomain.com/something“。用例是 go.mydomain.com 是我们的内部 URL 缩短服务,因此这将重定向到http://some.long.url/with/some/long/text?and=parameters

显然,这不仅仅是 DNS 的胡闹,因为浏览器向服务器发出的请求需要包含带有 FQDN 的主机头,这样 Web 服务器才知道要返回什么。它还需要在网络上进行配置(也许是在路由器上的 DHCP 设置中?),以便我们网络上的所有用户都可以从此行为中受益,而无需编辑他们的操作系统设置,并且它需要独立于操作系统,因此它可以在移动设备、Mac、Windows 等上运行……

显然,不合格的域名在我们的局域网之外是行不通的,但是这是可以的。

答案1

DHCP 服务器允许您为客户端设置默认域名(RFC2132,DHCP 选项 15)和域搜索列表(RFC3397,DHCP 选项 119)。

除了响应 DHCP 请求的服务器之外,您不需要进行任何修改。

答案2

正如克里斯所说,您必须让 HTTP 服务器除了接受 FQDN 主机名之外,还接受非 FQDN 主机名。

对于 DHCP,您需要的选项是 119,域搜索选项:http://tools.ietf.org/search/rfc3397

相关内容