`
Merrygrass
  • 浏览: 166549 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
社区版块
存档分类
最新评论

CentOS 5.4下 PPTP VPN

阅读更多

CentOS 5.4下 PPTP VPN

1、安装相关软件
32位版:
yum install -y ppp iptables
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.i386.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.i386.rpm

64位版:
yum install -y ppp iptables
wget http://poptop.sourceforge.net/yum/stable/packages/pptpd-1.3.4-1.rhel5.1.x86_64.rpm
rpm -ivh pptpd-1.3.4-1.rhel5.1.x86_64.rpm

2、配置文件编写
①、配置文件/etc/ppp/options.pptpd
mv /etc/ppp/options.pptpd /etc/ppp/options.pptpd.bak
vi /etc/ppp/options.pptpd

输入以下内容:
name pptpd
refuse-pap
refuse-chap
refuse-mschap
require-mschap-v2
require-mppe-128
proxyarp
lock
nobsdcomp
novj
novjccomp
nologfd
idle 2592000
ms-dns 8.8.8.8
ms-dns 8.8.4.4

②、配置文件/etc/ppp/chap-secrets
mv /etc/ppp/chap-secrets /etc/ppp/chap-secrets.bak
vi /etc/ppp/chap-secrets

输入以下内容
# Secrets for authentication using CHAP
# client server secret IP addresses
myusername pptpd mypassword *

注:这里的myusername和mypassword即为PPTP VPN的登录用户名和密码

③、配置文件/etc/pptpd.conf
mv /etc/pptpd.conf /etc/pptpd.conf.bak
vi /etc/pptpd.conf

输入以下内容:
option /etc/ppp/options.pptpd
logwtmp
localip 192.168.9.1
remoteip 192.168.9.11-30

注:为拨入VPN的用户动态分配192.168.9.11~192.168.9.30之间的IP

④、配置文件/etc/sysctl.conf
vi /etc/sysctl.conf

修改以下内容:
net.ipv4.ip_forward = 1

保存、退出后执行:
/sbin/sysctl -p

3、启动PPTP VPN 服务器端:
/sbin/service pptpd start

4、启动iptables:
/sbin/service iptables start
/sbin/iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j MASQUERADE

分享到:
评论

相关推荐

    CentOS 5.4安装手册

    **CentOS 5.4 安装手册** **一、CentOS 简介** CentOS 是一个基于 Red Hat Enterprise Linux (RHEL) 源代码编译的免费开源操作系统。它旨在提供一个稳定、安全且高效的企业级计算平台。CentOS 5.4 是 CentOS 发行版...

    CentOS-5.4-x86_64-bin-DVD.part5.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    centos5.4+oracle安装图解

    ### CentOS 5.4 + Oracle 安装指南 #### 一、环境准备与JDK安装 **1.1 下载 JDK** - **下载链接:** 需要下载适合CentOS 5.4的操作系统版本的JDK。示例中使用的为`jdk-7u4-linux-i586.rpm`。 **1.2 安装 JDK** -...

    centos5.4下的DNS配置详解

    ### CentOS 5.4 下的 DNS 配置详解 #### 一、概述 DNS (Domain Name System) 是互联网的一项服务,它作为域名和 IP 地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。本文档将详细介绍如何在 CentOS ...

    Centos5.4环境安装Oracle11G

    在Centos5.4环境下安装Oracle11G的过程是一个复杂且细节繁多的任务,涉及到系统的前期准备、用户和用户组的创建、安装文件的处理、系统依赖包的检查与安装等多个步骤。以下是对这一过程的详细解析: ### 一、系统...

    CentOS5.4下开启vncserver服务

    CentOS 5.4 下开启 vncserver 服务 CentOS 5.4 下开启 vncserver 服务是实现远程桌面连接的重要步骤,特别是在安装 ORACLE 等软件时需要图形化界面进行安装。通过 vncserver 服务,可以在远程客户端连接到服务器,...

    rhel5.4 centos 5.4 挂载可读写ntfs分区rpm包

    CentOS 5.4是RHEL的一个克隆版本,提供了一个免费的、社区支持的平台,其核心与RHEL 5.4相同。这个包的目的是在这些系统上挂载并操作NTFS(New Technology File System)分区,这是Windows操作系统广泛使用的文件...

    linux+centos5.4+oracle+client

    ### Linux环境下CentOS 5.4上Oracle Client的安装与配置 #### 一、概述 在实际工作中,尤其是在商业环境中,Linux系统因其稳定性和安全性被广泛应用于服务器领域。对于数据库开发人员来说,能够熟练地在Linux环境...

    CentOS-5.4-x86_64-bin-DVD.part1.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    CentOS_5.4_下VNC的设置

    【CentOS 5.4 下 VNC 的设置】 在 CentOS 5.4 操作系统中,配置 VNC Server 是为了远程访问图形界面。VNC(Virtual Network Computing)是一种基于远程桌面协议(RDP)的软件,允许用户通过网络连接到另一台计算机...

    Centos5.4开发环境安装

    在本文中,我们将深入探讨如何在CentOS 5.4操作系统上设置开发环境,特别是关注cpp和gcc编译器以及基础调试工具包的安装。CentOS 5.4是一款基于Linux的开源操作系统,广泛用于服务器和开发环境,因为它提供了稳定且...

    CentOS-5.4-x86_64-bin-DVD.part3.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    CentOS-5.4-x86_64-bin-DVD.part4.rar

    CentOS 5.4版本(CentOS-5.4-x86_64-bin-DVD)适用于x86_64,必须集齐5个文件才能一起解压缩使用,5个文件下载地址: CentOS-5.4-x86_64-bin-DVD.part5.rar ... CentOS-5.4-x86_64-bin-DVD.part4.rar ...

    Intel SAS RAID安装CentOS 5.4 Linux操作系统的方法

    在本文中,我们将深入探讨如何在Intel SAS RAID环境中安装CentOS 5.4 Linux操作系统。Intel SAS RAID(串行连接SCSI冗余阵列)是一种高效、可靠的存储解决方案,广泛应用于服务器和数据中心环境。它通过将多个硬盘...

    CentOS 5.4 下安装oracle10g

    ### CentOS 5.4 下安装 Oracle 10g 的详细步骤及注意事项 #### 一、检查与准备必要的软件包 为了确保 Oracle 10g 在 CentOS 5.4 上能够顺利安装并运行,首先需要检查并安装一系列必备的软件包。这些软件包包括但不...

    CentOS 5.4 BT

    CentOS Linux 是一个依 GPL 规范,及利用 RedHat Enterprise Linux (RHEL) 的源代码 (source code) 来重新编译 (compile) 的 Linux 版本. CentOS 提供和 RHEL 的 Binary 档案几乎百分之百兼容性,相同的版本 (Release)...

    CentOS 5.4 下完美配置SmokePing

    ### CentOS 5.4 下完美配置SmokePing 在本文中,我们将详细介绍如何在 CentOS 5.4 上配置 SmokePing,并确保其稳定运行。SmokePing 是一款功能强大的网络延迟监测工具,能够帮助网络管理员实时监控网络状况,对于...

    oracle10在CentOS5.4下的部署.doc

    根据给定的文件信息,以下是在CentOS 5.4下部署Oracle 10的关键知识点: ### 1. 服务器基本信息 服务器型号为IBM x3650 M3,配置了2颗Intel Xeon E5506处理器,运行频率为2.13GHz,配备4GB内存和两块146GB硬盘,...

    CentOs5.4安装Oracle10g.txt

    CentOs5.4下安装Oracle10g的参考文档

Global site tag (gtag.js) - Google Analytics