Linux系统上PPTP协议VPN服务器架设方法分享

VPN服务常用的协议一般有两种:PPTP——PPTP(点对点隧道协议)是一个很好的,轻量级的VPN协议,高速提供基本的在线安全。 PPTP是内建于各种桌面和移动设备,并有128位加密功能。相比L2TP速度更快。

L2TP——附带IPsec(IP安全)的L2TP(第2层隧道协议)是非常安全的协议,其内置于多种桌面和移动设备。L2TP/IPsec采用256位加密, 但额外的安全开销比PPTP需要更多的CPU使用率。

我们在这篇文章中要讲的便是PPTP的VPN架设,点对点隧道协议 (PPTP) 是由包括微软和3Com等公司组成的PPTP论坛开发的一种点对点隧道协,基于拨号使用的PPP协议使用PAP或CHAP之类的加密算法,或者使用 Microsoft的点对点加密算法MPPE。其通过跨越基于 TCP/IP 的数据网络创建 VPN 实现了从远程客户端到专用企业服务器之间数据的安全传输。PPTP 支持通过公共网络(例如 Internet)建立按需的、多协议的、虚拟专用网络。PPTP 允许加密 IP 通讯,然后在要跨越公司 IP 网络或公共 IP 网络(如 Internet)发送的 IP 头中对其进行封装。

PPTP是一个比较简单的VPN构建方式,但是很难找到比较全的说明文档。因此,记录一篇说明文档,详细记录架设VPN服务器以及总结一些其他比较容易遇到的问题。

安装PPTP基本上安装pptp是比较简单的了,比如在我的CentOS6.4 x64上,只需要两个命令:

代码如下:

rpm -i http://poptop.sourceforge.net/yum/stable/rhel6/pptp-release-current.noarch.rpmyum -y install pptpd

如果是Ubuntu的话,更加简单了:

代码如下:

apt-get install pptpd

配置IP地址基本上程序的安装是全自动完成的了,下面需要进行一些简单的配置,编辑/etc/pptpd.conf ,在最后加入IP地址配置:

代码如下:

localip 10.0.0.1remoteip 10.0.0.100-200

上面的IP地址是可以随便填的,ABC三类的内网地址都可以,主要兼顾其他地方的IP配置,不要出现IP冲突就可以了,后面的remoteip,默认从第一个10.0.0.100开始分配给客户,localip表示分配给服务器的内部网关地址。

配置客户端DNS要配置客户端的dns,首先要确定配置文件,查看/etc/pptpd.conf中指定的option文件,如果没有指定,那就默认是/etc/ppp/pptpd-options,下面是我的默认配置文件,因此要修改/etc/ppp/pptpd-options.pptpd

在配置文件中加上:

代码如下:

ms-dns 202.96.128.86ms-dns 202.96.128.166

这里配置成客户端所在地的DNS就好了。

配置VPN账号然后是创建VPN的账号,账号保存在/etc/ppp/chap-secrets,我们打开编辑这个文件,按下面的格式加入自己的账号以及密码,依次为:账号,协议,密码,ip地址。

这里的ip地址如果明文表示静态分配,如果填*就表示动态分配。

启动服务配置完毕,可以启动服务并且加入启动项了

代码如下:

service pptpd restartchkconfig pptpd on

查看一下服务器是否在1723上面监听了

配置系统转发现在的VPN服务可以连上,但是不能通过VPN服务器进行转发,也就是不能够上网或者访问其他服务器等,需要开启系统转发和NAT。编辑系统配置文件/etc/sysctl.conf,设置如下值为1

代码如下:

net.ipv4.ip_forward = 1

如果未来ipv6普及了,估计应该就是改ipv6了,修改完毕之后要马上生效,使用命令

代码如下:

sysctl -p

配置防火墙转发

代码如下:

iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE

代码如下:

iptables -t nat -A POSTROUTING -s 10.0.0.0/24 -o eth0 -j SNAT –to 115.115.115.115

其中第一种比较简单,自动伪装ip,第二种的10.0.0.0/24指的是VPN虚拟内网,而115.115.115.115代表外网地址,进行NAT。如果VPN服务器是用来代理上网的,仅有上面的配置会出现访问网站缓慢的情况,需要手动修改一下转发包的mss

代码如下:

iptables -A FORWARD -p tcp –syn -s 10.0.0.0/24 -j TCPMSS –set-mss 1356

这样就不会出现打不开网页的问题了,最后可以保存一下防火墙。

代码如下:

iptables-save

常见的问题619错误很多人在拨VPN的时候卡在验证用户名和密码,然后会出现619的错误,这种错误90%以上是由于客户端到服务器的网络中有设备不支持GRE协议或NAT-T造成的,最常见的是由于客户端的路由器等不支持造成的,在更换以后立马能拨上VPN。而这种错误在服务端的日志也有体现。例如

代码如下:

LCP: timeout sending Config-Requests

下面是双方加解密不一致的:

代码如下:

LCP terminated by peer (^O^XH-^@<M-Mt^@^@^@^@)

pptp需要用到的端口pptp使用到的端口只有一个,那就是1723,网上有很多误人子弟的文章还说要开47端口,真是坑爹,因为GRE协议号是47,并不代表需要开47端口,因此如果是要映射端口的话,1723就完全够了,不要信网上的某些教程,如果使用了iptable来作为防火墙,需要加入规则

代码如下:

iptables -A INPUT -p tcp –dport 1723 -j ACCEPTiptables -A INPUT -p 47 -j ACCEPT

如果是在内网中,需要网关转发,那么网关需要如下配置:

代码如下:

iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 1723 -j DNAT –to SERVER_IPiptables -t nat -A PREROUTING -i eth0 -p 47 -j DNAT –to SERVER_IP

—-想了解更多的linux相关异常处理怎么解决关注

本站无法对海量内容真伪性鉴别,请勿相信本站任何号码,邮件,站外网址等信息,如有需要,请自行甄别。版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至net@163.com举报,一经查实,本站将立刻删除。
(0)
上一篇 2022年8月26日 上午8:16
下一篇 2022年8月26日 上午8:29

相关推荐

  • 巴沙鱼的禁忌吃巴沙鱼的禁忌

    巴沙鱼在市场上主要作为冷冻品出售。很多人觉得巴沙鱼没有营养,其实巴沙鱼营养价值很高。巴沙鱼有什么食用禁忌吗?蛋白质过敏巴沙鱼中含有大量的蛋白质,食用后可能会引起皮肤瘙痒、红肿、皮疹…

    2022年12月4日
  • 恶魔蛙男为什么不能看

    恶魔蛙男为什么不能看 “恶魔蛙男”是一部位于日本的动画电影,于1970年上映。该电影描写了一个叫做“恶魔蛙男”的可怕的怪物,它可以改变人们的外表,使他们看起来像恶魔一样,而且还能够…

    2023年7月15日
  • 王易木(关于王易木的介绍)

    大家好,小节来为大家解答以上的问题。王易木,关于王易木的介绍很多人还不知道,现在让我们一起来看看吧! 1、王易木,男,南京大学硕士在读,《最强大脑》第六季选手。 2、2019年2月…

    2023年1月12日
  • 10万头活猪将住进26层高的大楼,养猪场高度为何屡破纪录?

    湖北鄂州,一栋26层高的大楼正在进行最后的设备调试。再过一个月,这里将住进数十万头活猪,成为中国单体面积最大的楼房猪场,高度刷新世界之最。

    2022年10月27日
  • 白带多像浆糊怎么回事

    女士在生活起居中人体的健康是较为重要的,而许多 女士会非常容易出現白带像浆糊一样的病症在日常生活中十分普遍,而造成分泌物展现面糊状可能是因为发炎所造成的一种病症,需要立即开展详尽的…

    2022年11月30日
  • excel设置学号

    excel设置学号 Excel是一款广泛应用的电子表格软件,可以帮助用户完成多种复杂的计算和编辑任务。其中,设置学号也是Excel的一种用法。 设置学号是一种常用的Excel应用,…

    2023年8月12日
  • 广州三元宫(关于广州三元宫的介绍)

    大家好,今天生男来为大家解答以上的问题。广州三元宫,关于广州三元宫的介绍很多人还不知道,现在让我们一起来看看吧! 1、三元宫是常见的中国古建筑名称,属于道教宫观。 2、现有衡阳三元…

    2023年11月10日
  • 李世民传位于哪位皇子?

    唐朝开国皇帝李渊下诏,传位于李世民 奉天承运,皇帝诏曰 吾儿、二王子李世民南征北战,所向披靡,具有军事家的才干。 近日,二王子又发动玄武门之变,展现其政治家的韬略。 二王子李世民雄…

    2022年11月26日
  • 价低!大众电动汽车(大众电动汽车有哪几款suv)

    本文目录一览: 1、大众电动车有哪几款 2、大众旗下有几款纯电动汽车? 3、大众电动汽车有哪几款 4、大众纯电动汽车有哪几款 大众电动车有哪几款 大众电动汽车有大众宝来、高尔夫纯电…

    2022年11月8日
  • 镇魂街怎么两条线路

    镇魂街怎么两条线路 镇魂街是一款著名的网络小说,由唐家三少创作,讲述了一个恐怖的故事,里面充满了神秘、悬疑、恐怖的元素,引人入胜。该小说共分为两条线路,分别是“繁华之路”和“青春之…

    2023年6月20日
  • 林志颖发文报平安:已返回家中休养-林志颖近况最新消息

    自林志颖在7月份驾驶特斯拉发生车祸以来,林志颖的伤情就受到了粉丝的热切关注,8月26日,林志颖发生车祸35天后终于在社交平台发文报平安,那么接下来大家就和腾阅网小编一起了解一下林志…

    2022年11月16日
  • 哥伦比亚大学院校(哥伦比亚大学 哥伦比亚国家)

    本文目录一览: 1、哥伦比亚大学工程学院在哪?加州大学圣地亚哥分校哪个学院比较好?2、哥伦比亚大学世界排名3、哥伦比亚大学在哪里4、哥伦比亚大学排名情况如何?哥伦比亚大学工程学院在…

    2022年11月8日
  • 炮友是什么意思?炮友跟男友有什么区别?

    23岁女孩分不清他是男友还是炮友,求解!我今年23岁,刚大学毕业参加工作,一次朋友聚会的当晚,大家都有点儿喝多了,他就把我带出去开房,然后强上,事后,我问他是什么意思? 他说他喜欢…

    2022年11月22日
  • 经典电视剧排行榜前十名(国产排名前十电视剧)

    本文目录一览: 1、好看的悬疑剧排行榜前十名电视剧 2、排名前十电视剧 3、国产电视剧排行榜前十名 好看的悬疑剧排行榜前十名电视剧 1、《沉默的真相》 这是一部豆瓣高分国产悬疑推理…

    2022年11月8日
  • 谏怎么读音是什么(谏怎么读)

    您好,今天帅帅来为大家解答以上的问题。谏怎么读音是什么,谏怎么读相信很多小伙伴还不知道,现在让我们一起来看看吧! 1、一、谏的读音:jiàn二、释义:规劝(君主、尊长或朋友),使改…

    2023年1月21日

发表回复

登录后才能评论