Linode 口碑还是不错的。只不过价格有点小贵。20刀每月,只能用信用卡支付!。不过一分钱一分货,用起来速度妥妥的
下面介绍下在Mac 下搭建Linode 的VPN 服务
首先得注册一个Linode 账号。。如果有请忽略。。。
有几种选择。我选择的是东京的服务器
购买后先rebuild --选择系统。。我选择的是ubuntu
rebuild 后会跳到这个界面。等一段时间
这时你的状态是这样的
接下来boot 成功之后会看到自己的状态
等系统启动后
Linode 设置参考资料。。
https://library.linode.com/getting-started#sph_ubuntu-debian
点ssh [email protected]跳到终端
输入密码后。就可以远程操作了。
1、安装PPTP服务器
更新软件
apt-get update
安装pptpd
apt-get install pptpd
2、配置PPTP服务器
用 vi 编辑/etc/pptpd.conf
查找如下内容:
#localip 192.168.0.1
#remoteip 192.168.0.234-238,192.168.0.245
把#去掉,然后修改成下面的
localip 192.168.217.1
remoteip 192.168.217.234-238,192.168.217.245
上面的两行为VPN服务器的IP和VPN客户端连接后获取到的IP范围。保存退出
添加PPTP VPN用户
添加服用名。服务。密码
编辑/etc/ppp/chap-secrets 添加如下内容:
username pptpd password *
其中username为你要添加的VPN帐号的用户名,password为你VPN帐号的密码。
修改DNS服务器
编辑/etc/ppp/options,添加如下内容:
ms-dns 8.8.8.8
ms-dns 8.8.4.4
开启IPv4转发
编辑/etc/sysctl.conf文件,去掉net.ipv4.ip_forward=1前的注释
运行如下命令,使配置修改生效
sysctl -p
重启pptpd服务
/etc/init.d/pptpd restart
安装iptables
apt-get install iptables
开启iptables转发
iptables -t nat -A POSTROUTING -s 192.168.217.0/24 -o eth0 -j MASQUERADE
iptables-save > /etc/iptables.pptp
在/etc/network/if-up.d/目录下创建iptables文件,内容如下:
#!/bin/sh
iptables-restore < /etc/iptables.pptp
给脚本添加执行权限:
chmod +x /etc/network/if-up.d/iptables
至此PPTP VPN服务器端的设置就完成了。
//参考资料。。
http://www.vpser.net/manage/linode-vps-pptp-vpn-howto.html
然后我们回到mac 打开System Preferences (系统设置) 选择Network (网络)如图
添加完了之后输入VPN服务地址。用户名+密码 点击 connect
然后来测试下
不过也会有很多免费的VPN。。但毕竟免费的用起来不稳定, 还不如花点钱买个VPS 自己搭一个。比较自由, 以后还可以挂点东西上去。做点自己想做的事!!!!
妥妥的!!!!!!!!
perfect!!!!!!!!!!!!!!!!!
Mac 搭建Linode的 Vps pptp Vpn 服务