错误信息:
/usr/bin/wg-quick: line 31: resolvconf: command not found
问题:
我不完全确定,我确实openresolv安装了 rn 并尝试了它并在resolvconf安装时得到了相同的响应。
无论哪种方式,我都无法连接到我的 VPN。
Tim*_*Tim 29
现代 Linux 发行版使用 systemd,它带有自己的风格
resolvconf作为resolvectl命令的一部分。请参阅联机帮助页。所谓的符号链接resolvconf可以创建在某个地方$PATH。
/usr/local以防止可能出现包冲突:
ln -s /usr/bin/resolvectl /usr/local/bin/resolvconf
Run Code Online (Sandbox Code Playgroud)
符号链接到位后,wg-quick对我来说效果很好。
编辑:有一个要求符号链接的 Debian错误报告
tho*_*ive 14
有同样的问题,在这个页面上找到:https : //github.com/StreisandEffect/streisand/issues/1434
sudo apt install openresolv
Run Code Online (Sandbox Code Playgroud)
为我解决了。
小智 5
尝试使用systemctl:
systemctl start wg-quick@<vpn-name>
Run Code Online (Sandbox Code Playgroud)
或者,如果您希望每次启动机器时都启动 VPN,请使用:
systemctl enable wg-quick@<vpn-name>
Run Code Online (Sandbox Code Playgroud)
小智 5
它\xe2\x80\x99s 不是解决方案,但如果您注释掉 wg0 conf 文件中的 DNS,它将起作用。wg-quick 在幕后做了很多事情,其中之一是调整名称服务器,通常是为了使用您的 VPN 提供商。将 /etc/resolv.conf 设置为使用 Cloudflare (1.1.1.1),然后重试。它应该在没有 resolvconf 依赖的情况下进行连接。
\n| 归档时间: |
|
| 查看次数: |
26283 次 |
| 最近记录: |