お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2015-09-27 20:52:15

atsuzo1188
新しいメンバ
登録日: 2015-09-27

ubuntuを再起動後、ipsecをrestartさせないとVPN接続ができません

ubuntu14.04にopenswanとxl2tpdをインストールして以下のサイトを参考にしつつ、なんだかわからないながら外部からVPN接続ができるようになりました。

http://emoken.net/blog2/item_4575.html
  http://suzukiapple.tumblr.com/post/80153637020/ubuntu%E3%81%A7vpn%E3%82%B5%E3%83%BC%E3%83%90%E3%83%BC%E3%82%92%E7%AB%8B%E3%81%A6%E3%82%8B-l2tpipsec

しかし、PCを再起動後、外部からVPN接続をしようとすると接続ができません。

sudo /etc/init.d/ipsec restart
または、
sudo service ipsec restart
でipsecをリスタートさせると接続ができるようになります。

出来れば、電源を入れただけで外部から接続できるようにしたいのですが、行き詰っています。

ちなみに、ipsecのサービスは起動はしているようで、

sudo service ipsec restart

とすると、

ipsec_setup: Openswan IPsec apparently already active, start aborted

のような出力があり、既に起動はできているようです。
また、

sudo update-rc.d ipsec defaults

として自動起動の設定をしようとしても、

System start/stop links for /etc/init.d/ipsec already exist.

の表示がでて、既に自動起動する設定にはなっているようです。

なにかうまい方法はありませんでしょうか。

オフライン

 

#2 2015-09-28 07:24:16

atsuzo1188
新しいメンバ
登録日: 2015-09-27

Re: ubuntuを再起動後、ipsecをrestartさせないとVPN接続ができません

自己レスです。

原因究明には至っていませんが、目的は達成出来ました。
/etc/init.d/ipsecを編集して、startの時だけ20秒間sleepをしてからスタートするようにしました。

# do it
case "$1" in
    start|--start)
         sleep 20   #この行を追加
         start
         ;;

とりあえずこれで問題なく使えています。

オフライン

 

Board footer

Powered by FluxBB