OS:CentOS7 1708
SoftetherVPN:4.25
ビルドするためのパッケージをインストール。
# yum install kernel-devel # yum install kernel-headers # yum groupinstall "Development Tools"
http://www.softether-download.com/ja.aspx?product=softetherからOSに合ったVPN ServerのURLを取得しセットアップファイルを取得する。
$ wget [URL]
ダウンロードしたファイルを移動。
# mv ファイル名.tar.gz /usr/local/
ファイルを展開。
# tar xvzf ファイル名.tar.gz
インストールディレクトリに移動。
# cd /usr/local/vpnserver/
ビルドするためにmakeコマンドの実行。
# make
/etc/systemd/system/vpnserver.serviceを下記内容で作成する。
[Unit] 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
自動起動を有効にして、サービスを起動する。
# systemctl enable vpnserver # systemctl start vpnserver
一度ファイアウォールをOFFに。
# systemctl stop firewalld
設定ツールをさっきのとこからダウンロード。設定をウィザードでWindowsから行った。
下記ポート開放して、とりあえず動いてる。
50/tcp 500/udp 4500/udp
ファイアウォールをONに戻して、例外を登録する。
# systemctl start firewalld # firewall-cmd --add-port=50/tcp --permanent # firewall-cmd --add-port=500/udp --permanent # firewall-cmd --add-port=4500/udp --permanent # firewall-cmd --reload