`
li4li5li6
  • 浏览: 31357 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

CentOS 6 搭建VPN Server

阅读更多

#安装yum源,及pptpd服务

rpm -Uvh http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpm

yum install -y ppp pptpd iptables

 

#编辑sysctl.conf文件,打开ip包转发

vi /etc/sysctl.conf

net.ipv4.ip_forward = 1

 

#保存设置

/sbin/sysctl -p

 

 

#设置pptpd

vi /etc/ppp/options.pptpd

name vps

refuse-pap

refuse-chap

refuse-mschap

require-mschap-v2

require-mppe-128

proxyarp

nobsdcomp

novj

novjccomp

nologfd

ms-dns 4.2.2.1

ms-dns 4.2.2.2

 

#设置pptpd

vi /etc/pptpd.conf

option /etc/ppp/options.pptpd

debug

logwtmp

localip 10.10.10.1

remoteip 10.10.10.2-254

 

 

#设置iptables

iptables -t nat -F

iptables -t nat -A POSTROUTING -o eth0 -s 10.10.10.0/24 -j MASQUERADE

iptables -t nat -L -n

service iptables save

 

 

#添加到开机启动

chkconfig --level 345 pptpd on

 

#启动vpn server

/etc/init.d/pptpd start

 

 

#添加vpn用户名密码

vpnuser username passwd

分享到:
评论

相关推荐

    CentOS 6 Linux Server Cookbook

    《CentOS 6 Linux Server Cookbook》是一本专注于CentOS社区企业级服务器安装、配置和管理的实用指南。本书由Jonathan Hobson撰写,旨在为读者提供一系列详细的实践指导,帮助用户在CentOS 6环境下进行日常的Linux...

    centos7安装+还原+卸载sqlserver.docx

    "CentOS 7 安装、还原和卸载 SQL Server 方法详解" 在本文中,我们将详细介绍如何在 CentOS 7 平台下安装、还原和卸载 SQL Server。 安装 SQL Server 在开始安装 SQL Server 之前,我们需要配置阿里云在线 yum 源...

    Centos6搭建socket5教程

    centos6下搭建socket5的教程非常全面,拥有这个教程可以让你快速搭建,省去很多碰壁的麻烦

    CentOS系统安装SQLServer教程

    ### CentOS系统安装SQL Server 教程详解 #### 一、前言 随着数据库技术的不断发展,SQL Server 作为一款功能强大的关系型数据库管理系统,在企业级应用中占据着重要的地位。对于运行在Linux环境下的应用程序来说,...

    CentOS 7 FTP-Server部署

    在Linux系统如CentOS 7中搭建FTP服务器可以帮助我们更加高效地管理文件。 #### 二、安装与配置FTP服务器 1. **安装FTP服务器** - 使用`yum`命令安装`vsftpd`服务: ```bash yum install -y vsftpd ``` 其中`-y...

    sql server 2019 centos7.8 离线安装包,包含依赖

    6. **配置SQL Server**:初始化数据库实例,设置登录凭据,以及必要的安全配置。这可能涉及到`mssql-conf setup`命令,用于设置SA密码和其他服务选项。 7. **启动SQL Server服务**:使用`systemctl start mssql-...

    centos 6的vnc客户端和服务端离线安装包

    1. **下载VNC服务器安装包**:在提供的压缩包"centos6vnc离线安装包"中,应包含VNC服务器的RPM包,例如`tigervnc-server-x.x.x-xxxx.el6.x86_64.rpm`。确保选择与你的CentOS 6系统架构匹配的版本。 2. **安装VNC...

    centos7 安装svn server

    在 CentOS 7 环境下搭建 SVN 服务器可以为开发团队提供一个稳定、安全的版本控制平台。本文将详细介绍如何在 CentOS 7 上安装并配置 SVN 服务器。 #### 二、服务器环境准备 在开始安装 SVN 服务器之前,需要确保...

    Centos6系统搭建tigervnc-server实现多用户访问.doc

    【CentOS 6系统搭建TigerVNC-Server实现多用户访问】 在远程管理Linux系统时,TigerVNC Server是一种流行的解决方案,尤其在CentOS 6这样的旧版系统上。TigerVNC是一个轻量级、高效且跨平台的远程桌面协议(RDP)...

    centos6 yum 源

    centos6_64 yum配置,一键搞定.centos6_64 yum配置,一键搞定

    CentOS 6 系列iso镜像

    资源简介:CentOS6镜像,x86架构,iso版本 包含版本:[6.5-x86_64-bin-DVD1],[6.8-x86_64-LiveDVD],[6.10-x86_64-bin-DVD1] 适用人群:linux学员,运维工程师,开发工程师,个人 适用场景及目标:镜像包仅可在x86...

    CentOS6 yum 源:centos6_base.repo

    CentOS6 yum 源:centos6_base.repo

    CentOS 6 Linux Server Cookbook+Linux Kernel Development 3rd Edition.zip

    CentOS 6 Linux Server Cookbook+Linux Kernel Development 3rd Edition.zip,关于Linux的两本书,需者自取。

    centos6 rabbitmq-server-3.7.14-1.el6.noarch.rpm

    centos6下的 rabbitmq-server-3.7.14-1.el6.noarch.rpm

    centos7搭建mysql集群

    ### CentOS 7 搭建 MySQL 集群详解 #### 一、概述 随着业务规模的扩大,单一数据库服务器往往难以满足高并发、大数据量的需求。为了提高系统的可用性和性能,采用 MySQL 集群成为一种常见的解决方案。本文将详细...

    Centos8 搭建日志服务器rsyslog+loganalyzer

    CentOS8 搭建日志服务器 rsyslog+loganalyzer CentOS 8 是一个流行的 Linux 发行版,rsyslog 是一个强大的日志服务器软件,loganalyzer 是一个基于 Web 的日志分析工具。本文将指导您如何在 CentOS 8 上搭建一个...

    CentOS7 挂载Windows Server2008 R2共享目录实例

    综上所述,CentOS7 挂载 Windows Server 2008 R2 共享目录的过程涉及到了服务器配置、客户端配置以及具体的挂载操作。通过遵循上述步骤,可以实现文件共享的安全高效传输。同时,理解SMB/CIFS协议的基本原理和特性...

    centos 7.9服务器 离线 搭建svn服务器

    centos 7.9服务器 离线 搭建svn服务器 ,该文章适用于 开发人员 实施人员 项目经理用于项目文档管理 代码管理,而不指定如何在centos7.9环境下离线搭建svn服务器,因为大多数的网站只是介绍yum install 的方式,但是...

    jumperServer_v0.5.0+Centos7.4 搭建

    文中附上下载地址,官方文档操作地址,以及本人亲自实操的过程!

    centos6中搭建NFS共享存储服务器

    ### CentOS 6 中搭建 NFS 共享存储服务器 #### 一、NFS 原理流程图 在本文档中,我们并未提供具体的NFS原理流程图,但NFS(Network File System)的工作原理大致如下: 1. **客户端发起请求**:当客户端需要访问...

Global site tag (gtag.js) - Google Analytics