2018年11月20日更新~~
時隔一年,抽空更新~
本次更新內容:
【1】更新Softether Server版本爲2018.9月版本
【2】更新OpenVPN爲2018年4月版本
【3】教程分爲Cent OS/Windows Server版本的教程,Debian/Ubuntu等基於Linux或者類Linux系統也能裝,方法大同小異~
【4】Cent OS/Windows Server的教程分爲兩篇文章,都分享在Q羣193854031 羣文件裏
只是做技術的分享~任何商業行爲都與本文無關。
還是那句話~方法比較Low,小白可以看看,大佬可以飄過~
注意事項
【1】注意開啓服務器的端口,有可能是在防火牆裏,也可能需要自己敲代碼開啓,例如本文用到的阿里雲,則在防火牆裏添加規則。
通常(這裏只是通常,實際根據你的情況而定)開啓的端口爲:
TCP 80
TCP 443
TCP 22
UDP 53
UDP 67
UDP 68
UDP 69
如果嫌麻煩則可以選擇開啓全部TCP+UDP,不過爲了服務器安全,最好單獨添加規則,否則開啓全部TCP+UDP,服務器可能會被攻擊。
需要用到的東東~
---我是分割線---
【1】雲服務器
(騰訊,阿里或者其他比較穩定而且線路多一些的服務商,本文用到的爲阿里雲CentOS7.3,在此感謝@347 提供的測試服務器。)
【2】Xshell或者secureCRT或者同類軟件
【3】Softether Server
【4】openVPN GUI
下載地址:Q羣193854031 羣文件~
【注意】一定要重裝的新系統,裏面沒有其他應用,否則可能會衝突。
OpenVPN安裝在D盤。安裝過程很簡單,中途要求裝一個網卡,點擊安裝,其他的點擊下一步即可這裏就不贅述。
打開SecureCRT-文件-快速連接
填寫公網IP,用戶名root,點擊確定
輸入你的主機密碼。
如果彈出需要保存主機密鑰,點擊接受並保存即可。
出現這個界面就說明連接成功
以下是linux命令,在secureCRT粘貼並且回車。
安裝GCC環境
代碼:
yum install gcc gcc-c++ make tar -y
出現complete即成功安裝。
安裝linux版的Softether
64位系統(什麼?你不知道什麼是64位系統?那你看教程可以到此結束了)
代碼:
wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.30-9696-beta/softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x64-64bit.tar.gz
32位系統(什麼?你不知道什麼是32位系統?那你看教程可以到此結束了)
代碼:
wget https://github.com/SoftEtherVPN/SoftEtherVPN_Stable/releases/download/v4.30-9696-beta/softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x86-32bit.tar.gz
64位解壓
tar -zxvf softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x64-64bit.tar.gz
32位解壓
tar -zxvf softether-vpnserver-v4.30-9696-beta-2019.07.08-linux-x86-32bit.tar.gz
進入目錄
cd vpnserver/
輸入
make
提示輸入的時候,輸入1然後回車,一共要輸入3次。
啓動vpn。
./vpnserver start
輸入
./vpncmd
輸入1後回車,然後再次按兩次回車。
進入到VPN交互。
ServerPasswordSet
然後會提示輸入兩次密碼。(記住這個密碼,馬上要用到,爲了小白方便區分,暫且叫爲SoftEther VPN Server管理密碼)
-------------
下面是本地Windows電腦上的操作。
安裝softether-vpnserver_vpnbridge-v4.28-9669-beta-2018.09.11-windows-x86_x64-intel.exe
選擇安裝SoftEther VPN Server管理工具
安裝過程就不贅述
安裝完成的界面
點擊新設置
點擊確定後,點擊連接。
點關閉
當前我這裏賬號密碼都設置爲001(爲了區別,暫且叫爲用戶賬號密碼)
點擊確定後,提示用戶001已經創建好了。
回到這個界面,點擊虛擬NAT和虛擬DHCP服務器
回到管理主界面。
生成的OpenVPN的文件我放在桌面,解壓後如圖
將紅框裏的文件複製到openVPN下的config目錄下(不要告訴我你不會)
我的openVPN在D盤,目錄和粘貼後的結果如圖
打開桌面的OpenVPN GUI,電腦右下角會出現帶鎖的顯示器圖標。
右鍵點擊帶鎖顯示器圖標
點擊OK
圖標變爲綠色即可連接成功,可以暢遊網絡。
Android和IOS等平臺也非常簡單,請到Q羣193854031下載相關軟件。
【連接不上問答】
【1】檢查一下是否配置文件裏是默認的1194
如果是1194則需要另外再一次生成53/67/68/68等端口的文件。
【2】請檢查防火牆是否關閉,Cent OS7的命令爲
systemctl stop firewalld.service #停止firewall
systemctl disable firewalld.service #禁止firewall開機啓動
firewall-cmd --state #查看默認防火牆狀態(關閉後顯示notrunning,開啓後顯示running)
【3】檢查主機管理面板的端口規則是否添加
【4】更換端口,如53連接不上更換67/68/69等
【5】本地電腦是否啓用TAP的網卡
如果你需要的是Windows服務器版本的請到Q羣193854031下載另外一篇文章。謝謝。