公司使用VPN連接,才能使用公司的東西, 在家的Ubuntu上一直不能連接,到今天好不容易搞定.過程記錄一下.翻譯老外的一個文章,呵呵.
其實從linux連接微軟的vpn是很容易的,不過Ubuntu本身的設置方面有些問題。需要用到下面的方法來修改這個問題.在開始安裝之前,你必須安裝pptp的圖形軟件(我只給Ubuntu當xp用,少用命令,呵呵)
# sudo apt-get install network-manager-gnome network-manager-pptp
# sudo NetworkManager restart
開始配置網絡管理器
網絡管理器,在你的右上角的網絡圖標,單擊選擇“VPN連接”->"配置VPN",然後它會問你用戶密碼,網關地址之類的信息,記的,一定要安裝前面的network-manager-pptp才行.
現在你要知道你的VPN網絡的一些基本信息...如果不知道。。不要問我哦....
●連接的名字: 這個可以任意,你寫個好用的就行了,這個基本不會影響你的連接過程
●網關: 你們公司的vpn服務器的ip和域名都行
●用戶名: 象公司是domain的話,基本輸入就是,域名\用戶,如 EXAMPLE\usernamel. 在域的環境好象這個是一定要的
●Password:先不用輸入,過一會會提示你的.
如下
點" Advanced"按鈕 .在出來的介面中選擇 Use Point-to-Point encryption (MPPE). 不要修改其它的選項
現在點"OK"按鈕,設置完這個在vpn的介面中保存設置後,就可以關掉這個設置的介面了.
修復ubuntu中一個bug
如果上面的設置完,還是失敗(象我就是). 因為這個默認會使用EAP來做認證,但在NetworkManager不能 disable EAP的認證,需要使用gconf-edit才行,在你的終端中輸入gconf-editor.
#gconf-editor
進入這個中的"System" ->"Networking"-> "Connections". 在連接的這個文件夾,找到有vpn信息的那個數字的文件夾.你必須修改其中的配置,進入後,選擇vpn,點右鍵,選擇新建。
這個的名字為 "refuse-eap", 設置它為"String" 和它的值為" yes".點OK退出
最後,連接到你的VPN吧。。
你現在可以連接到你的VPN服務器了. 點network連接的圖標,選擇" VPN Connections"->"上面設置的連接名". 然後輸入你的密碼就行了.
好了完了,希望你好運.............
英文原文:http://splatdot.com/2008/11/19/ubuntu-810-how-connect-microsoft-vpn