已经有很多类似的问题,但我认为它们没有帮助: 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
。