我最近在我的工作计算机上安装了Ubuntu GNOME,以取代Windows 7,因为我将做很多Linux开发工作。
我们的许多配置和开发脚本使用公司网络上服务器的缩短URL。也就是说,它们使用http://server
而不是http://server.location.company.com
。我在Windows中从未遇到过这些URLS的问题,但是我无法使它们在Ubuntu中正常工作。对于我来说,仅键入完整的标准URL是不可行的,因为在各种脚本中到处都使用了缩短的格式,但是我可以访问长格式的URL。
当我使用Dell SonicWall NetExtender VPN客户端连接到公司的VPN时,缩短的URL可以正常工作。
根据我到目前为止所做的研究,我认为我需要location.company.com
在Ubuntu上配置为搜索域,但是到目前为止,我这样做的尝试都失败了。这是我尝试过的:
- 在“网络连接”应用中,编辑我的无线连接。在“ IPv4”选项卡下,选择“仅自动(DHCP)”地址。然后输入
location.company.com
作为搜索域,并同时放入我们的DNS服务器。这没有明显的区别。 - 修改描述dhclient.conf 这里。
- 运行
dpkg-reconfigure resolvconf
以确保它动态更新resolv.conf。
我也担心在这一点上我尝试了几种不同的方法,它们可能会相互干扰。我知道在最近几年中,Ubuntu改变了此配置的某些部分,因此很难找到最新信息。对我来说,目前还不清楚网络管理器,resolvconf,dhclient和其他配置文件如何在最新版本的Ubuntu中一起工作。
因此,我的问题是:如何配置计算机以使简短URL在Ubuntu 14.10中正常工作?
或者,我应该使用哪些网络配置程序来执行此操作,应如何配置它们,以及如何验证它们是否正常运行?
谢谢你的帮助!让我知道是否可以提供其他信息。
编辑:这是我的/etc/resolv.conf
,我相信它是由resolvconf生成的。
# Add Company Nameservers and Domain
nameserver 192.168.200.53
nameserver 192.168.200.65
search location.company.com
nameserver 127.0.1.1
search location.company.com
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.1.1
search hsd1.co.comcast.net