02.05 Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

在家遠程辦公非常方便,但很多企業的內部業務系統不能遠程訪問,下面是如何在Centos8.1Linux環境中配置SoftEtherVPN遠程訪問的具體方法。只需要VPN連通到內部網絡就可以在家直接遠程訪問企業內部業務系統了。軟件是開源免費的。下面的方法是部署了Centos8.1Linux虛擬機,實際配置時請注意其中配置VPN時的網卡選擇即可。


Centos8.1 Linux下安裝SoftEther VPN服務器

一、安裝要求

初次安裝的Centos開機之後運行下面命令完成升級完成最新升級

<code>yum -y update/<code>

1.Centos/RedHat安裝要求

<code>sudo yum -y groupinstall "Development Tools"/<code>

#下面這個可以不執行

<code>sudo yum -y install cmake ncurses-devel openssl-devel readline-devel zlib-devel/<code>

2.Debian/Ubuntu安裝要求

<code>sudo apt -y install cmake gcc g++ libncurses5-dev libreadline-dev libssl-dev make zlib1g-dev/<code>

3.macOS安裝要求

<code>/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"/<code>
<code>brew install cmake openssl readline/<code>


二、安裝softehter

到root目錄下創建softehter文件夾

<code>cd //<code>
<code>mkdir softether/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


上傳vpn server文件到服務器softether目錄下


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


解壓文件

<code>cd softehter/<code>
<code>tar -zxvf softether-vpnserver-v4.32-9731-beta-2020.01.01-linux-x64-64bit.tar.gz/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


3、執行安裝程序

<code>cd vpnserver/<code>
<code>/.install.sh/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

下圖選擇1


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖繼續選擇1


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖繼續選擇1


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


成功之後會有提示,向上滾動可以看到以下內容。如果不能執行,則安裝gcc,命令是:yum –y install gcc, 這裡不需要安裝。


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖是訪問地址:


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖是顯示相關命令:


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


三、配置服務器

現在啟動服務器

<code>./vpnserver start/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


配置服務器允許Windows遠程管理

<code>./vpncmd/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


選擇1,然後連續回車兩次,顯示如下


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


輸入 ServerPasswordSet設置管理員密碼

<code>ServerPasswordSet/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


輸入exit退出管理

<code>exit/<code>


四、設置防火牆端口

<code>sudo firewall-cmd --permanent --zone=public --add-port=5555/tcp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=443/tcp/<code>
<code>sudo firewall-cmd –reload/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


在Windows上安裝服務器管理客戶端之後運行


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


選擇“新設置”,按下圖輸入服務器IP,並選擇前面步驟中開放的服務器端口

下圖選擇連接

Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

接著輸入服務器密碼


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

按下圖選擇:


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

下圖名稱根據需要自行修改


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

下圖根據需要設置

Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖根據服務器實際網卡設置


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


下圖選擇HUB之後,選“管理虛擬HUB”,就可以添加用戶了


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


五、關閉動態DNS

動態DNS是解決沒有固定IP訪問的問題。如果想關閉動態DNS,按下面執行。管理客戶端有提示。


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公



Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

先停止服務器運行

<code>./vpnserver stop/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


然後編輯vpn_server.config

<code>vi vpn_server.config/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


打開之後按“i”進入插入模式,按下圖修改,修改之後按“ESC”,接著輸入“;wq!”保存退出

接著重新啟動服務器

<code>./vpnserver start/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


管理工具輸入之後檢查,已經關閉


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


六、端口開放說明

500:500/udp -p 4500:4500/udp -p 1701:1701/tcp 用於 L2TP/ipsec

OpenVPN的 1194:1194/udp。

用於通過HTTPS的OpenVPN的 443:443/tcp。

用於 SoftEther VPN ( 由供應商推薦)的 5555:5555/tcp。


<code>sudo firewall-cmd --permanent --zone=public --add-port=5555/tcp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=1701/tcp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=500/udp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=4500/udp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=443/tcp/<code>
<code>sudo firewall-cmd --permanent --zone=public --add-port=1194/tcp/<code>

需要使用什麼端口根據需要執行命令

記得要執行下面命令讓生效

<code>sudo firewall-cmd –reload/<code>

七、設置自動啟動

進入下面目錄編輯rc.local文件

<code>cd /etc/rc.d/<code>
<code>vi rc.local/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公


添加下面內容

<code>/softether/vpnserver/vpnserver start/<code>


Centos8.1 Linux下安裝SoftEther VPN服務器實現遠程辦公

Windows下面安裝服務器、配置客戶端都非常容易,就不寫了。

後記:大家可以看看 這篇文章中彙總的電子表單、數據分析課程,在家閒時可以學習一下,會有肋於工作、生活的。課程非常簡單的,集中注意力看看很容易上手的。

為了方便大家使用,我將 、 (KMS服務器)全部共、本課程VPN服務器做到一個VM虛擬機中了,同時 (裡面是電子表單、數據分析課程鏈接彙總)的課程視頻也一併共享出來方便大家下載學習、使用。請關注我私信發送“qxall"獲取下載方法。


分享到:


相關文章: