VPS 搭建 PPTP 服务器

经过了几周的尝试,一直遇到了问题,能够连接上vpn,但是怎么也上不了网,也ping不通网络,自己知道是在搭建的某些地方出错了,很可能是转发出错了。但是尝试了无数遍,以至于把VPS的系统重装了无数次。然而终于在今天PPTP的vpn 在自己的vps上搭建好了,从此可以在手机上,可以愉快的玩耍了。

首先,我用到的VPS 搭建PPTP的教程连接如下:

http://www.dabu.info/centos6-4-structures-pptp-vpn.html

按照里面的尝试大多是没有问题的,可是问题出在了这条命令上:

iptables -t nat -A POSTROUTING -o eth0 -s 192.168.9.0/24 -j SNAT --to-source 207.210.83.140

然后我一直在网上查找相关的问题,例如:“vps pptp 连接不能上网”等等问题,但是一直无法找到正确的答案,最后我找到了一下的文章,也是一篇搭建pptp的教程,地址如下

http://blog.onens.com/buyvm-vps-pptp-vpn.html

里面大多的内容我没有仔细去看,无意间对比了一下转发的命令

iptables -t nat -A POSTROUTING -s 192.168.9.0/24 -j SNAT --to-source 207.210.83.140

按照以上的命令对比我去掉了中间的-o eth0 一段,然后执行命令:如下

/etc/init.d/iptables save

/etc/init.d/iptables restart

/etc/init.d/pptpd restart

重新尝试vpn 连接,神奇的发现可以上网了。很感谢自己的坚持不懈,也很感谢各位博主的教程。

然后记录下关于自己在其中遇到的问题:

SSH登陆错误 WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!

关于其中解决的命令很简单。只不过按照连接写的,应该写成如下 mv ~/.ssh/known_hosts /tmp即可解决该问题。

开机运行的方式:修改/etc/rc.d/rc.local 即可

时间: 2024-08-07 03:08:12

VPS 搭建 PPTP 服务器的相关文章

Ubuntu搭建PPTP服务器

测试环境:Ubuntu 16.04 x64 1. PPTPD的安装及配置 安装pptpd sudo apt-get install -y pptpd 配置pptpd修改/etc/pptpd.conf文件 sudo vim /etc/pptpd.conf 将文件末尾中的下面语句取消注释 #localip 192.168.0.234-238,192.168.0.245 #remoteip 192.168.1.234-238,192.168.1.245 变成 localip PPTP服务器地址/本机地

使用Amazon免费云主机和Docker,快速搭建PPTP服务器!

首要要申请使用Amazon的EC2,具体步骤就不啰嗦了,不熟悉的同学可以参考以下步骤(Amazon网站上有详细的在线说明). 账号注册 绑定信用卡:这个是必须过程,但不需要付费. 访问AWS控制台:https://console.aws.amazon.com 在主WEB面板点击compute的EC2 接着在EC2面板中点击Launch Instance 选择主机镜像 选择实例的类型,这里我们选择第一个:Free tier eligible,不要选择其它的,否则导致付费 配置实例的细节,这里要注意

Linux下搭建VPN服务器(CentOS、pptp)

本文介绍在安装CentOS操作系统的Xen VPS上,如何搭建PPTP VPN服务.包括PPTP的安装.配置,以及相应的iptables规则.本文暂时不涉及PPTP流量控制的部分,等抽空学明白了FreeRADIUS,再来写续篇.2011年7月20日更新:在安全建议这一部分,增加了使用不同的IP地址,分别提供VPN服务和Web等其他常规服务,以及使用不同IP地址时如何书写iptables规则的内容. 写在前面 在Godaddy一美元COM域名的怂恿下,这几天先是拿到了这个gnailuy.com,然

Linux下搭建VPN服务器(CentOS、pptp)转

先说我搭建过程中出现的问题吧: 按照 教程搭建好之后出现了619错误,查看日志:/var/log/messages: Nov 20 09:46:20 localhost pptpd[7498]: GRE: read(fd=6,buffer=8059680,len=8196) from PTY failed: status = -1 error = Input/output error, usually caused by unexpected termination of pppd, check

转载-Linux下搭建VPN服务器(CentOS、pptp)

转自:http://www.cnblogs.com/sixiweb/archive/2012/11/20/2778732.html 搭建过程参考这篇文章 先说我搭建过程中出现的问题吧: 按照 教程搭建好之后出现了619错误,查看日志:/var/log/messages: Nov 20 09:46:20 localhost pptpd[7498]: GRE: read(fd=6,buffer=8059680,len=8196) from PTY failed: status = -1 error

Linux下搭建VPN服务器(CentOS_6_x86+VPS+Shaowsocks)

#Linux下搭建VPN服务器(CentOS_6_x86+VPS+Shaowsocks)前面所搭建Linux下搭建VPN服务器(CentOS_5.9_x86_64.PPTP),因延迟过高,无法满足业务需求,因此公司决定采用CentOS_56_x86+VPS+Shaowsocks方案 公司供给翻译的使用VPN,正常访问境外的网站和观看视频,eg:欧盟经济体新闻发布会下面所介绍的服务器是香港服务器[必须是境外的服务器,或者国内能访问国外网站服务器] 搬瓦工bandwagonhost简单而且性能非常不

在国外搭建 Web 服务器 - Linode VPS

在国外搭建 Web 服务器 - Linode VPS 买一台虚拟服务器(VPS),把你网站放在上面跑跑,找找感觉,平时也可以用它来练习.前几天,搜索到了有人推荐 Linode 的 VPS,昨天又有朋友问我用过 Linode 吗,于是就买了一份来给大家测试一下.如果你的网站用户主要来自国外,Linode 这样的服务器是不错的选择. 注:Linode 是国外的服务商,想要购买需要使用信用卡,信用卡支付不需要密码,确定以后会立即支付.还有,毕竟服务器在国外,有时会被封.所以,购买要谨慎哦.哦,还有,如

VPS下搭建ss服务器

VPS下搭建ss服务器不多介紹了,直接來怎麼做吧.?系统:CentOS 7一.环境准备更新.安装yum和pip二.安装ss感谢pip,安装很简单,一条语句搞定三.配置ss 编写SS配置文件加入以下内容 其中server为vps提供的IP地址,server_port是ss服务器提供服务的端口,可自己定义.local_port是ss客户端需要使用的端口,在连接时需要保持一致:password是ss服务的密码,自定义.最后一个method是加密方式. 配置ss的防火墙端口也就是上边配置文件中的serv

linux 不同网段pptp服务器的搭建

pptp服务器 内网eth0:192.168.0.10/24 (192.168.0.1是网关) 公网eth1:xxx.xxx.xxx.xxx 用户端拔pptp后分配的ip:192.168.3.0/24 用户未拔pptp前使用的ip:192.168.5.0/24 #yum install ppp libcap-devel libcap #echo 1 >/proc/sys/net/ipv4/ip_forward #wget http://nchc.dl.sourceforge.net/projec