VPS一鍵安裝PPTP VPN,install, add user,repaire整合指令碼
阿新 • • 發佈:2019-01-09
本編文章是針對VPS伺服器搭建pptp VPN,
指令碼開源在GitHub上: 指令碼原始碼
部分指令碼資訊:
#!/bin/bash
# Author: Alnex<[email protected]>
# Blog: https://extp.org
#
# 如果伺服器是多個網絡卡,請在設定iptables時,指定公網網絡卡,例如阿里雲eth0是內網,eth1是公網,在iptables做nat轉發時請設定eth1.
# 如果VPS伺服器就不用修改iptables的nat轉發,VPS一般都是單網絡卡
#
function install_vpn(){
printf "
#######################################################################
# Installs a PPTP VPN-only system for CentOS #
# You must be root to run this script #
#######################################################################
"
# clean backup file and iptables -F
yum remove -y pptpd ppp
iptables -F
iptables --flush POSTROUTING --table nat
iptables --flush FORWARD
rm -rf /etc/pptpd.conf* && rm -rf /etc/ppp