Здравствуйте, уважаемые профессионалы сетевого администрирования! У меня есть такой скрипт /opt/vpnserver.sh.:
#!/bin/sh
# chkconfig: 2345 99 01
# description: SoftEther VPN Server
DAEMON=/usr/src/vpnserver/vpnserver
LOCK=/var/lock/subsys/vpnserver
TAP_ADDR=192.168.10.1
test -x $DAEMON || exit 0
case "$1" in
start)
$DAEMON start
touch $LOCK
sleep 1
/sbin/ifconfig tap_tap_virtual $TAP_ADDR
systemctl start dhcpd
;;
stop)
$DAEMON stop
rm $LOCK
;;
restart)
$DAEMON stop
sleep 3
$DAEMON start
sleep 1
/sbin/ifconfig tap_tap_virtual $TAP_ADDR
systemctl start dhcpd
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac
exit 0
После перезагрузки не срабатывает автозагрузка vpn сервера :P
● vpnserver.service - vpnserver daemon
Loaded: loaded (/etc/systemd/system/vpnserver.service; enabled; vendor preset: enabled)
Active: activating (auto-restart) since Mon 2024-03-11 10:37:01 GMT; 2s ago
Process: 878 ExecStart=/opt/vpnserver.sh start (code=exited, status=0/SUCCESS)
Process: 882 ExecStop=/opt/vpnserver.sh stop (code=exited, status=0/SUCCESS)
PS. Ubuntu 20.