系统rhel5.1

1、本人使用rhel5.1内置的pptpd-1.2.3-1.i386.rpm和ppp-2.4.4-1.el5,使用rpm –ivh安装即可

2、 编辑/etc/pptpd.conf和/etc/ppp/options.pptpd两个文件

(1)vi /etc/pptpd.conf

将配置文件里的option /etc/ppp/options.pptpd、debug去掉注释,在底部添加以下内容:

其中localip 是根据实际公司内的网段来自定义的IP(一般的是C类地址)

(2)vi /etc/ppp/options.pptpd

将name pptpd、refuse-pap、refuse-chap、refuse-mschap、require-mschap-v2、require-mppe-128、proxyarp、debug、lock、nobsdcomp、nologfd去掉注释,ms-wins  这里的地址改成你在pptpd.conf里设置的ip即可。

3、 将/etc/sysctl.conf里的net.ipv4.ip_forward = 0改成net.ipv4.ip_forward=1    允许内置路由

4、 编辑/etc/ppp/chap-secrets配置文件,在最底下添加:

用户名   pptpd    密码   自定义***链接的ip

5、若是有硬件路由器(和外网想连的)上开启端口映射,以cisco为例:

命令:conf t

ip nat inside source static tcp  你的pptpd服务器ip 1723  公网ip 1723 extendable

copy runnig-config startup-config   #保存你的配置

6、编辑/etc/sysconfig/iptables来开启转发

规则1:-A FORWARD -s ip/24 -p tcp --dport1723 -j ACCEPT

#  ip是你拨号连接成功后获取的ip

规则2: -A POSTROUTING -s ip/24-j SNAT --to-source ip

#  第一个ip是你拨号连接成功后获取的ip;最后的一个ip是你在pptpd里设置的ip

7、在windows下创建***链接完成后,设置好***链接里的设置

输入你设置的pptpd用户名和密码

输入公司外网地址

完成以上的windows设置可以开始拨号连接了

这样就可以远程连接回公司的pptpd的服务器上

PS:可能由于版本区别还是怎样,使用iptables的脚本导入规则到规则的配置文件上提示错误,所以还是将脚本的内容copy到iptables的规则配置文件里修改

[root@mail 00:12:00 ~]# cat its.sh

#!/bin/bash

$ipt="/sbin/iptables"

$ipt -F

$ipt -P INPUT ACCEPT

$ipt -P OUTPUT ACCEPT

$ipt -P FORWARD ACCEPT

$ipt -A INPUT -s  ip/24 -p tcp --dport 22 -j ACCEPT

$ipt -A INPUT -s  ip/24 -p tcp --dport 22 -j ACCEPT

$ipt -A FORWARD -s ip/24 -p tcp --dport 1723 -j ACCEPT

$ipt -A INPUT  -p tcp --dport 1723 -j ACCEPT

$ipt  -A  INPUT  -p gre -j ACCEPT

[root@mail 00:27:34 ~]# sh its.sh
its.sh: line 2: =/sbin/iptables: No such file or directory
its.sh: line 3: -F: command not found
its.sh: line 4: -P: command not found
its.sh: line 5: -P: command not found
its.sh: line 6: -P: command not found
its.sh: line 8: -A: command not found
its.sh: line 9: -A: command not found
its.sh: line 10: -A: command not found
its.sh: line 11: -A: command not found
its.sh: line 12: -A: command not found

转载于:https://blog.51cto.com/wsw26/1730352

pptpd的远程连接成功并使用相关推荐

  1. windows 命令行远程连接_CentOS系列001:windows远程桌面连接CentOS

    在阿里云申请了一台CentOS云服务器后,希望通过windows的远程桌面连接这台服务器,以方便后续维护,这里特此记录操作过程 一.登录密码设置 在阿里云实例里可以重置实例密码,此密码是用户root的 ...

  2. 无线连接 服务器,服务器无线远程连接

    服务器无线远程连接 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 使用Mac版 ...

  3. Linux的远程连接及Linux系统下Tomcat部署

    Linux的远程需要用的软件有Xshell,Xftp 本人使用VMware12Pro虚拟机,Linux系统为CentOS7,使用局域网进行远程连接 Xshell和Xftp没有安装的话可以取官网下载,但 ...

  4. ipv6远程连接mysql_如何利用IPv6进行远程桌面连接

    如何利用IPv6进行远程桌面连接 学校是教育网,其中寝室和实验室的IPv4地址被划分成了两个VLAN,所以没法使用windows的远程连接功能.今天突然想到学校的IPv6地址可能并未划分成两个VLAN ...

  5. VMware虚拟机里centos7下安装mysql5.6并授权远程连接Navicat

    正文内容 这节来安装Mysql5.6,并远程授权连接本地windows的Navicat,可以根据以下步骤安装.此文章为自己收藏,必要时拿出来直接用的,有需要的友友可以查看查看的.文章图片有借助于网络的 ...

  6. Android Studio使用JDBC远程连接mysql的注意事项(附示例)

    JDBC为java程序访问各种类型的关系型数据库提供了统一的接口,用户不必针对不同数据库写出不同的代码,但是使用JDBC必须得下载相应的驱动,比如我这里是要连接mysql,于是就到mysql官网去下载 ...

  7. 金蝶虚拟化客户端连不上服务器,金蝶kis客户端远程连接服务器

    金蝶kis客户端远程连接服务器 内容精选 换一换 ELB的常见异常返回码有400.403.502.504等.若遇到这些返回码建议您先直接访问后端云服务器,查看是否是后端云服务器的异常.若后端云服务器响 ...

  8. 网页连接opc服务器,远程连接opc服务器

    远程连接opc服务器 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华为云帮助 ...

  9. windows桌面远程连接(以XP连windows7为例)

    win7系统设置打开远程登录 1 最小化或者关闭打开所有的窗口,然后在桌面我们的电脑的图标上面点击鼠标右键,之后在弹出的右键菜单中选择"属性" 2 点击属性后,就打开如下图所示 系 ...

最新文章

  1. 3.2.5 端到端的学习
  2. oracle存储过程无效字符_Oracle存储过程基础+ 错误代码
  3. 成都Uber优步司机奖励政策(4月24日)
  4. sharepoint webpart 样式修改
  5. java.util.prefs.Preferences
  6. Tensorflow实现MLP
  7. 按照自己的理解用js实现八皇后的算法
  8. 安装Jenkins后 启动时失败的问题解决
  9. yii2GridView的简单使用
  10. WINDOWS XP数字总线补丁 KB888111
  11. mc无可用java_新人求助,MC无法打开,内存java均无问题
  12. 专业技能热门配方大全
  13. ESP8266学习笔记(3)——GPIO接口使用
  14. 打印菱形图案c语言pta,C语言的考试题型
  15. 滴滴云GPU服务器做深度学习之tensorflow object detect 对象检测 实践
  16. ActiveMQ的传输协议
  17. 刷脸支付不用带手机不需要扫二维码
  18. (C语言)抓老鼠啊~亏了还是赚了?--pta
  19. 步态识别 数据集 (一)
  20. 特性提醒-Qt6录音QIODevice::readAll()返回奇数字节。

热门文章

  1. 计算机和人类“看”法不同,但这重要么?
  2. 一文读懂5G:颠覆生活资费天价?
  3. 除了芯片 我们还应关注哪些核心技术
  4. 阿里、腾讯美国员工基本年薪曝光,资深算法工程师24万美元,高级研究员26万美元
  5. 太励志!80 后草根创业者自学编程年收入上亿
  6. 漫画:如何在数组中找到和为 “特定值” 的三个数?
  7. 互联网大厂内推求职的正确姿势?
  8. Connector for Python
  9. AQS独占式获取同步状态和释放同步状态(源码阅读笔记)
  10. 第二十章:异步和文件I/O.(十一)