2020/05/25現在
##download wget http://jp.softether-download.com/files/softether/..........tar.gz ##展開(vpnclient) tar -zxvf soft.............tar.gz ##移動 sudo vpnclient /usr/local/ ##インストール cd /usr/local/vpnclient/ sudo make ##起動 sudo ./vpnclient start
sudo /usr/local/vpnclient/vpnclient start sudo /usr/local/vpnclient/vpncmd niccreate #エラーになるなら、プロセスを終わらせてからvpnclientを起動し直し accountcreate accountpasswordset accountstartupset accountconnect accountstatusget
#HUBを指定する前に指定する ipsecenable enable l2tp over ipsec = yes enable raw l2tp = no ebable l2tpv3 over ipsec = no #HUBを指定後 securenatenable securenathostset dhcpset dhcpenable
sudo vi /etc/network/interfases
iface vpn_nic inet dhcp
ネットワークリスタート
/etc/init.d/networking restart もしくは sudo ifdown vpn_nic sudo ifup vpn_nic
#!/bin/bash cd /usr/local/vpnclient/ sudo ./vpnclient start sudo ifdown vpn_nic1 sudo ifup vpn_nic1 sudo route delete default vpn_nic1
#!/bin/bash cd /usr/local/vpnclient/ sudo ifdown vpn_nic1 sudo ./vpnclient stop
サーバ /etc/systemd/system/vpnserver.service
[Unit] Description=SoftEther VPN Server After=network.target network-online.target [Service] ExecStart=/usr/local/vpnserver/vpnserver start ExecStop=/usr/local/vpnserver/vpnserver stop Type=forking RestartSec=3s [Install] WantedBy=multi-user.target
作成後は sudo systemctl daemon-reload を行い、サービス起動する
sudo systemctl start vpnserver.service sudo systemctl status vpnserver.service
自動起動設定
sudo systemctl enable vpnserver.service
クライアント
[Unit] Description=SoftEther VPN Client After=network.target network-online.target [Service] ExecStart=/usr/local/vpnclient/vpnclient start ExecStop=/usr/local/vpnclient/vpnclient stop Type=forking RestartSec=3s [Install] WantedBy=multi-user.target
docker pull frosquin/softether
参考
docker pull frosquin/softether