我对它了解不多,只想用 VPN 来隐私地浏览网页。所以...
我从 CyberGhost 下载了 .ovpn 文件,下载了 OpenVPN,输入了详细信息等等。起初它根本无法连接到互联网,但我更改了 iptables 和类似的东西(按照论坛的建议 - 我不懂这些东西),然后它就开始工作了。
现在我的问题是我的 VPN 根本没有改变我的 IP。
这是一些数据。我不太明白这意味着什么。我只希望我的 VPN 能正常工作 :'(
是否配置
eth0 Link encap:Ethernet HWaddr a0:d3:c1:65:df:a2
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:65536 Metric:1
RX packets:12524 errors:0 dropped:0 overruns:0 frame:0
TX packets:12524 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1202759 (1.2 MB) TX bytes:1202759 (1.2 MB)
tap0 Link encap:Ethernet HWaddr 62:22:d9:7f:3c:da
inet addr:10.129.9.170 Bcast:11.255.255.255 Mask:254.0.0.0
inet6 addr: fe80::6022:d9ff:fe7f:3cda/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:59 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 B) TX bytes:8996 (8.9 KB)
wlan0 Link encap:Ethernet HWaddr 48:5a:b6:81:4e:65
inet addr:192.168.1.5 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::4a5a:b6ff:fe81:4e65/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:219619 errors:0 dropped:0 overruns:0 frame:0
TX packets:137619 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:266730368 (266.7 MB) TX bytes:15699055 (15.6 MB)
某种配置。
client
remote 4-ro.cg-dialup.net 443
dev tun
proto udp
auth-user-pass
resolv-retry infinite
redirect-gateway def1
persist-key
persist-tun
nobind
cipher AES-256-CBC
auth MD5
ping 5
ping-exit 60
ping-timer-rem
explicit-exit-notify 2
script-security 2
remote-cert-tls server
route-delay 5
tun-mtu 1500
fragment 1300
mssfix 1300
verb 4
comp-lzo
ca ca.crt
cert client.crt
key client.key
我还勾选了‘仅将此连接用于其网络上的资源’。
/sbin/route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
5.254.97.77 192.168.1.1 255.255.255.255 UGH 0 0 0 wlan0
10.0.0.0 0.0.0.0 254.0.0.0 U 0 0 0 tap0
192.168.1.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
这些都是在 VPN 连接时发生的。你能用通俗易懂的语言帮我解释一下我需要做什么吗?我真的需要帮助。
答案1
我还勾选了‘仅将此连接用于其网络上的资源’。
这可能是问题所在。仅将连接用于其资源意味着您只能通过该 VPN 处理此 VPN 内的服务。如果您连接到显然不在此网络内的网站,则它不是本地资源,不会通过 VPN 连接。
你的第一条路线也说
0.0.0.0 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
这意味着所有与外部的连接都通过您的 wlan0 接口。使用有效的 VPN 后,它将如下所示(根据您的情况进行调整):
0.0.0.0 254.0.0.0 0.0.0.0 UG 0 0 0 tap0
我假设您正在使用网络管理器进行连接,因此我建议取消勾选“仅将此连接用于其网络上的资源”。此外,如果您正在使用网络管理器,通常不需要更改任何 iptables 规则,除非您正在使用带有配置文件的 openvpn 服务。
答案2
在他们的网站上找到的步骤摘要(请注意,链接包含可帮助您的图片,并且与 Ubuntu 非常相似 - 区别实际上只是 GUI 的外观,例如网络图标位于 Ubuntu 的右上角,而不是像 Windows 那样的开始菜单,我们有破折号):https://support.cyberghostvpn.com/index.php?/Knowledgebase/Article/View/395/0/configure-openvpn-for-linux-mint-with-network-manager
- 登录您在网站上的账户。
- 点击“我的设备”。
- 选择“其他设备”(带有企鹅标志)。
- 选择以下选项:
- 协议:OpenVPN(TCP)。
- 操作系统:Linux。
- 国家/地区:选择您想要的国家/地区。
- 服务器组:选择您想要的任意服务器组。
- 下载配置文件并解压缩 zip 文件。
- 确保您已安装以下软件
openvpn
:bridge-utils
、、network-manager-openvpn
和network-manager-openvpn-gnome
。- 您可以通过在终端中输入以下内容来执行此操作:
sudo apt-get install openvpn bridge-utils network-manager-openvpn network-manager-openvpn-gnome
。
- 您可以通过在终端中输入以下内容来执行此操作:
- 确保您退出系统并重新登录,或者输入
sudo restart network-manager
。 - 将您下载的 .ovpn 文件重命名为您希望它在网络管理器中显示的名称。
- 单击右上角栏中的网络图标,向下滚动
VPN Connections
并选择Configure VPN...
- 您也可以从仪表板访问并输入Network Connections
。 - 点击
Add
按钮并选择Import a saved VPN configuration...
。 - 转到您之前下载并重命名的文件的文件夹,然后选择 .ovpn 文件。
- 确保您检查
VPN
选项卡上的设置正确,我会在此处为您复制并粘贴网站上提供的信息:- 连接名称:输入此连接的名称,最好由要浏览的国家/地区和要使用的服务器组组成,例如“CyberGhost RO NoSpy”。
- 网关:服务器地址已经由加载的配置文件填写
- 类型:选择‘带证书的密码(TLS)’(通常已由加载的配置文件填写)
- 用户名:您的常规 CyberGhost 用户名。
- 密码:您的常用 CyberGhost 密码。
- 用户证书:在此输入用户认证文件('client.crt')的路径 - 通常已由加载的配置文件填写
- CA 证书:在此输入 CA 认证文件 ('ca.crt') 的路径 - 通常已由加载的配置文件填写
- 私钥:在此处输入密钥文件(“client.key”)的路径 - 通常已由加载的配置文件填写
- 单击保存。
现在要使用新的 VPN,只需单击右上角栏中的网络图标并选择您导入的 VPN 连接(或者如果您使用以下信息进行手动过程,请选择您创建的 VPN 连接)。
注意:如果这些步骤对您不起作用,请更改步骤 10、11 和 12 以执行以下操作:
- 单击
Add
并选择OpenVPN
而不是导入。 - 单击后
Create
,我将再次复制并粘贴以下网站上的信息,您需要将其放入选项VPN
卡中:- 连接名称:输入此连接的名称,最好由要浏览的国家/地区和要使用的服务器组组成,例如“CyberGhost RO NoSpy”
- 网关:您从帐户管理中记下的服务器地址,例如“4-ro.cg-dialup.net”
- 类型:选择“带证书的密码(TLS)”
- 用户名:您的常规 CyberGhost 用户名。
- 密码:您的常用 CyberGhost 密码。
- 用户证书:在此输入用户证书文件(“client.crt”)的路径。为此,单击右侧的符号并在 CyberGhost 文件夹中搜索相应的文件。
- CA 证书:在此输入 CA 认证文件 ('ca.crt') 的路径。为此,单击右侧的符号并在 CyberGhost 文件夹中搜索相应的文件。
- 私钥:在此输入密钥文件(“client.key”)的路径。为此,单击右侧的符号并在 CyberGhost 文件夹中搜索相应的文件。
- 单击
Advanced
按钮并输入以下内容(来自网站):- ‘常规’标签:
- 使用自定义网关端口:9081(对于 TCP 连接:80)
- 使用自定义重新协商间隔:已停用(也适用于 TCP 连接)
- 使用 LZO 数据压缩:已激活(也适用于 TCP 连接)
- 使用 TCP 连接:仅当您在帐户管理中配置本机 VPN 时选择了 OpenVPN TCP 连接时才激活。
- 使用 TAP 设备:已激活(如果无法建立数据连接,请停用;对于 TCP 也请停用)
- 使用自定义隧道 MTU:1500(对于 TCP,请停用)
- 使用自定义 UDP 片段大小:1300(对于 TCP,请停用)
- 限制隧道 TCP 最大段大小 (MSS):已停用(也适用于 TCP)
- 随机化远程主机:已停用(也适用于 TCP)
- ‘安全’标签
- 密码:AES-256-CBC(也适用于 TCP)
- HMAC 身份验证:MD-5(也适用于 TCP)
- ‘常规’标签:
- 单击
OK
,然后Save
。
答案3
我想知道您从哪里下载的?
我没有看到 Linux 的下载地址?
无论如何,我也想安装它,但很快就陷入困境。