[[PageOutline]] == 【Environment:環境】 == * server: * OS:ubuntu 8.04。 * client: * 未定: == 【Download:下載】 == * http://openvpn.net/release/openvpn-2.0.9.tar.gz :下載檔案 * http://openvpn.net/index.php/open-source/downloads.html :原始連結 {{{ wget http://openvpn.net/release/openvpn-2.0.9.tar.gz }}} == 【Install:安裝】 == * 準備 OpenSSL、LZO、Pthread library。 {{{ sudo apt-get install liblzo2-dev openssl libpthread-stubs0-dev }}} * 安裝 {{{ ./configure make sudo make install }}} * 測試 {{{ make check }}} * 測試加密 {{{ ./openvpn --genkey --secret key ./openvpn --test-crypto --secret key }}} * 測試 SSL/TLS 協定,請將兩行指令在不同的 terminal 內執行。 {{{ ./openvpn --config sample-config-files/loopback-client ./openvpn --config sample-config-files/loopback-server }}} == 【Reference:參考資料】 == * http://openvpn.net/ * http://ying.homedns.org/wp/2007/05/227/