普里通尔是一个用于快速设置自托管 OpenVPN 服务器的 FOSS 工具。我使用官方安装手册在我的 Ubuntu 20.04.2 LTS 上安装了它们。现在我找不到 Pritunl 存储其自己的配置的位置以及放置所有主要网络设置的位置。我198.18.18.18
在我的/etc/resolv.conf
和中只看到一个名称服务器/run/systemd/resolve/resolv.conf
,这些文件没有符号链接。
我找不到谁提供了这个名称服务器。我无法 ping 这个地址,但我的系统可以解析主机名,例如 google.com。
lsof -i :53
返回 127.0.0.53 上的 systemd-resolve,因为它在 配置/run/systemd/resolve/stub-resolv.conf
,并且没有真正的 DNS 服务器。
/etc/openvpn
即使我通过 Pritunl WebGUI 创建了两个 VPN 接口(tun2 和 tun7),它仍然是空的。
/etc/hosts
并且/etc/nsswitch.conf
无法帮助理解这一点。
/etc/systemd/network
为空。/etc/network/interfaces.d
包含一个 eth0 的配置,但不包含 tun2 和 tun7 的配置。
nmcli 显示所有接口(nmcli device show
)但连接列表为空。
因此,我无法解释如何添加
- 仅适用于机器的静态主机名:ip 对或
- 对于 VPN 服务器的所有客户端
- OpenVPN 服务器实例的一些附加配置选项
- 一个专用的 DNS 服务器,比如 dnsmasq(因为端口 53 很忙,而且我不明白在哪里可以将它们应用于机器上的所有服务)。
如果 Pritunl 通过自己的配置器(如 nmcli 或IP地址我怎样才能影响他们的默认行为?
答案1
也许你必须先阅读文档?或者搜索一些带有“pritunl”名称的文件?(/etc/pritunl.conf)
为您谷歌搜索:Pritunl 的所有数据都存储在 MongoDB 数据库中。 https://docs.pritunl.com/docs/backup