1. 程式人生 > >linux(centos)快捷搭建

linux(centos)快捷搭建

搭建vpn的方式很多,但是我推薦l2tp,它最大的優勢在於跨平臺、無需額外的客戶端;效果也並不比紙飛機、openvpn差.

直接執行現成的命令指令碼即可:

wget https://github.com/PMJ520/tools_public/blob/master/vpn/l2tp/linux/vpnsetup_contos.sh &&  sudo sh vpnsetup_contos.sh

以上命令會直接執行並生產隨機的密碼,在安裝完成時會顯示在控制檯的;

也可以下在之後編輯基本,在前幾行有備註設定密碼的;

安裝之後如需修改密碼:

修改PSK vim /etc/ipsec.secrets , 將 PSK後面的字元替換掉

修改使用者名稱和密碼 vim /etc/ppp/chap-secrets,將使用者名稱和密碼修改為自已想要的字元, 格式為: "username" xl2tpd "password" *

修改完要重啟IPsec和xl2tpd服務systemctl restart ipsec xl2tpd

#####到此服務端已配置完成,下面是客戶端連線方式#######################################

windows主要是使用網路和共享中心的VPN連線,不同的版本好像連線方式也不同,我是使用的win7的,需要執行以下兩句命令後重啟即可使用

第一句:REG ADD HKLM\SYSTEM\CurrentControlSet\Services\PolicyAgent /v AssumeUDPEncapsulationContextOnSendRule /t REG_DWORD /d 0x2 /f

第二句:REG ADD HKLM\SYSTEM\CurrentControlSet\Services\RasMan\Parameters /v ProhibitIpSec /t REG_DWORD /d 0x0 /f

win10好像也是需要改登錄檔的,具體方式自己百度了;其實即使是win7也還要在vpn的屬性中手動設定共享密碼,能自己搭建vpn的應該不用多說吧?有什麼不明白的也可以留言給我,我看到了就會回覆,著急的話也可以加我Q25203335.

iPhone/Android:直接在設定中的vpn選擇l2tp,輸入賬號密碼即可:伺服器就是公網IP;賬戶就是username;密碼就是password;金鑰就是PSK共享密碼;

######到此客戶端簡單介紹也完,有什麼不明白的留言問我吧########################################################################## ---------------------  作者:PMJ520  來源:CSDN  原文:https://blog.csdn.net/PMJ520/article/details/83056191?utm_source=copy  版權宣告:本文為博主原創文章,轉載請附上博文連結!