国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

CentOs7搭建基于pptp的VPN服務器

這篇具有很好參考價值的文章主要介紹了CentOs7搭建基于pptp的VPN服務器。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

??最近想遠程連接一下家里的臺式機電腦,由于都是局域網(wǎng),又沒有公網(wǎng)ip,所以就沒法遠程。上網(wǎng)查了一下,發(fā)現(xiàn)可以在云服務器上搭建一個VPN,這樣兩臺電腦就在同一個局域網(wǎng)內,就可以完美解決這個問題。現(xiàn)在把搭建方法和遇到的問題做個總結。

一、VPN服務器的搭建

1、用xshell連接上xshell的終端,輸入以下命令查看是否支持pptp

modprobe ppp-compress-18 && echo yes

pptpd服務配置,Linux,工具方法,服務器,linux,運維

2、輸入:yum -y update 自動更新所有已安裝的軟件包和依賴項,以確保系統(tǒng)保持最新狀態(tài)。

yum -y update

3、輸入:yum -y install ppp安裝ppp

yum -y install ppp

4、輸入:yum -y install pptpd 安裝pptp守護進程

yum -y install pptpd

5、輸入vim /etc/pptpd.conf 配置pptpd.conf

找到最下面的localip,去掉開始的那個#符號

  • localip是指VPN服務器的本地IP地址,
  • remoteip是指為VPN客戶端分配的IP地址,如果客戶端比較多的話將remoteip的范圍改大一些。

pptpd服務配置,Linux,工具方法,服務器,linux,運維
修改完成后按Esc鍵退出編輯模式,然后輸入:wq保存并退出文件。

6、輸入:vim /etc/ppp/options.pptpd 配置options.pptpd的dns

pptpd服務配置,Linux,工具方法,服務器,linux,運維

7、輸入:vim /etc/ppp/chap-secrets 配置連接VPN客戶端要用到的帳號密碼

  • client為帳號
  • server是pptpd服務
  • secret是密碼,
  • *表示是分配任意的ip
    數(shù)據(jù)之間用tab隔開
    pptpd服務配置,Linux,工具方法,服務器,linux,運維

8、輸入:vim /etc/sysctl.conf 配置sysctl.conf

在末尾添加以下兩行命令:

net.ipv4.ip_forward = 1 啟用IPv4數(shù)據(jù)包轉發(fā)功能
pptpd服務配置,Linux,工具方法,服務器,linux,運維

sysctl -p 使更改生效
:pptpd服務配置,Linux,工具方法,服務器,linux,運維

9、添加一個規(guī)則,允許通過 TCP 協(xié)議訪問 1723 端口

iptables -A INPUT -p tcp --dport 1723 -j ACCEPT

特別注意:在云服務器的防火墻中也要放行1723這個端口
pptpd服務配置,Linux,工具方法,服務器,linux,運維

10、增加轉發(fā)規(guī)則,為了可以連上vpn后可以上網(wǎng)

iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE
# 保存規(guī)則:
service iptables save

# 重啟生效:
systemctl restart iptables

11、重啟pptp服務 systemctl restart pptpd

systemctl restart pptpd
# 將PPTP VPN服務添加到開機自啟服務列表中,使它在系統(tǒng)啟動時自動啟動。
systemctl enable pptpd

二、本地連接配置(以windows11為例)

1、連接vpn

依次打開設置網(wǎng)絡和InternetVPN連接 添加vpn
pptpd服務配置,Linux,工具方法,服務器,linux,運維

2、可以在cmd中查看當前的網(wǎng)絡是否連接成功,如果出現(xiàn)配置的ip說明成功

pptpd服務配置,Linux,工具方法,服務器,linux,運維

三、遇到的問題總結

1、如果在連接過程中出現(xiàn)端口不通,說明需要配置防火墻

systemctl start firewalld.service(開啟防火墻)
 
systemctl stop firewalld.service(關閉防火墻)
 
systemctl status firewalld(查看是否開啟防火墻)
 
firewall-cmd --list-ports(查看開啟的端口)
 
sudo firewall-cmd --zone=public --permanent --add-port=1723/tcp(開啟1723端口)
sudo firewall-cmd --reload

特別注意:在云服務器的防火墻中也要放行1723這個端口
pptpd服務配置,Linux,工具方法,服務器,linux,運維

2、如果出現(xiàn)連接被遠程計算機終止,需要設計加密格式

連接成功后,在網(wǎng)絡設備管理器中,找到剛才添加的vpn的虛擬網(wǎng)卡
pptpd服務配置,Linux,工具方法,服務器,linux,運維
右鍵網(wǎng)卡,打開屬性,將下面兩項選擇即可
pptpd服務配置,Linux,工具方法,服務器,linux,運維

3、如果出現(xiàn)無法訪問外網(wǎng)的情況,需要配置路由

首先在網(wǎng)絡設備管理器中,找到剛才添加的vpn的虛擬網(wǎng)卡,右鍵點擊,在屬性中選擇網(wǎng)絡選項卡,然后雙擊ipv4的設置
pptpd服務配置,Linux,工具方法,服務器,linux,運維
在打開的選項卡中點擊高級
pptpd服務配置,Linux,工具方法,服務器,linux,運維
在IP設置中將“在遠程網(wǎng)絡上使用默認網(wǎng)關”取消選中
pptpd服務配置,Linux,工具方法,服務器,linux,運維
上面這樣的設置,就是把所有的網(wǎng)都不走這個vpn網(wǎng)卡了,我們再將特定的網(wǎng)段設置成走vpn即可實現(xiàn)外網(wǎng)不走vpn,特定網(wǎng)段走vpn的功能。

具體方法如下:

點擊確定以后斷開vpn重新連接一次,然后用管理員打開cmd,在cmd中設置路由輸入以下命令

# 顯示已經(jīng)連接的VPN接口以及對應的接口編號,記住最前面的數(shù)字,舉例:52
route print | findstr MyVPN

# 添加公司內網(wǎng)IP段,下方的52就是接口編號,IP段舉例:192.168.31.0/24
route add -p 192.168.31.0/24 0.0.0.0 if 52

# 到這里就完成所有配置了,參數(shù) -p 是指添加永久路由表,重啟系統(tǒng)仍然保留

我這里之前已經(jīng)添加過,所以已經(jīng)存在了
pptpd服務配置,Linux,工具方法,服務器,linux,運維

四、遠程連接

找到需要遠程的機器,連上我們自己搭建的VPN,拿到ip地址,就可以進行遠程連接了
pptpd服務配置,Linux,工具方法,服務器,linux,運維


參考資料:

  • https://zhuanlan.zhihu.com/p/628587235
  • https://blog.csdn.net/m0_61385351/article/details/128615332
  • https://blog.jtwo.me/configure-routing-table-for-vpn-diversion/

后記
??個人總結,歡迎轉載、評論、批評指正文章來源地址http://www.zghlxwxcb.cn/news/detail-774496.html

到了這里,關于CentOs7搭建基于pptp的VPN服務器的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。如若轉載,請注明出處: 如若內容造成侵權/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領支付寶紅包贊助服務器費用

相關文章

  • Linux(centos7)下搭建Steam饑荒服務器

    Linux(centos7)下搭建Steam饑荒服務器

    下載steamcmd 解壓后效果(game是后面創(chuàng)建的存放游戲的) 下載饑荒服務器 force_install_dir /opt/steam/game/dst是下載路徑可以自定義路徑 login anonymous 以匿名方式登錄 app_update 343050 validate 下載/更新饑荒服務器 可以查看饑荒目錄 鏈接libcurl-gnutls.so.4庫,不然可能會報錯 配置服務器相關

    2024年01月21日
    瀏覽(39)
  • 【Linux網(wǎng)絡服務】Centos7搭建nfs文件共享服務器

    【Linux網(wǎng)絡服務】Centos7搭建nfs文件共享服務器

    1.NFS介紹 2.環(huán)境準備 3.在A服務端機器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務并監(jiān)聽111端口 5.配置NFS服務的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當系統(tǒng)從內存中向磁盤中持久化數(shù)據(jù)時,同步發(fā)送表示只有當內存中的數(shù)據(jù)

    2024年02月06日
    瀏覽(41)
  • Ubuntu搭建pptp服務器(保姆級)

    Ubuntu搭建pptp服務器(保姆級)

    一,關于pptp服務簡單介紹 點對點隧道協(xié)議(PPTP)是VPN服務的一種最簡單的實現(xiàn)協(xié)議,其它常見的VPN類型還有:使用IPsec的第2層隧道協(xié)議(L2TP/IPsec)、安全套接字隧道協(xié)議(SSL VPN)。本文主要講述基于Ubuntu的PPTP服務安裝與配置。 二,本次用到的環(huán)境 Windows11 虛擬機Ubuntu系統(tǒng)

    2024年02月13日
    瀏覽(17)
  • 全網(wǎng)最全Centos7.9搭建LDAP服務器+圖形界面

    全網(wǎng)最全Centos7.9搭建LDAP服務器+圖形界面

    該密碼是LADP服務器的管理員根密碼,輸入slappasswd后提示輸入密碼(123456)與確認密碼,系統(tǒng)會輸出一串加密后的字符串(保存好加密后的字符串,后面需要使用) 通過ldapmodify進行修改,不建議直接對文件進行修改 ①查看文件 ?② 創(chuàng)建目錄存放修改文件 ③創(chuàng)建 db .ldif 文件

    2024年02月07日
    瀏覽(25)
  • 【操作系統(tǒng)】Centos7搭建nfs文件共享服務器實戰(zhàn)

    【操作系統(tǒng)】Centos7搭建nfs文件共享服務器實戰(zhàn)

    1.NFS介紹 2.環(huán)境準備 3.在A服務端機器安裝nfs-utils和rpcbind包 4.啟動rpcbind檢查是否啟動了rpcbind服務并監(jiān)聽111端口 5.配置NFS服務的配置文件,參數(shù)配置:vi /etc/exports 數(shù)據(jù)同步與數(shù)據(jù)異步的區(qū)別 數(shù)據(jù)同步:當系統(tǒng)從內存中向磁盤中持久化數(shù)據(jù)時,同步發(fā)送表示只有當內存中的數(shù)據(jù)

    2024年02月07日
    瀏覽(31)
  • 天翼云CentOS7多IPsk5服務器一鍵搭建腳本

    未經(jīng)請允許,禁止轉載。 本文參考網(wǎng)上資料整合而成,本人制作為一鍵安裝腳本,腳本內容全部公開,具體參數(shù)可能根據(jù)自身情況設定,制作不易,不喜勿噴,有錯誤的地方歡迎指正! 本人已在天翼云成功運行,沒有錯誤,別的沒有試驗。首次創(chuàng)作,請多多支持!如有不明

    2024年04月09日
    瀏覽(79)
  • 用Windows自帶的Hyper搭建Linux(Centos7)服務器

    用Windows自帶的Hyper搭建Linux(Centos7)服務器

    首先準備Centos7鏡像:下載地址:CentOS Mirrors List? ?點擊任意國內鏡像地址進行下載 前提:cpu已經(jīng)開啟虛擬化,win10版本為非家庭版 安裝Hyper-V:打開控制面板選擇程序,選擇程序和功能中的“啟動或關閉Windows功能”,勾選Hyper-V后,點擊確定后系統(tǒng)會啟用并重啟系統(tǒng)?????

    2024年02月05日
    瀏覽(34)
  • Centos7搭建DNS(bind)服務器,配置域名泛解析記錄

    Centos7搭建DNS(bind)服務器,配置域名泛解析記錄

    前言就是沒錢買域名,學習成本較大 (窮批哭死) ,再加上windows個人版的上的hosts文件不支持域名泛解析和多租戶的域名解析,windows server環(huán)境又需要秘鑰提供不支持長期學習,所以出一篇文章記錄一下。 客戶機:windows個人環(huán)境即可 服務器:兩臺nginx服務器(centos7)、一臺

    2024年02月04日
    瀏覽(33)
  • CentOS7.9 搭建內部yum源服務器同步阿里yum源

    CentOS7.9 搭建內部yum源服務器同步阿里yum源

    1、企業(yè)內網(wǎng)需求:企業(yè)內部許多服務器是不能連接互聯(lián)網(wǎng),但每臺centos主機安裝軟件包時都配置本地yum源很麻煩,也缺少第三方y(tǒng)um源,因此在內網(wǎng)搭建一臺yum源服務器滿足這一需求,同時網(wǎng)絡層面策略只允許此yum源服務器每周日晚限時聯(lián)網(wǎng)同步阿里云的yum源。 參考連接:h

    2024年02月02日
    瀏覽(23)
  • 如何在CentOS7搭建DashDot服務器儀表盤并實現(xiàn)遠程監(jiān)控

    如何在CentOS7搭建DashDot服務器儀表盤并實現(xiàn)遠程監(jiān)控

    本篇文章我們將使用Docker在本地部署DashDot服務器儀表盤,并且結合cpolar內網(wǎng)穿透工具可以實現(xiàn)公網(wǎng)實時監(jiān)測服務器系統(tǒng)、處理器、內存、存儲、網(wǎng)絡、顯卡等,并且擁有API接口。 DashDot是一款簡單、實用的開源現(xiàn)代服務器儀表盤,主要應用于小型 VPS 和私人服務器(比如說N

    2024年03月16日
    瀏覽(24)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領取紅包,優(yōu)惠每天領

二維碼1

領取紅包

二維碼2

領紅包