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

通过 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  P-t-P: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 地址但不能访问名称的计算机,原因是什么?

答案1

这是一个DNS您所连接的网络的服务器。您所连接的网络是否提供 DNS 服务?您是否询问过网络管理员?他/她应该能够告诉您如何设置 DNS 设置才能做到这一点。

如果您可以与管理员交谈,那就太好了。如果不能,您可以通过在文件中添加别名来为您的机器进行设置/etc/hosts。以 root 身份打开文件,并为您想要按名称访问的每个主机添加一行:

123.456.7.8  machine1
432.123.45.8 machine42
11.22.33.4   randomsillyname

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

相关内容