PPPTP概述

tcp1723

1,安装

rpm -ivh ppp--14.1.rhel5.x86_64.rpm #安装ppp

rpm -ivh pptpd--.rhel5.x86_64.rpm #安装pptp

2,修改配置

[root@lanny ~]# vim /etc/pptpd.conf

 localip 192.168.14.128

 remoteip 

3,为客户端提供DNS地址

[root@lanny ~]# vim /etc/ppp/options.pptpd

ms-dns 114.114.114.114

4,添加帐号密码

vi /etc/ppp/chap-secrets

####### system-config-network will overwrite this part!!! (begin) ##########

lanny *  *

####### system-config-network will overwrite this part!!! (end) ############

第一列用户名 第三列密码

5,启动服务

[root@lanny tools]# /etc/init.d/pptpd start

Starting pptpd: [ OK ]

[root@lanny tools]#

如果启动报错:看ppptp日志:

[root@lanny tools]# cat /var/log/messages

Dec  :: moban pppd[]: local IP address 192.168.14.128

Dec  :: moban pppd[]: remote IP address 172.16.1.100

[root@lanny ~]# netstat -nutlp |grep pptp

tcp    /pptpd

监控日志脚本:

cat /etc/ppp/ip-up

......

echo "$PEERNAME 分配IP: $5 登陆IP:$6 登陆时间:`date -d today +%F_%T`" >> /var/log/pptpd.log

exit 

cat /etc/ppp/ip-down

......

echo "$PEERNAME 下线IP: $6 下线时间:`date -d today +%F_%T`" >> /var/log/pptpd.log

exit 

=============

追加到ip-up脚本exit 0前

echo "$PEERNAME allocate IP: $5 login IP:$6 login time:`date -d today +%F_%T`" >> /var/log/pptpd.log

追加到ip-down脚本exit 0前

echo "$PEERNAME logoff IP: $6 logofff:`date -d today +%F_%T`" >> /var/log/pptpd.log

[root@lanny ~]# cat /var/log/pptpd.log

lanny logoff IP: --13_22::

lanny allocate IP: --13_22::

http://www.nenew.net/pptp-vpn-log-user-time-ip-net-traffic-info.html

客户端设置:

1,添加PPPTP客户端

2,优化设置

Linux PPTP搭建的更多相关文章

  1. Linux环境搭建-在虚拟机中安装Centos7.0

    最近在空闲时间学习Linux环境中各种服务的安装与配置,都属于入门级别的,这里把所有的学习过程记录下来,和大家一起分享. 我的电脑系统是win7,所以我需要在win7上安装一个虚拟机-VMware,然 ...

  2. windows和linux中搭建python集成开发环境IDE——如何设置多个python环境

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  3. MongoDB学习笔记—Linux下搭建MongoDB环境

    1.MongoDB简单说明 a MongoDB是由C++语言编写的一个基于分布式文件存储的开源数据库系统,它的目的在于为WEB应用提供可扩展的高性能数据存储解决方案. b MongoDB是一个介于关系 ...

  4. Linux下搭建个人网站

    前不久在阿里买了一个服务器,然后开始第一次尝试搭建自己的个人网站.前端采用了bootstrap框架,后端采用的是PHP,数据库使用的是Mysql.新手第一次在linux下搭建遇见很多问题,在这里分享一 ...

  5. 【转】windows和linux中搭建python集成开发环境IDE

    本系列分为两篇: 1.[转]windows和linux中搭建python集成开发环境IDE 2.[转]linux和windows下安装python集成开发环境及其python包 3.windows和l ...

  6. Linux下搭建PHP环境

    转载于: http://www.uxtribe.com/php/405.html 该站下有系列PHP文章. 在Linux下搭建PHP环境比Windows下要复杂得多.除了安装Apache,PHP等软件 ...

  7. Java学习心得之 Linux下搭建Java环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建Java环境 1.前言2.JDK安装3.配置环境变量4. ...

  8. Java学习心得之 Linux下搭建JavaWeb环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Java学习心得之 Linux下搭建JavaWeb环境 1. 前言2. Java安装3. t ...

  9. Ruby学习心得之 Linux下搭建Ruby环境

    作者:枫雪庭 出处:http://www.cnblogs.com/FengXueTing-px/ 欢迎转载 Ruby学习心得之 Linux下搭建Ruby环境1.前言2.Linux下安装Ruby环境 一 ...

随机推荐

  1. 应用程序代理AppDelegate解析

    应用程序UIApplication是通过代理和外部交互的,当应用程序生命周期中发生改变时UIApplication就会调用代理对应的方法. @implementation AppDelegate - ...

  2. NSDictionary和NSMutableDictionary

    #import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { ...

  3. java基础--温故而知新 (01)

    1 myeclipse是一个eclipse插件.使用java语言开发.进程是javaw.exe--非命令行方式启动.   2 考这些术语的公司,往往都是世界一流的好公司.(技术广度+英语) java ...

  4. su su -

    http://www.ha97.com/4001.html su命令和su -命令最大的本质区别就是:前者只是切换了root身份,但Shell环境仍然是普通用户的Shell:而后者连用户和Shell环 ...

  5. 返回顶部 和ico标题图片的制作

    <link rel="shortcut icon" href="bitbug_favicon.ico">---比特虫ico网页快速制作<tit ...

  6. Neo4j图数据库管理系统开发笔记之三:构建安全的RMI Service(Server)

    RMI Server(服务端)主要包括以下功能:远程用户权限验证管理.远程服务接口实现类.Neo4j实体映射转换等.项目目录结构如下图所示: 3.2.1 远程用户权限验证管理 3.2.1.1 用户权限 ...

  7. cocos2d-x之Vector与map

    bool HelloWorld::init() { if ( !Layer::init() ) { return false; } Size visibleSize = Director::getIn ...

  8. spring mvc 配置文件拦截器过滤url

    最近在用spring mvc拦截器,sprin 版本号4.0.6.RELEASE, <mvc:interceptor> <mvc:mapping path="/admin/ ...

  9. 一. Linux 常用命令总结

    1. linux 基础命令 who, which, basename, dirname, echo, type, hash, whatis, makewhatis, man, info, help,  ...

  10. uva 12655 Trucks [LCA](树链剖分+MST)

    The Subtle Balloons Company (SBC) is the main balloon provider for programming contests; it hashuge ...