如何使用 VPN 访问欧盟禁止的俄罗斯网站?

Mik*_*Mus 9 networking vpn unix openvpn http

我是俄罗斯网站的爱好者。最近欧盟对其实施了禁令。他们说这是因为乌克兰战争。因此,我注册了一个俄罗斯VPS并在其上安装了一个OpenVPN服务器(使用一个流行的脚本来自动执行该过程)。我选择的DNS服务器是1.1.1.1,我认为它很聪明,所以我选择了端口443上的UDP。

\n

然而,当我从我在欧盟的公寓作为 OpenVPN 客户端连接到它时,内容似乎仍然被阻止。我的朋友有另一个 VPN。这是NordVPN,她可以在 Mac 上毫无问题地查看内容。我使用的是带有Debian\xc2\xa011 (Bullseye) 且没有systemd 的机器。

\n

为了缩小问题范围,我在VPS上通过SSH登录时使用了名为w3m的终端浏览器,并且可以通过这种方式查看内容。我可以看到,通过使用 的标准测试dnsleaktest.com,我在默认配置下出现了 DNS 泄漏。

\n

我希望上述信息对于知情者来说可能是推断问题所在的全部信息。

\n

我不太清楚俄罗斯的审查制度在技术上是如何实施的。因此,这隐含地定义了一个问题:如果我能理解审查制度是如何实施的,我希望学习如何配置我的服务器和客户端以获得访问权限。

\n

Mik*_*Mus 9

  1. 我安装了可用于 Debian 的软件包openresolv(ArchWiki 有更多关于DNS 的信息)。

  2. 我做的第二件事是将以下三行插入到ovpn-file之前<ca>-tag

    script-security 2
    up /etc/openvpn/update-resolv-conf
    down /etc/openvpn/update-resolv-conf
    
    Run Code Online (Sandbox Code Playgroud)

鲍勃是你叔叔!

所以我猜欧盟正在通过使用 DNS 服务器来阻止这些网站。我将等待一段时间,等待其他拥有更广泛知识的人接受这个问题的答案。