====== ubuntuでpacketix ====== packetix、utvpnは[[softether]]に名前が変わりました (1)不足分のライブラリをインストール。 10.04 $ sudo apt-get install libreadline5-dev $ sudo apt-get install libssl-dev 12.04 14.04 の場合 $ sudo apt-get install libreadline6-dev $ sudo apt-get install libssl-dev $ sudo apt-get install libncurses5-dev (2)utvpnからUT-VPN Clientをダウンロードして、makeする。 † * http://utvpn.tsukuba.ac.jp/ja/download/ からダウンロード * ファイルブラウザで圧縮ファイルを展開する * 端末で展開したディレクトリへ移動し、./configure を実行する * 実行すると make ができあがるので、sudo make を実行する ※コンパイルエラーになるなら http://ocg.aori.u-tokyo.ac.jp/member/daigo/comp/memo/?typ=all&n=4 を参考に以下を実施 $ ln -s /usr/include/i386-linux-gnu/* /usr/include ※実行時segmentation falt になるなら・・・ http://wiki.livedoor.jp/taiki_kondo/d/UT-VPN/Debian を参考に以下のようにした。 展開したソースディレクトリから $ cd src/Mayaqua/openssl $ cp /usr/include/openssl/* ./ $ cd ../../.. $ sudo make clean $ sudo make (3)makeが完了したら † $ sudo make install ↑ (4)設定方法 sudo utvpnclient start を実行する sudo utvpncmd 2 VPN CLIENT local host Niccreate AccountCreate 接続先ホスト名ポート番号 接続先HUB 接続ユーザー名 仮想LANカード名 AccountPasswordSet AccountStartupSet ここでutvpnclientを stop start をおこなう (5)仮想NICがIDHCPでIPアドレスを取得するよう設定。 $ sudo vi /etc/network/interfaces iface utvpn_nic1 inet dhcp $ sudo /etc/init.d/networking restart (6)接続用スクリプト(ネットワークカードがnic1という名前の場合) † #!/bin/bash sudo utvpnclient start sudo ifdown utvpn_nic1 sudo ifup utvpn_nic1