Linux系統(tǒng)下VPN服務(wù)器配置方法介紹
Linux系統(tǒng)下VPN服務(wù)器配置方法介紹
虛擬專用網(wǎng)是借助公共網(wǎng)絡(luò)internet來連接在不同地理位置的本地網(wǎng)絡(luò),網(wǎng)絡(luò)間的訪問就像本地訪問一般。由于VPN在傳輸數(shù)據(jù)的過程中對(duì)數(shù)據(jù)進(jìn)行了加密,盡管這些數(shù)據(jù)在公共網(wǎng)絡(luò)上傳輸,其安全性還是很高的。這幾年帶VPN功能的硬件設(shè)備還是賣得很歡的,有些防火墻廠商還拿它的VPN功能作賣點(diǎn)呢。在這里我們不關(guān)注硬件VPN,只講Linux下的VPN。1、安裝VPN 包。
需要dkms-2.0.10-2.fc5.noarch.rpm, kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm , ppp-2.4.3-9.2.i586.rpm 和 pptpd-1.3.1-0.i386.rpm這幾個(gè)rpm包。然后分別執(zhí)行命令 # rpm –ivh dkms-2.0.10-2.fc5.noarch.rpm ; rpm –ivh kernel_ppp_mppe-1.0.2-3dkms.noarch.rpm ; rpm –ivh ppp-2.4.3-9.2.i586.rpm ; rpm –ivh pptpd-1.3.1-0.i386.rpm 完成安裝。
2、配置VPN服務(wù)。
有兩個(gè)文件需要修改:主配置文件/etc/pptpd.conf 和VPN用戶帳號(hào)文件/etc/ppp/chap-sescrets。主配置文件需要設(shè)置VPN服務(wù)器的本地地址和分配給客戶端的地址段,因此只需在主配置文件中手動(dòng)追加localip和remoteip兩行就算完成配置任務(wù)。帳號(hào)文件保存VPN客戶端撥入需要的驗(yàn)證信息,其格式是:
用戶名 服務(wù) 密碼 分配給用戶的口令
其中用戶名,密碼,分配給用戶的IP地址要用雙引號(hào)括起來,“服務(wù)”一般是pptpd。作為參照,下面給出一個(gè)pptpd.conf及chap-secrets的實(shí)例:
# more /etc/pptpd.conf
localip 192.168.1.254(服務(wù)器ip)
remoteip 192.168.1.230-240(分配給客戶機(jī)的地址池)
# more /etc/ppp/chap-screts
“guoxing”(用戶名) pptpd “guoxing”(密碼) “*”(從地址池取ip)
“public” pptpd “wgzx” “192.168.1.202”(可以指定分配給客戶端的ip)
3、客戶端的配置。
使用windows的網(wǎng)絡(luò)連接向?qū)?,只要選擇“通過ineternet連接到專用網(wǎng)絡(luò)(V)”,一步步下去即可配置完成。注意:VPN服務(wù)器的IP要填寫全球唯一單播地址,即網(wǎng)關(guān)服務(wù)器的eth0的地址。
4、啟用VPN服務(wù)。
再啟用VPN之前確認(rèn)內(nèi)核的IP轉(zhuǎn)發(fā)功能已經(jīng)打開,然后執(zhí)行命令 # service pptpd start 啟用VPN等待遠(yuǎn)程用戶接入。
PS:最開始的時(shí)候是從網(wǎng)上下載vpn所需的四個(gè)軟件包,在開源社區(qū)下載的,但是死活裝不上,感覺異常奇怪,后來從另一個(gè)渠道得到了這四個(gè)軟件包,發(fā)現(xiàn)比開源社區(qū)提供的文件要大很多,最后也裝上了,所以切勿迷信名氣。另外里面設(shè)置的vpn服務(wù)器的地址是一個(gè)本地地址,相當(dāng)于eth0的地址,連接內(nèi)網(wǎng),而作為客戶端連接的時(shí)候,需要輸入這臺(tái)vpn服務(wù)器eth1的地址(必須是全球唯一的),這臺(tái)服務(wù)器linux服務(wù)器也要實(shí)現(xiàn)包轉(zhuǎn)發(fā)。
非常好我支持^.^
(0) 0%
不好我反對(duì)
(0) 0%
相關(guān)閱讀:
- [電子說] 盤點(diǎn)Linux系統(tǒng)中的常見命令 2024-12-03
- [電子說] USB一線通監(jiān)控副屏設(shè)計(jì)方案 2024-11-28
- [電子說] 【北京迅為】itop-3562開發(fā)板在Linux系統(tǒng)中使用NPU 2024-11-25
- [電子說] 如何判斷Linux系統(tǒng)的位數(shù) 2024-11-24
- [電子說] 全志T113-S3板載Linux系統(tǒng)信息查詢 2024-11-22
- [電子說] 如何在Linux系統(tǒng)實(shí)現(xiàn)屏幕旋轉(zhuǎn)?觸覺智能RK3568鴻蒙開發(fā)板演示 2024-11-19
- [電子說] Linux系統(tǒng)中shell命令解析 2024-11-05
- [電子說] Linux用戶管理詳解 2024-11-01
( 發(fā)表人:admin )