好的,所以我一直在网上搜索此问题的解决方案,但似乎没有任何答案对我有用。希望有人可以帮助我。我只是想配置 OpenVPN 客户端。
我正在跑步CrunchBang Linux 3.2.0-4-amd64 Debian 3.2.60-1+deb7u1 x86_64 GNU/Linux
,我刚刚切换到使用systemd
. 转换进行得足够顺利,但现在我无法使用 systemd 启动我的 OpenVPN 客户端,我尝试按照这些配置教程进行操作,但没有任何效果。
我可以从命令行使用openvpn /etc/openvpn/vpn.conf
. 所以我知道配置文件很好,它与 sysvinit 一起工作得很好,所以我并不感到惊讶。然后我尝试只做一个状态,systemctl status openvpn@vpn.service
结果是:
$ sudo systemctl status openvpn@vpn.service
openvpn@vpn.service
Loaded: error (Reason: No such file or directory)
Active: inactive (dead)
Run Code Online (Sandbox Code Playgroud)
我意识到我需要为服务做一些设置。我想被提示输入密码,所以我按照本指南创建了一个openvpn@.service
in /etc/systemd/system/
. 但是重新启动 OpenVPN 服务仍然不会提示输入密码。
$ sudo service openvpn restart
[ ok ] Restarting openvpn (via systemctl): openvpn.service.
Run Code Online (Sandbox Code Playgroud)
Fedora 教程完成了创建符号链接的步骤,但不会在演练中创建任何 .service 文件。
我错过了什么片段?我需要创建一个 openvpn@vpn.service 吗?如果是这样,我应该把它放在哪里?我觉得这不应该这么困难,但我似乎找不到任何适合我的解决方案。我很乐意提供更多需要的信息。
-rw-r--r-- …
Run Code Online (Sandbox Code Playgroud) 我意识到这可能是一个非常基本的问题,但我似乎找不到对我有意义的答案。我有为 IPv4 配置网络的经验,但 IPv6 完全不同。我正在努力解决这个问题。
我正在尝试将我的笔记本电脑配置为使用 IPv6。我将不得不在工作中开始处理 IPv6,所以我想我会在本地玩。我有几个关于地址配置的问题。
首先,基于此站点,我的 Linux 内核支持并针对 IPv6 进行了配置。
$ [ -f /proc/net/if_inet6 ] && echo 'IPv6 ready system!' || echo 'No IPv6 support found! Compile the kernel!!'
IPv6 ready system!
$ lsmod | grep -qw ipv6 && echo "IPv6 kernel driver loaded and configured." || echo "IPv6 not configured and/or driver loaded on the system."
IPv6 kernel driver loaded and configured.
Run Code Online (Sandbox Code Playgroud)
我可以使用ping6 -wlan0 [ip6addr]
. 我当前的 IP 是一个链接本地地址,据我所知,我需要一个全局范围来访问外部世界(如 ipv6.google.com)。