标签存档: Linode

在Linode上配置自己的VPN

Linode每个月有200G的流量,一般来说是用不完的。
正好看到网上有人把Linode拿来做VPN所以就试试,用来翻墙的确不错。

更新软件包数据
apt-get update

安装pptpd
apt-get install pptpd

设置本地地址和远程地址范围
修改/etc/pptpd.conf文件
localip 192.168.0.1
remoteip 192.168.0.234-238,192.168.0.245
注意:如果是Ubuntu的系统此处请将logwtmp注释掉,否者无法登录vpn
网上的一些方法说在/etc/ppp/pptpd-options添加logfile /var/log/pptpd.log 尝试过并无效。
所以先注释掉。

添加VPN用户
修改文件/etc/ppp/chap-secrets
username pptpd password *
分别代表用户名,服务,密码,允许IP

添加DNS
修改文件/etc/ppp/options
ms-dns 8.8.8.8
ms-dns 8.8.4.4
上面两个是公用的DNS地址,好记。

编辑/etc/sysctl.conf文件,找到”net.ipv4.ip_forward=1″这一行,去掉前面的注释。
net.ipv4.ip_forward=1
运行下面的命令让配置生效。
sysctl -p

重启pptpd服务
service pptpd restart

开启IP转发
/sbin/iptables -t nat -A POSTROUTING -s 192.168.0.0/24 -o eth0 -j MASQUERADE

配置完成 可以在windows的网络连接中添加vpn了!

初试Linode VPS

火山互联的VPS用了几个月,感觉除了价格便宜,别的真是不怎么样,特别是服务。

最近严查服务器,火山竟然二话不说封掉了VPS的80端口,而且都不知道什么时候才能重新开放,真是让人失望。

所以所幸将网站都搬到Linode上,也省去以后域名备案等的麻烦。

Linode一直有着很好的口碑,价格中等,用了之后觉得的确物有所值。

我够买的是Linode360的VPS,选择了Fremont机房,系统安装了Unbuntu9.04 64bit。

选择Ubuntu是因为apt-get安装软件真的很方便,节省了很多服务器配置的时间。

登录服务器后第一件事就是尝试更新系统。

apt-get update

apt-get upgrade

由于服务器在国外,那网络速度不是一般的快啊,一下子就好了。

接着配置mysql apache php vsftpd 等。

在安装过程中如果碰到一些软件包获取不到,如php5-mcrypt

你可以把/etc/apt/source.list中的一些注释掉的源打开。

再apt-get update一次

再搜索就有了。

总的来说非常方便,支持Linode