我正在使用 VPN Tracker 来使 VPN 连接正常工作。但我的问题是,我必须使用 IP 地址来连接到“办公室内”的计算机。
我怎样才能让我的 Mac 解析属于办公网络的计算机名称?
谢谢,
-Vegar
答案1
另一种方法是,如果您连接的 VPN 服务器不合作,或者您只是想根据自己的喜好进行一些调整(例如,添加您自己的域搜索路径),请编辑 /etc/dhcp3/dhclient.conf 以附加或取代您的客户端从 VPN 服务器收到的信息,例如:
supersede domain int.company.com
supersede domain-search ny.int.company.com, la.int.threatmetrix.com
supersede domain-name-servers 192.168.0.x, 192.168.0.y
#request subnet-mask, broadcast-address, time-offset, routers,
# domain-name, domain-name-servers, domain-search, host-name,
# netbios-name-servers, netbios-scope, interface-mtu,
# rfc3442-classless-static-routes, ntp-servers;
request subnet-mask, broadcast-address, time-offset, routers,
host-name, netbios-name-servers, netbios-scope, interface-mtu,
rfc3442-classless-static-routes, ntp-servers;
这样,您就不会在任何程序背后触碰 /etc/resolv.conf,并且可以对其进行正确的维护。
“request”行表示我注释掉了默认的行,并删除了它提供的域名和域名服务器。我不能 100% 确定它是否仍然需要,它可能是我试验此解决方案时遗留下来的。
答案2
尝试完整域名(如 machine.example.com),或通过执行以下操作将域搜索路径添加到您的网络偏好设置:
- 系统偏好设置
- 网络
- 选择您的活动网络接口
- 先进的
- DNS
- 将您工作的域名添加到搜索域中
我的 Nortel VPN 客户端也无法正确执行 DNS。
答案3
贵公司使用的 VPN 服务器可能允许他们手动指定客户端连接时要分发的 DNS 服务器。请咨询您的 VPN 管理员,并确认公司的内部 DNS 服务器是否在列表中。
否则,您可以通过进入网络设置来添加内部 DNS 服务器,就像 churnd 所描述的那样。
答案4
编辑您的个人主机文件
C:\windows\system32\drivers\etc\HOSTS
添加带有 IP 地址的单个计算机名称