DD-WRT 上 VPN 的设置
什么是 DD-WRT?
这个说起来,话就长了。简单来说,就像电脑需要操作系统一样,路由器也需要,这样有些路由器的制造商就用专门改造过的 Linux 来作自己产品的操作系统。Linux 的内核就是是按 GPL 协议发布,而按照 GPL 的规定,你修改使用了 GPL 协议下的代码,再传播时需要把你修改过的代码继续开源并按照 GPL 协议发布。这样一来,就给了许多人研究这样路由器源码的机会,也在这个基础上产生了很多版本的“加强版”路由器操作系统,DD-WRT 就是其中非常优秀的一个。
什么是 VPN?
我知道术语总是让人烦的,不过 VPN 应该对于很多朋友来说并不陌生。VPN 是 Virtual Private Network 的缩写,可以通过开辟一条加密过的“隧道”把局域网外的电脑连到局域网内。比如说,很多公司的内部的 LAN 是无法从外部 WAN 访问的,但如果公司有 VPN 接口的话,你就可以通过这条隧道在家连接到公司局域网内获取资料,就像在公司的电脑上一样。
怎么设置?
VPN 这种高级东西,一般家庭路由器不可能支持。但有了 DD-WRT 就不同了,DD-WRT 内置 VPN 功能,你可以通过简单的设置让你的路由器成为一个 VPN Server。
以下假设你已经有一个 DD-WRT 的路由器了,如果没有而又想有,可以参看一下支持刷成 DD-WRT 的路由器列表,看看你的路由器在不在里面。我之前也写过一些 DD-WRT 的文章,看看有没有参考价值?
具体的设置如下图,
- Server IP: 就是你的路由器 IP
- Client IP(s): 这里你可以为连到路由器的电脑分配一个 IP 的范围,最好不要用 DHCP 自动分配的 IP 范围冲突。这分配在同一网段,你也可以为之另起一个网段来分配。
- CHAP-Secrets: 在这里设置用户名和密码,格式为 username * password *,每一行设定一个用户名和密码组合。
只需要上面几个地方就设置完成了。
你可以拿 VPN 来什么?
最吸引我的一点是,拿来玩局域网游戏。给我的朋友一个用户名和密码,他们就可以用操作系统内置的 VPN 拨号功能连接到我的路由器,接连成功后大家都在一个局域网里,然后星际,CS,魔兽什么的游戏就都可以一起玩了。
How Nice!
关于合租主机上每个人可以共享的资源
大前提是我不想在资源上做太多的限制。
- 关于网站的类型,我只打算接受非营利性的。可以是 blog,可以是 wiki,当然您如果想放公益网站,我是相当欢迎。
- 可以添加的域名数量和数据库数量,作为一个完全自主的 VPS,是没有限制的。而我也不打算给大家加上限制。
- 磁盘空间一共是 10G,装上操作系统和和一些必要的软件后,剩下的没有 10G,所以每个人分不到 1G。但作为人个网站来说,我想基本上没有问题。
- 每个人都可以使用 FTP 和 SSH,但为了安全考虑,您会被限制在自己的 HOME 目录下,但功能上不会有什么不同。大家应该可以理解。
主机资源是大家共用,以国内的网络环境,大家对放上网站的内容要多多小心,不要违反法律,不要色情不要不和谐,这些都是老生常谈了。但您必须清楚,如果被和谐了,不光是您,所有人都会跟着遭殃。
现在有意向合租的同学还不够十个,如果有意,请继续报名。
关于这台 Slicehost 主机的的说明
上一篇合租意向征询发出后,收到一些来信,我想有必要再补充一些关于这台 VPS 的资料。
首先是 Slicehost 这家主机商,如果你在网上搜索的话,得到的结果全是称赞,完全没有任何负面的评价。这不能不说是非常罕见的。所以我认为,选择这家主机商,是有保证的。
第二是价钱,网上基本找不到这个硬件配置下,价位这么便宜的 VPS。
除了上一篇提到的硬件配置。目前主要的软件是这样的:
OS: Ubuntu 8.04 Hardy
Apache 2.2.6, Nginx 0.6.31, PHP5, MYSQL 5.0.51a, Python 2.5, Subversion 1.4.4
其中 Nginx 是作为 Apache 的反向代理存在,对付 http 大负载有很明显的效果,同时内存的 footprint 也非常小。一句话,节省资源。这样的配置应对 10 个人的使用,应当是绰绰有余。
最后我还是想强调一下,这个是完全的自主 VPS,没有安装好的控制面板(cpanel, plesk, etc.)。绑定域名需要我代劳。
Slicehost 合租意向

10 人已满,不再接受报名
我目前在用的 Slicehost VPS 将于八月底到期,我打算继租,不过为了避免浪费资源和钱,界时打算邀几个人一起租用。如果你有意向,可以给我写 E-mail,我打算 10 人合租。不过有兴趣的人多的话,我们也许可以租更高级的主机。
目前的情况是这样的:
主机情况,256Slice,配置是 256M 内存,10G 磁盘空间,100G 流量。月租金 20 美元。如果 10 个租的话,每人只需 2 块美元,也就是 14 块人民币。一年价是 14×12=168 块。同样是 256M 内存,出名的主机 (mt) Media Temple 的价钱是 50 美元一个月。
缺点:没有控制面板,大多数情况需要命令行操作。不过我安装了 phpMyAdmin 所以 MYSQL 数据库不需要命令行。
但我想一般的网站不需要太多的干预,只要事先设置好(我的工作),有一个 FTP 或是 SSH 就可以做所有的工作了。
如果人不够 10 个,我个人补差价。如果多过 10 个,也许租个 512M Slice 是个更好的选择(38USD/mo)。
请写信告诉我你的意向。如果确定合租,您可以在八月底前免费使用。
Email: michael.f.liu (at) gmail.com
Update: 关于这台 Slicehost 主机的的说明, 关于合租主机上每个人可以共享的资源
我的 Mac 必备软件
很多用 Mac 的朋友都列过自己常用的软件,我也打算列出一些我的必备的软件。不过“必备”二字有时候不能说明该软件会被经常使用,反之也然。比如说 Photoshop,我可能一天平均用不上一次,但 PS 对我的电脑使用堪称不可或缺。或者比如 Keynote,我不是天天都要作 Slides,但我一旦要做 presentation,Keynote 自动成为我的首选。再比如。。。。OK, you get the idea….
所以我打算列一下我认为我使用 Mac 必不可少的软件,重点是必不可少,不是常用。例外的是随机自带的软件如 iLife Suite, 这些软件我虽然常用,也算是必不可少,但大家都知道,每台 Mac 上都有,所以不打算列出来了。
Firefox

这个软件我不用多介绍了,它既是必不可少也是最常用的软件。
Quicksilver

做为一个应用程序启动器,它能做的远远地超过它应该达到的。强大灵活的功能,绚丽的效果,让它基本成为每台 Mac 上都应该安装的软件。
Adium

怎么介绍好呢,如果你知道 Pidgin 或是 Miranda 之类的软件,Adium 就是跟它们一样的东东。它可以把你的多个 IM 账户整合起来,这样只需要打开 Adium 就可以同时跟你的 MSN, Google Talke,Yahoo! Messenger, AOL Messenger 等等 IM 上的朋友交流了。功能上虽然说跟 Pidgin 和 Miranda 差不多,但效果华丽的多,使用起来也十分的方便,必装。
VLC Media Player

万能播放器,好吧也许不是万能,但我对它的评价是一件在手,播放无愁。
Skitch

也许,不,肯定是我见过的最好的截图软件。我可以说,正是它把我对截图软件的期望提高了好几个层次。让我知道,程序漂亮和功能的强大不旦不矛盾,而且能成正比。
Transmission
![]()
平心而论,BT 软件在 Mac 上的选择可是不如 PC,远远不如,不过 Transmission 小巧简单,稳定轻便,功能实用,是我 BT 软件的首选。
CyberDuck
![]()
说了 BT 就不能不说说 FTP,Cyber Duck 作为一个免费软件,我个人觉得,不比身为共享软件的 Transmit 差。好吗,也许认真比起来是不如,但作为一个用的较少的软件,这点小小的差别似乎不比免费带来的诱惑大。
Read the rest of this entry »


