linux搭建pptp服务器
本文章向大家介绍linux 搭建pptp服务器
一、安装pptp和ppp
yum install ppp pptp -y
如果yum失败没有yum源,说明是epel-release有问题
可以通过如下解决
(1)、下载阿里云或者网易镜像
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.bak
wget http://mirrors.aliyun.com/repo/Centos-7.repo
(2)、下载阿里开源镜像的epel源文件
wget -O /etc/yum.repos.d/epel-7.repo http://mirrors.aliyun.com/repo/epel-7.repo
(3)、再次清除系统yum缓存,并重新生成新的yum缓存
yum clean all
yum makecache
二、开启内核转发
echo "net.ipv4.ip_forward = 1" >> /etc/sysctl.conf
net.ipv4.ip_forward设置为1
sysctl -p立即应用
三、配置外网IP和分配地址
vim /etc/pptpd.conf
localip 192.168.2.251 ####需要添加的内容 此IP为pptp服务器本身的外网IP
服务器网口不是公网IP需要在公司防火墙或者交换机做一个公网和内网1723的端口映射
remoteip 192.168.2.200-254 #####需要添加的内容 此IP范围为分配给pptp用户的内网网段
四、添加DNS
vim /etc/ppp/options.pptpd
五、添加用户权限
vim /etc/ppp/chap-secrets
第一列为用户名
第二列 * 表示允许主机登录
第三列为密码,这个可以用openssl passwd [ ]生成复杂密码
第四列为分配给客户端的IP地址,*表示随机分配
vpn * vpnpass *
六、启动pptp服务,查看1723端口
systemctl restart pptpd
systemctl enable pptpd
七、设置转发策略
从服务器网卡上,自动获取当前ip地址来做NAT,mtu值设置为1356,否则无法上网
modprobe ip_nat_pptp
iptables -t nat -A POSTROUTING -s 10.8.0.0/255.255.255.0 -o eth0 -j MASQUERADE
/sbin/iptables -I FORWARD -p tcp --syn -i ppp+ -j TCPMSS --set-mss 1356
八、window登录
连接类型选择pptp
linux搭建pptp服务器相关推荐
- linux pptp 服务器搭建,Linux搭建pptp ***服务器
大家好,今天我要做的是一个使用linux搭建一个pptp的***服务器,使用客户端能够连接到***虚拟网络来实现互连,废话不多说了,下面是详细的安装步骤:(本实验采用的linux服务器是centos5 ...
- Linux搭建vpn服务器
Linux搭建vpn服务器 1.安装openvpn-as 2.文件破解 3.重新初始化 4.访问测试 1).服务端测试 2).客户端测试 最近公司想实现局域网通过外网访问局域网的需求,无疑VPN可以很 ...
- 还在用内网穿透?手把手教你搭建pptp服务器
前言 说到内网穿透,想必很多人都会想到花生壳.natapp等等穿透工具,优点就是简单方便,缺点就是有端口数量限制,不交钱的话,还限制带宽.限制协议等等 pptp能做什么? 1.连上pptp的主机都会有 ...
- 2012系统如何搭建pptp服务器,ubuntu server 12.04 搭建 pptp 服务器
ubuntu server 12.04 搭建 pptp 服务器 blog 归档 运维 Linux pptp 前几天把pptp服务器搭上了, xen的vps就这点好处, 想怎么搞就怎么搞, 虽说贵了点. ...
- Linux 搭建SVN 服务器
一. SVN 简介 Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据. 这些数据放置在一个中央资料档案库 (repository) 中 ...
- 原 Linux搭建SVN 服务器2
原 Linux搭建SVN 服务器 发表于1年前(2014-08-05 17:55) 阅读(12257) | 评论(3) 31人收藏此文章, 我要收藏 赞3 摘要 Linux搭建SVN 服务器 目录 ...
- linux mc服务器 mod_如何在linux搭建MC服务器
摘要: 前言Q:为什么要用linux搭建MC服务器?A:因为linux系统占用率低,跑服务器效果非常好Q:看不懂linux ssh,后期自己无力运维怎么办A:没关系,这个教程是通过安装BT... 前言 ...
- 虚拟化--051 vsphere linux搭建NTP服务器搭建
051 vsphere linux搭建NTP服务器搭建 参考链接 http://url.cn/g96DNG 转载于:https://blog.51cto.com/williamliuwen/16865 ...
- Linux搭建SVN 服务器(转)
转自:http://my.oschina.net/lionel45/blog/298305 Linux搭建SVN 服务器 作者: 沈小然 日期:2014年 8月 5日 1 安装 ...
最新文章
- Windows轻松实现linux shell环境:gitforwindows
- 刚刚,2021泰晤士高等教育亚洲大学排名出炉
- oracle多表关联查询报表,oracle多表关联查询和子查询
- 多线程:线程池里的队列BlockingQueue
- Spring MVC 成员变量 request 线程安全问题的讨论
- 江西理工大学期末试卷c语言,2016年江西理工大学信息工程学院计算机应用技术(加试)之C语言程序设计复试笔试最后押题五套卷...
- CI中创建你自己的类库
- 材料成型及控制工程学计算机吗,材料成型及控制工程专业属于什么学科
- 刚刚,百度宣布造车!
- 幼儿园调查过程怎么写_关于幼儿园的调查报告格式及范文
- VisionTransformer(一)—— Embedding Patched与Word embedding及其实现
- 表情符号(emoji)大全,只此一文便够了
- 运维学python用不上_数读 | 为什么运维朋友们都需要学Python?
- python statsmodels安装(亲测可用)
- 离线安装python包_补充
- javaSe查漏补缺
- Docker容器日志清理方式
- 在OpenCV里使用机器学习库sklearn 实现手写数字识别1
- 小学奥数 7826 分苹果 python
- Typecho 免费仿书本的“简单书本“模板