SoftEther VPN Serverをインストールしてみた。
http://www.softether-download.com/ja.aspx?product=softether
#cd /usr/local/src # tar zxvf softether-vpnserver-v4.19-9605-beta-2016.03.06-linux-x64-64bit.tar.gz # cd vpnserver # make 使用許諾契約書に 1 を3回応答して # cd .. # mv vpnserver/ /usr/local # cd vpnserver # chmod 600 * # chmod 700 vpn* 起動スクリプトを/etc/init.d/vpnserverとして設置して # chkconfig --add vpnserver # service vpnserver start
同様に、vpnbridgeをインストール。
# tar zxvf softether-vpnbridge-v4.19-9605-beta-2016.03.06-linux-x64-64bit.tar.gz ~して # service vpnbridge start
https://ja.softether.org/4-docs/1-manual/7/7.3
https://ja.softether.org/4-docs/1-manual/9/9.3
ここまでで、UDP500,4500,TCP443のポート開放、フォワーディングとeth0をブリッジ接続br0に、管理マネージャーから仮想ブリッジにタップデバイスを追加して割り振られたDDNSアドレスにAndroidからL2TP/IPSec接続は出来たんすけどね~。
ESファイルマネージャーエクスプローラーをインストールしたところ、ローカルネットワークは見えるんですけどサーバーの共有フォルダをスキャンしても応答がない・・・。多分、1) Andoridがファイアウォールでハジかれている。2) タップデバイスを追加するLinuxのコマンド/sbin/ip tuntapがCentOS6では実装されていない。3) ブリッジにはeth0 以外のプロミスキャスで作動するNICが必要。4) ルーターが悪い。5) それ以外の原因、だと思うんですけど。(迷推理
追記)正解は、3) でした。