Ubuntu下建立VPN服務器(pptpd)的方法

Ubuntu下安裝pptpd:

sudo apt-get install pptpd 

接下來的是一些配置,我們需要改三個文件,分別爲: 

/etc/pptpd.conf 
/etc/ppp/pptpd-options 
/etc/ppp/chap-secrets 

首先我們使用vi命令對第一個文件進行修改,主要是設置本地ip與撥入用戶的ip地址 

vim /etc/pptpd.conf 
在最後加入:

localip 10.100.0.1
remoteip 10.100.0.2-14
localip是linux主機的ip地址,remoteip是地址池,也就是遠程撥進來的計算機所分配到的ip地址。

之後要修改/etc/ppp/pptpd-options,主要是增加dns配置的說明。

vim /etc/ppp/pptpd-options


#ms-dns 10.0.0.1  
#ms-dns 10.0.0.2  
改成  
ms-dns 8.8.8.8  
ms-dns 8.8.4.4

最後,我們修改/etc/ppp/chap-secrets,主要是對用戶進行配置。

vim /etc/ppp/chap-secrets

按照:

用戶名主機名密碼分配到的ip地址 

這樣的格式來填寫,其中主機名可以用“*”代替,如果不強制指定該用戶分配到哪一個ip地址,可以將最後一項也改爲“*”

最後,我們重啓pptpd服務,執行

sudo /etc/init.d/pptpd restart

從遠程建立一個VPN連接,試試看吧。 
PS: 
如果發現這樣無法訪問外網了,可以開啓ipv4 forward。修改/etc/sysctl.conf,去掉“net.ipv4.ip_forward=1”前的註釋號,之後“sudo sysctl -p”應用配置,

sudo sysctl -p

Ok!


win7如何建立vpn連接?

http://jingyan.baidu.com/article/48b37f8d4429c31a65648854.html


參考:

http://www.jb51.net/os/Ubuntu/34821.html


https://bbs.aliyun.com/read/163732.html?ordertype=desc&displayMode=1


http://blog.csdn.net/xanxus46/article/details/15288777



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章