2005/11/11

SoftEther VPN Server 2.0 RC2

SoftEther VPN Server 2.0 Build 4810 RC2 for FreeBSD (x86) をFreeBSD上に立ててみようってお話。

softetherのサイトからアーカイブを拾ってきて展開。
$ tar zxvf vpnserver-5000-rc2-freebsd-x86.tar.gz
でvpnserverというディレクトリ内に展開される。


この中に入るとMakefileとともにいくつかのファイルが存在。
でおもむろに
$ make
とかやっちゃうとライブラリが見つからずエラーになるのでMakefileを修正。
----Makefile----
default: vpnserver vpncmd
vpnserver: vpnserver.a
gcc vpnserver.a -L/usr/local/lib -pthread -lm -lz -liconv -lssl -lcrypt
o -lreadline -lcurses -o vpnserver
-strip vpnserver
vpncmd: vpncmd.a
gcc vpncmd.a -L/usr/local/lib -pthread -lm -lz -liconv -lssl -lcrypto -
lreadline -lcurses -o vpncmd
-strip vpncmd
clean:
rm -f vpnserver
rm -f vpncmd
----Makefile----
こんな感じでgcc に -L/usr/local/lib を追加してあげる、と。
で、再度
$ make
でリンクされて実行ファイルが出来上がり、と。
実際の設定はvpncmdでもできるけど、Winの設定マネージャから接続しても問題なくできますので。
とりあえずCLIの補完機能がアレなので、Win上からGUI設定してみるテスト。
っていうかCLIの挙動が気に食わない・・・

0 件のコメント:

コメントを投稿