通过netExtender连接时,无法使用名称访问工作网络

在同一行中已经有很多问题,但我没有看到它们有所帮助: netExtender vpn 6.0暂时工作,然后远程主机超时 – 已经更新但不能解决问题。

如何让Netextender(VPN)在Ubuntu 12.10 x64中运行? – 不是真正的解决方案

如何在Ubuntu 13.04上运行NetExtender VPN客户端? – 我不确定是否需要完成这些步骤(请看下面)

断开Netextender VPN:没有互联网 – 没有类似的问题。

在我的例子中,netExtender报告连接成功,这是日志的一部分:

Connected. Logging in... Login successful. failed to retrieve epc agent version SSL Connection is ready Using SSL Encryption Cipher 'RC4-SHA' Using new PPP frame encoding mechanism Using PPP async mode (chosen by server) Connecting tunnel... Client IP Address: 1.2.3.4 (example) 

ifconfig报告:

 ppp0 Link encap:Point-to-Point Protocol inet addr:1.2.3.4 PtP:192.0.2.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1280 Metric:1 RX packets:10 errors:0 dropped:0 overruns:0 frame:0 TX packets:12 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:590 (590.0 B) TX bytes:526 (526.0 B) 

即使netEnxtender说连接,我也无法访问我的办公室VPN。

whatismyip在连接后报告我的ISP IP。

我正在使用Ubuntu 13.10(32位)

[编辑]:好的,我说得太早了。 这是实际问题:VPN是连接的,我可以访问所有具有IP地址而不是名称的计算机,可能是什么原因?

这是您要连接的网络的DNS服务器的问题。 您连接的网络是否提供DNS服务? 你问网络管理员了吗? 他/她应该能够告诉您如何设置DNS设置以便能够执行此操作。

如果你能和管理员交谈,那就好了。 如果没有,您可以通过在/etc/hosts文件中添加别名来为您的计算机设置此项。 以root身份打开文件,并为要通过名称访问的每个主机添加一行:

 123.456.7.8 machine1 432.123.45.8 machine42 11.22.33.4 randomsillyname 

保存文件,您将能够使用名称randomsillyname连接到IP 11.22.33.4