ubuntu16.04 で起動後自動でpptpd接続 クライアント
ubuntu 16.04 で起動後pptpdサーバーにクライアントとして自動接続する方法
あまりスマートではないがとりあえず、切断時でも再接続できるようになったので記録しておく。$ sudo pptpsetup --create pptp1 --server xxx.xxxx.xxx.xxx --username test --password hogehoge --encryptで/etc/ppp/peers/pptp1が作成され、/etc/ppp/chap-secretsにユーザーが追加される
。
/etc/ppp/peers/pptp1に再接続するために最終行に以下を追加する。
persist
/root/script/vpn.shを作成し
#!/bin/sh sudo pppd call pptp1 updetach sudo route add -net 192.168.0.0 netmask 255.255.255.0 ppp0なぜか sudoをつけないとうまく接続されない・・・・。 で実行権限をつける.
$ sudo chmod +x /root/script/vpn.shこれをwebmminでcronに登録するシステム起動時に実行の設定で。
#!/bin/sh
sudo route add -net 192.168.0.0 netmask 255.255.255.0 ppp0
$ sudo chmod +x /etc/ppp/ip-up.d/pptp1
コメント
コメントを投稿