我在一个VMware工作站VM中运行UbuntuServer22.04(主机操作系统是Windows11Pro)。
我发现我必须通过运行"/etc/init.d/vpnserver“来手动启动Softether。所以至少它安装正确
我尝试运行"update-rc.d vpnserver默认设置“,使其在登录后自动启动,但没有效果。
我试过这个指南:https://www.digitalocean.com/community/questions/softether-is-not-starting-after-reboot
但是,问题是当我使用sudo systemctl enable vpnserver.service启用服务时,它会给我一个错误:
update-rc.d: error: vpnserver Default-Start contains no runlevels, aborting我尝试了三种变体:
#1 "sudo nano /etc/init.d/vpnserver“
> #!/bin/sh
> # chkconfig: 2345 99 01
> # description: SoftEther VPN Server sleep 10 DAEMON=/usr/local/vpnserver/vpnserver LOCK=/var/lock/subsys/vpnserver
> test -x $DAEMON || exit 0 case "$1" in start) $DAEMON start touch
> $LOCK ;; stop) $DAEMON stop rm $LOCK ;; restart) $DAEMON stop sleep 3
> $DAEMON start ;;
> *) echo "Usage: $0 {start|stop|restart}" exit 1 esac /etc/init.d/vpnserver start exit 0#2 (代码如下) "sudo nano /etc/systemd/system/vpnserver.service“
-而且--
#3 (下面有代码) "nano /lib/systemd/system/vpnserver.service“
Description=SoftEther VPN Server
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/vpnserver/vpnserver start
ExecStop=/usr/local/vpnserver/vpnserver stop
[Install]
WantedBy=multi-user.target有什么想法吗?谢谢!
发布于 2022-06-01 14:53:44
我遵循了相同的指南,并遇到了同样的问题,但是通过在init.d中的vpnserver文件中添加一个###块,然后重新运行systemctl命令,可以让服务在启动时启动。
sudo nano /etc/init.d/vpnserver在#!/bin/sh行之后,将### BEGIN信息/ ### END INIT信息块添加到文件的顶部。文件的其余部分与指南中的内容相同。
#!/bin/sh
### BEGIN INIT INFO
# Provides: vpnserver
# Required-Start:
# Required-Stop:
# Default-Start: 2 3 4 5
# Default-Stop:
# Short-Description: SoftEtherVPNServer
### END INIT INFO
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/local/vpnserver/vpnserver
LOCK=/var/lock/subsys/vpnserver
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0然后再次运行enable命令,
systemctl enable vpnserver.service之后,当我重新启动服务器时,VPN服务会自动启动。
https://askubuntu.com/questions/1410809
复制相似问题