如何用Windows VPS搭建VPN伺服器

最近從Photonvps.com 租了一台windows主機用來測試網站,512M的記憶體,35G的硬碟空間,每個月500G 的流量和2個獨立IP地址。我感覺價格偏貴,不過售後服務還是蠻不錯的,每次提交的ticket很快就會得到回復。

既然有兩個IP當然不能浪費了,乾脆做個windows VPN,當然一個IP也沒問題。下面詳細圖文介紹如何用Windows VPS搭建VPN伺服器。首先我們要保證vpn起用的條件「一停四開」
1.停止window自帶的防火牆(windows firewall/internet connection sharing (ICS)服務
2.遠程註冊表服務(Remote Registry)必須開啟
3.server服務 (Server)必須開啟
4.route路由服務(Routing and Remote Access)必須開啟
5.Workstation 服務必須開啟
如果伺服器是默認配置的情況下,只需要關閉防火牆就並設置啟動方式為禁用。然後在管理工具中打開「路由和遠程訪問」在列出的本地伺服器上點擊右鍵,選擇「配置並啟用路由和遠程訪問」。

如何用Windows VPS搭建VPN伺服器

由於Windows VPS伺服器是公網上的一台一般的伺服器,不是具有路由功能的伺服器,是單網卡的,所以這裡選擇「自定義配置」這裡選「VPN訪問」和「NAT/基本防火牆」。下一步,配置嚮導完成。

如何用Windows VPS搭建VPN伺服器
點擊「是」,開始服務。看啟動了VPN服務後,「路由和遠程訪問」的界面下面開始配置VPN伺服器,在伺服器上點擊右鍵,選擇 「屬性」,在彈出的窗口中選擇「IP」標籤,在「IP地址指派」中選擇「靜態地址池」。這裡有些朋友會問為什麼不用DHCP,因為咱租的機器配置太低用DHCP會浪費不必要的資源。另外靜態地址池中的地址是隨便添的,只要是保留的私有IP就OK,不明白的朋友可以直接和我添一樣的。

如何用Windows VPS搭建VPN伺服器

然後點擊「添加」按鈕設置IP地址範圍,這個IP範圍就是VPN區域網路內部的虛擬IP地址範圍,每個撥入到VPN的伺服器都會分配到一個範圍內的IP,在虛擬區域網路中用這個IP相互訪問。這裡設置為 10.10.10.1-10.10.10.10,一共10個IP,默認的VPN伺服器佔用第一個IP,所以,10.10.10.1實際上就是這個VPN伺服器在虛擬區域網路的IP。
每個客戶端撥入VPN伺服器都需要有一個帳號,默認是 windows身份驗証,所以要給每個需要撥入到VPN的客戶端設置一個用戶,並為這個用戶制定一個固定的內部虛擬IP以便客戶端之間相互訪問。在管理工 具中的計算機管理里添加用戶,這裡以添加一個vpnuser用戶為例:先新建一個叫「vpnuser」的用戶,創建好後,查看這個用戶的屬性,在「撥入」 標籤中做相應的設置,如圖:

如何用Windows VPS搭建VPN伺服器
遠程訪問許可權設置為「允許訪問」,以允許這個用戶通過VPN撥入伺服器。點選「分配靜態IP地址」,並設置一個VPN伺服器中靜態IP池範圍內的一個IP 地址,這裡設為10.10.10.10 。如果有多個客戶端機器要接入VPN,請給每個客戶端都新建一個用戶,並設定一個虛擬IP地址,各個客戶端都使用分配給自己的用戶撥入VPN,這樣各個客 戶端每次撥入VPN後都會得到相同的IP。如果用戶沒設置為「分配靜態IP地址」,客戶端每次撥入到VPN,VPN伺服器會隨機給這個客戶端分配一個範圍 內的IP。這裡有的朋友問可不可以不分配靜態IP地址,答案是當然可以,分配靜態IP地址是為了方便統計每個用戶的所使用的VPN流量。

至此,客戶端就可以直接通過windows連接嚮導連接VPN伺服器了,但是伺服器還沒有完全配置完,這裡需要特別說明一下:我們搭建VPN伺服器的目的是¥翻¥牆¥,而不是訪問伺服器所在的區域網路。如果僅僅是為了訪問區域網路資源而搭建VPN請看《windows2003架設VPN穿越Juniper防火牆設置步驟》這篇文章介紹了用Windows2003搭建VPN需要注意的細節及通過VPN跨網段訪問區域網路資源的設置。

再回到路由和遠程控制,找到「NAT/基本防火牆」右鍵點擊新建介面並選擇本地區域鏈接。這裡是最關鍵的哦,也是好多朋友配置出錯的地方,前面可以完全按照我的來配置,這裡就需要根據自己的環境來配置了。如圖:

如何用Windows VPS搭建VPN伺服器

在NAT/基本防火牆設置中選擇公共介面鏈接到Internet,並在這個介面上啟用NAT。如圖:

如何用Windows VPS搭建VPN伺服器

選擇IP地址池選項卡,將ISP也就是你的主機供應商分配給的公網IP地址添上。注 意!!!就是這裡了!好多朋友不知道這裡的IP是什麼,這個IP是你主機商分配給你的,如果只有一個IP就添你主機的IP,掩碼也必須是主機商提供的,可 不能寫我的掩碼(MASK)哦,不然連接VPN的客戶機會找不到外網網關,就不能訪問外網了。如果是兩個可以都添,也可以隨便選一個添。如圖:

如何用Windows VPS搭建VPN伺服器

為了維護起來方便,我們可以將VPN用戶名和IP綁定起來,也就說每個用戶連接VPN會分到固定的IP地址,點擊預留IP將公網IP和私有IP進行 綁定,我剛剛建立了一個vpnuser的用戶並給此用戶分配了私有IP:10.10.10.10 那麼我就把這個私有IP綁定在多餘的IP地址上。如果你有多個公網IP,這個配置能夠實現每個用戶每次撥入VPN後都會得到一個固定的公網IP。如圖:

如何用Windows VPS搭建VPN伺服器

OK!到這裡VPN就配置完成了。

轉載自:https://www.fendou.info/windows-vps-set-up-vpn-server/

原文鏈接:https://allinfa.com/zh-tw/windows-vps-setup-vpn.html
原文標題:如何用Windows VPS搭建VPN伺服器 - 美博園
美博園文章均為「原創 - 首發」,請尊重辛勞撰寫,轉載請以上面完整鏈接註明來源!
軟體著作權歸原作者!個別轉載文,本站會註明為轉載。

網 友 留 言

1條評論 in “如何用Windows VPS搭建VPN伺服器”

這裡是你留言評論的地方


請留言


8 + 0 =
【您可以使用 Ctrl+Enter 快速發送】
Copyright © 2007 - 2026 , Design by 美博園. 著作權所有. 若有著作權問題請留言通知本站管理員. 【回到頂部】