收藏文章 楼主

CentOS 7实例配置PPTP VPN vpn 服务端到客户端的连接

版块:linux   类型:普通   作者:小绿叶技术博客   查看:925   回复:0   获赞:0   时间:2021-11-03 19:22:10

yum install -y ppp pptpd

phpini="/etc/pptpd.conf"

sed -i "/ms-dns/d"  /etc/ppp/options.pptpd

echo "

ms-dns 223.5.5.5

ms-dns 223.6.6.6

" >> $phpini


setcs=(

"localip 192.168.0.1"

"remoteip 192.168.0.234-238,192.168.0.245"

"ms-dns"

"ms-dns"

)

upsetcs=(

"localip 192.168.0.1"

"remoteip 192.168.0.234-238,192.168.0.245"

"ms-dns 223.5.5.5"

"ms-dns 223.6.6.6"


)

suzu=${#setcs[*]} ; echo "修改文件总参数个为:$suzu"

# 由于数组角标默认从0开始,数组角标数数到元素个数会多出一个空的,才用小数组个数6==》6-1=0~5

if [ ! -e $phpini.back ]

then

     echo "备份"

     cp $phpini $phpini.back

   else 

     echo "备份文件存在:$phpini.back"

fi


for((i=0;i<$suzu;i++))

  do

    set=${setcs[$i]} ; upset=${upsetcs[$i]}

    NR=`cat -n $phpini | grep "$set" | awk -F" " '{print $1}'` ; echo "行信息: $NR"

    

    if [[ ${NR} =~ ^[0-9]+ ]]

     then

         echo "$set   +++++> 参数更新: $upset  

         -------------------------------------------------------------"

         sed -i "$NR a $upset" $phpini

         sed -i "$NR d" $phpini

         echo "修改后的信息:";  cat $phpini | grep "$upset"

     else   

         echo "$NR 没有获取到行 $setcs 退出修改"

     fi

 done




systemctl is-enabled pptpd.service

systemctl is-enabled iptables.service

systemctl restart pptpd


pptpsetup --create vpn --server 47.95.216.170 --username test --password 123456 --encrypt --start

# 链接到pptp 服务器




https://help.aliyun.com/document_detail/41345.html



#-------------------------   openvpn  ---------------------------#

yum -y install epel-release && yum -y update

yum install -y openvpn easy-rsa

mkdir -p /etc/openvpn/easy-rsa/keys

cp -rf /usr/share/easy-rsa/3.0/* /etc/openvpn/easy-rsa

cp /etc/openvpn/easy-rsa/openssl-easyrsa.cnf /etc/openvpn/easy-rsa/openssl.cnf




openvpn:

https://www.linuxprobe.com/centos7-openvpn-server.html

提供企业建站服务,免费网防系统,提交信息登录 http://yundun.ddoss.cn 邮箱: proposal@ddoss.cn 
回复列表
默认   热门   正序   倒序

回复:CentOS 7实例配置PPTP VPN vpn 服务端到客户端的连接

头像

用户名:

粉丝数:

签名:

资料 关注 好友 消息