我希望有人能帮我解决我面临的这个问题。我尝试在网上搜索各种论坛和指南来安装和配置 OpenVPN 以找到解决方案,但无济于事。但是,我不是专家,如果我错过了什么,我真诚地道歉,并希望你能给我指明正确的方向。
情况:
我有一个家庭网络,IPv4 网络为 192.1.168.1.0/24,我的 ISP 已为我提供了一个固定的公共 IP。我想在一台旧的 Dell XPS 机器上运行 Sonarr、Radarr 和 Transmission,建立一个下载站。然后,我希望所有下载都通过 VPN 服务提供商 (NordVPN),但是,我仍然希望保持对机器的远程访问(我应该能够将我的公共 IP/域名与端口号一起输入,并连接到我内部网络上的服务器)。我应该补充一点,我也有一台 Synology NAS,目前正在运行相同的设置,但是为了更快的响应,我想使用基于 Linux 的服务器。
我设法安装并访问了所有互联网服务,但是,我似乎无法安装 OpenVPN。我尝试使用具有 sudo 权限的非 root 用户传递以下命令:
sudo apt install openvpn
我得到的答复是:
sameep@sam-srv:~$ sudo apt install openvpn
Reading package lists... Done
Building dependency tree
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
openvpn : Depends: initscripts (>= 2.88dsf-13.3) but it is not installable
E: Unable to correct problems, you have held broken packages.
sameep@sam-srv:~$
我做错了什么吗?这是一个新的 Ubuntu 18.04 LTS 安装,并且仅将上述服务添加到系统中。
感谢大家的时间,
答案1
做这个:
$ apt-get remove openvpn
$ rm /etc/apt/sources.list.d/openvpn-aptrepo.list
$ apt-get update
$ apt-get install openvpn
摘自此处https://bugs.launchpad.net/ubuntu/+source/openvpn/+bug/1778482