[Ubuntu][VPN][自分用メモ] Ubuntu 16.04 のL2TP/IPsec クライアントツール、「Network Manager L2TP plugin」。

AIX、UNIX、LinuxUbuntu

Ubuntu 14.04 LTSでのL2TP pluginの記事を書きましたが、その後他の方がメンテナンスを行い、Ubuntu 16.04 LTSに対応させたようです。

必要環境:

Ubuntu 16.06 LTS x64

GitHub - nm-l2tp/NetworkManager-l2tp: L2TP and L2TP/IPsec support for NetworkManager
L2TP and L2TP/IPsec support for NetworkManager. Contribute to nm-l2tp/NetworkManager-l2tp development by creating an acc...

手順

1. 必要パッケージを導入する。

sudo apt-get install git libgtk-3-dev libnma-dev libsecret-1-dev libnm-gtk-dev libnm-util-dev network-manager-dev libnm-glib-vpn-dev dh-autoreconf libglib2.0-dev ppp-dev

2016-07-26:追記
2016-08-07:修正

1.5.追加で以下のパッケージが必要になっているようです。

sudo apt-get install intltool

2. GithubからCloneする

git clone https://github.com/nm-l2tp/network-manager-l2tp.git

3. buildする

cd network-manager-l2tp
sudo ./autogen.sh
sudo ./configure --prefix=/usr \
--sysconfdir=/etc --localstatedir=/var \
--libdir=/usr/lib/x86_64-linux-gnu --libexecdir=/usr/lib/x86_64-linux-gnu \
--with-pppd-plugin-dir=/usr/lib/pppd/2.4.7 --enable-absolute-paths

4. installする

sudo make
sudo make install

5. NetworkManagerのVPN設定のプルダウンメニューにL2TP設定が出てくるようになります。

6. VPN設定を行う。

201605020324442dc
20160502032445f3c
20160502032447e75

7.接続できない時は以下のコマンドを実行し、Debug情報を取得する。

sudo /usr/lib/x86_64-linux-gnu/nm-l2tp-service --debug
この記事を書いた人

kometchtech

うつ病を患いながら、IT業界の末席にいるおっさんエンジニア。科学計算をしたことがないのに、HPC分野にお邪魔している。興味のある分野で学習したことをblogにまとめつつ、うつ病の経過症状のメモも置いておく日々。じつはRouterboard User Group JPの中の人でもある。 Amazon欲しいものリスト / Arm板を恵んでくれる人募集中

kometchtechをフォローする

コメント

  1. taru より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    お返事ありがとうございます。

    あれから、ログを見たり、
    他のサイトを探して
    xl2tpd
    strongswan
    が入っていないとわかり、インストールしましたが
    残念ながら、まだ開通できていません。

    >お手数ですが、該当のGithubにてissueを上げていただくのが
    >一番かと思います。

    issueを上げる・・・上げ方調べて、やってみます。(^^;;

  2. kometch より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    閲覧有り難うございます。
    自分の時と状況が変わっているのだと思います。

    お手数ですが、該当のGithubにてissueを上げていただくのが
    一番かと思います。

    https://github.com/nm-l2tp/network-manager-l2tp/issues

    お力になれず申し訳ありません。

    > Xubuntu16.04でL2TP/IPsec接続を行いたくて、
    > このブログにたどり着きました。
    >
    > 記事の手順でL2TP設定画面を表示させるとこには成功したのですが
    > L2TP/IPsec接続が成功しません。
    >
    > 画面表示には「VPNサービスが開始に失敗したため、VPN接続’・・・’は失敗しました」と表示されます。
    >
    > sudo /usr/lib/x86_64-linux-gnu/nm-l2tp-service –debug
    > を実行後にVPN接続を試すと
    >
    > >** Message: nm-l2tp-service (version 1.2.0) starting…
    > >** Message: ipsec enable flag: yes
    >
    > 上記の表示がでますが、しばらくすると
    > 「残念ながら、Ubuntu16.04で内部エラーが発生しました。」と表示がでます。
    >
    > どこをどう調べたら良いのか情報を持っていなため困っています。
    > 可能ならアドバイスをいただけないでしょうか?
    >
    > ちなみに同じマシン、同じ通信環境でDebian7では問題なくVPN接続に成功しています。
    >
    > よろしくお願いします。

  3. taru より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    Xubuntu16.04でL2TP/IPsec接続を行いたくて、
    このブログにたどり着きました。

    記事の手順でL2TP設定画面を表示させるとこには成功したのですが
    L2TP/IPsec接続が成功しません。

    画面表示には「VPNサービスが開始に失敗したため、VPN接続’・・・’は失敗しました」と表示されます。

    sudo /usr/lib/x86_64-linux-gnu/nm-l2tp-service –debug
    を実行後にVPN接続を試すと

    >** Message: nm-l2tp-service (version 1.2.0) starting…
    >** Message: ipsec enable flag: yes

    上記の表示がでますが、しばらくすると
    「残念ながら、Ubuntu16.04で内部エラーが発生しました。」と表示がでます。

    どこをどう調べたら良いのか情報を持っていなため困っています。
    可能ならアドバイスをいただけないでしょうか?

    ちなみに同じマシン、同じ通信環境でDebian7では問題なくVPN接続に成功しています。

    よろしくお願いします。

  4. kometch より:

    SECRET: 0
    PASS: 74be16979710d4c4e7c6647856088456
    > inittoolではなくてintltoolの間違いのようです

    ありがとうございます。
    修正いたしました。

  5. 通りすがり より:

    SECRET: 0
    PASS: 4766e02883173ca9a521bd7cd67f4015
    inittoolではなくてintltoolの間違いのようです

タイトルとURLをコピーしました