|-摘 Centos7用默认的防火墙firewall安装PPTP搭建vpn服务器
现在国内的服务器商已经不提供此服务,安装上了也用不了。1 准备一个CentOS7服务器 2 检查是否支持PPTP modprobe ppp-compress-1...
现在国内的服务器商已经不提供此服务,安装上了也用不了。
1 准备一个CentOS7服务器
2 检查是否支持PPTP
modprobe ppp-compress-18 && echo ok #返回OK zgrep MPPE /proc/config.gz #返回CONFIG_PPP_MPPE=y 或 =m cat /dev/net/tun #返回cat: /dev/net/tun: File descriptor in bad state
以上三条命令满足一条即为支持PPTP
3 安装PPP
yum install -y ppp
4 安装PPTPD
4.1 添加EPEL源:
wget http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
4.2 安装EPEL源:
rpm -ivh epel-release-latest-7.noarch.rpm
4.3 检查是否已添加到源列表中:
yum repolist
4.4 更新源列表:
yum -y update
4.5 安装PPTPD:
yum install -y pptpd
5 编辑/etc/pptpd.conf设置VPN内网IP段
最后IP设置改为:
localip 192.168.0.1 remoteip 192.168.0.214,192.168.0.245
6 编辑/etc/ppp/options.pptpd
6.1 更改DNS项:
ms-dns 8.8.8.8 ms-dns 8.8.4.4
6.2 修改日志记录:
#nologfd logfile /var/log/pptpd.log
7 编辑/etc/ppp/chap-secrets设置VPN账号密码
用户名 pptpd 密码 *//每个字段之间用tab键隔开 *表示用任意IP连接VPN都可以
样例:登录账号为root 密码为123 这样写:
root pptpd 123 *
8 修改内核参数支持内核转发 (Centos7.x)
/usr/lib/sysctl.d/50-default.conf 文件里加入
net.ipv4.ip_forward = 1
输入命令生效:sysctl -p
9 修改防火墙设置: ...
浏览更多内容请先登录。
立即注册
更新于:2018-02-07 18:44:08
相关内容
Centos7利用yum安装apache+mysql8+php7 一篇搞定!
Centos 服务器搭建(Centos8服务器搭建遇到的各种问题及解决方法)
Centos8 更新yum或安装软件时提示 Failed to download metadata for repo...
从CentOS 8到CentOS Stream,到底发生什么事了?
CentOS8出现“ Error: Failed to download metadata for repo ‘AppStrea...
如何将CentOS 8转换为CentOS Stream(202205实测有效)
centos服务器运行中遇到的问题 out of memory killed process 2480 htt...
生产出现oom(out of memory)问题,怎么排查?
Linux终端查看最消耗CPU内存的进程
解决Apache长时间占用内存大的问题,Apache 内存优化方法
Centos7 安装Apache过程详解
推荐内容