我需要从 Ubuntu 12.04 安装连接到 openVPN 服务器。
因此,我已经安装了 network-manager-openvpn 包并配置了 vpn 连接。
然后我尝试连接到 vpn 服务器,看到成功消息,但是当我尝试使用网络执行某些操作时出现“目标无法访问”错误,所以我甚至无法 ping vpn 服务器。
这是我从服务器获取的 client.conf 文件
client
dev tun
proto tcp
remote server.com 1194
nobind
persist-key
persist-tun
ca ca.crt
cert igor.crt
key igor.key
comp-lzo
verb 3
在网络管理器设置中,我设置了网关 (server.com)、身份验证类型 - 证书 (TLS)、设置所有证书、启用使用 LZO 数据压缩选项和使用 TCP 连接。那么,可能出了什么问题,或者我可以在哪里找到一些日志?
我在 Ubuntu 11.10 上进行了相同的设置,并且运行良好,所以我的配置中肯定缺少了某些东西。
谢谢建议。
UPD:当我运行openvpn --config client.con
vpn 时工作正常
当 VPN 已连接但不起作用时使用 ifconfig
eth0 Link encap:Ethernet HWaddr f4:6d:04:e7:05:c6
inet addr:172.16.24.133 Bcast:172.16.24.255 Mask:255.255.255.0
inet6 addr: fe80::f66d:4ff:fee7:5c6/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4097 errors:0 dropped:0 overruns:0 frame:0
TX packets:3700 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3843712 (3.8 MB) TX bytes:596337 (596.3 KB)
Interrupt:56 Base address:0xc000
tun0 Link encap:UNSPEC HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
inet addr:10.8.0.30 P-t-P:10.8.0.29 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:2 errors:0 dropped:0 overruns:0 frame:0
TX packets:10 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:294 (294.0 B) TX bytes:11813 (11.8 KB)
答案1
我可能遇到了同样的问题。我在网上搜索到了两种不同的解决方案。
转到 IPv4 设置->路由并选中“仅使用此连接...”。[这对我来说不起作用]
另一种是指定 DNS:转到 IPv4,将方法更改为“仅自动(VPN)地址”,然后指定 DNS(例如 Google 的 8.8.8.8)[对我有用]