<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8.6" -->
<rss version="0.92">
<channel>
	<title>AlvinJ.NET</title>
	<link>http://alvinj.net</link>
	<description>Tech-Life</description>
	<lastBuildDate>Fri, 05 Mar 2010 06:23:54 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	
	<item>
		<title>折腾VPS中……</title>
		<description>前几天再朋友的怂恿下和另一个朋友合买了台VPS，这几天一直在搭建LNMP环境。我选择的操作系统时相对熟悉的Ubuntu，第一次尝试再linux上搭建web环境，对上一次在windows下也搭LAMP环境已经是两三年前的事情了……这次再没有GUI的Linux环境下，难度就更大了……而且对linux的认识也非常浅，很多命令都没掌握。

先是跟pure-ftpd纠结了一个晚上，最后还是放弃了，重新拿起vsftpd，多虚拟用户配置纠结一个下午终于搞定了！接着在配置nginx的虚拟主机时又卡住了！其中一个虚拟主机没有任何问题，不过通过第二个域名打开PHP时就提示 no input file specified。搞了一天都没解决得了……网上的方法差不多都试过了，还时没能搞定，现在还在头痛ing～ 高手们如果知道怎么解决，请给我留个联系方式，打救一下小弟，不胜感激！ </description>
		<link>http://alvinj.net/2010/03/05/%e6%8a%98%e8%85%bevps%e4%b8%ad%e2%80%a6%e2%80%a6/</link>
			</item>
	<item>
		<title>再放3个CHDBits的邀请</title>
		<description>刚才上着上着网突然断线了，开始还以为是路由器断流了，于是去重启，试了几次都没连上……才想起宿舍的ADSL要到期了！不知不觉，这条1M带宽的ADSL已经为我们宿舍八个人服务了两年了。不过也快要毕业了，大家都没有续费的意思了，看来接下来上网的机会会越来越少了……

在断网前，发现CHDBits给每个用户都送了3个邀请，而且还有为其4日的全场Free！可惜现在无福消受了……

一如既往，3个邀请送出，需要的童鞋请留言，注明网络条件和留下邮箱地址

Ps：这篇文章还是用电脑连手机上网发的，EDGE速度还算可以接受，不过只包了100M的流量……杯水车薪啊，流量可贵，废话就不多说了，大家多多支持！
两个邀请已经发出，由于CHDbits账户数量上限已到，最后一个邀请无法顺利发出，敬请原谅。 </description>
		<link>http://alvinj.net/2010/02/27/%e5%86%8d%e6%94%be3%e4%b8%aachdbits%e7%9a%84%e9%82%80%e8%af%b7/</link>
			</item>
	<item>
		<title>Windows phone7有点惊喜</title>
		<description>

微软早些时候MWC2010上正式公布了新的 OS、手机平台、品牌，Windows Phone 7 Series！在engadget上看到了几个演示视频，新的UI极具诱惑力!简洁但不失华丽，跟现在流行的触摸UI有大不同！不敢说完全没有借鉴其他UI，但可以肯定得是创新程度非常高。跟之前的WM6系列，有天渊之别！最意外的是，在使用了大量动画效果之后，操作的速度并没有明显的卡滞。从视频上看，支持多点触摸，网页浏览和观看图片时缩放非常流畅。总的来说，Windows phone 7有不少惊喜！从Engadget上转个演示视频给大家观摩观摩：

 </description>
		<link>http://alvinj.net/2010/02/16/windows-phone7%e6%9c%89%e7%82%b9%e6%83%8a%e5%96%9c/</link>
			</item>
	<item>
		<title>Buzz有多少人在用？</title>
		<description>今天登陆Gmail时无意中发现Buzz上线了！而且没有地域限制，登陆时提示是否体验Buzz，我毫不犹豫地点了“是”！

第一感觉就是Google版的Twitter？两者有很多的相似之处，经过短暂的体验，感觉不错，功能挺多的，跟Google提供的服务衔接得也很好。但随之而来的疑问就是：这个集成了类“twitter”功能的Gmail会不会撞墙……如果结果是这样的话，我宁愿不要Buzz了！

有多少人在用Buzz？ </description>
		<link>http://alvinj.net/2010/02/12/buzz%ef%bc%9f/</link>
			</item>
	<item>
		<title>Nexus one背后的故事</title>
		<description>今天看了到了几个讲述nexus one设计、生产、测试的视频，感觉很不错，转发上来给大家看看

nexus one的销售量好像并不尽人意，还被指与网络有兼容性问题。我想google可能希望通过这几个视频挽回大家对nexus one的信心，向大家说明一下nexus one是一款优秀的手机。就我而言，我觉得nexus one还是非常吸引的，它应该是3G是后的第二选择，而且从价格和硬件上看，nexus one更诱人。废话不多说，来看看这四个短片吧

首先是nexus one的设计概念：



接下来是介绍nexus one绚丽的AMOLED屏幕和强大的3D处理引擎：



第三部是讲述Nexus one的测试过程，看来Nexus one的耐用性还是相当好的！



最后一部是Nexus one的制造过程，可以看出制造工艺还是相当先进的，拍摄地点很可能是深圳的某个地方……

 </description>
		<link>http://alvinj.net/2010/02/08/nexus-one%e8%83%8c%e5%90%8e%e7%9a%84%e6%95%85%e4%ba%8b/</link>
			</item>
	<item>
		<title>DD-WRT PortForwarding配置及其作用</title>
		<description>

PortForwarding字面上译作端口转发，更形象的翻译是端口映射。

顾名思义，端口映射就是在对两个端口进行关联使他们对应起来，而这里的两个端口分别是对应外网（WAN）的端口和对应内网（LAN）的端口。



为什么要端口映射？
大家知道内网共享上网都要用到NAT吧？要知道为什么要进行端口映射，还是有必要了解一下NAT的。通过NAT，内网多个私有地址可以共享一个公网地址与外网通信。最早的NAT并不关注Port（端口号），它最主要的任务是将两个地址进行转换。这也决定了在同一时间只能有一对地址（一个公网地址和一个内网地址）进行NAT，即使是动态NAT也是这样，如果有两个内网地址需要使用一个公网地址的话，就要分时进行。这种NAT并不能很好解决IPv4地址贫乏问题。后来PAT（NAT Overload，NAT重载）出现，它实现了多个内网地址同时通过一个公网地址对外进行通信！PAT的出现在一定程度上缓解了IPv4地址的贫乏问题。但在进行PAT的时候，为了区分内网的流量，路由器会随机为流量分配一个对外源端口（x）并记录这个端口与内网IP（C）、内网端口（Y）的关系，当路由器从外网上收到一个目的端口号为X的数据包时，就将该数据包的IP地址转换为C、端口转换为Y，这就是PAT的基本原理。这同时也带来了一个问题，对外的源端口是由路由器随机进行分配的，这就导致了源端口的不确定性了。如果内网有一台服务器对外提供一种服务，就需要一个固定的端口（z），好让外网可以通过这个端口来对服务器进行访问，但由于PAT，路由器从外网收到一个目的端口为（z）的数据包时，查找NAT表发现并没有端口Z的对应项，也就不会将该数据包正确转发至内网了。在外网看来可能就是这个端口响应超时或者没有开启！
显然，动态而随机的端口会令外网无法主动发起与内网的通信。要改善这一情况我们需要静态地对端口进行映射，这也是我们常说的PortForwarding（其实端口映射一直都在进行，我们只是认为地对端口进行静态的映射）。静态端口映射需要手动指定对外的端口号和内网某个地址的端口号，使他们唯一对应起来。静态端口映射会告诉路由器来自外网的目的端口为z的数据包需要确定地转换为内网的某个地址，目的端口号也将确定地转换至指定的目的端口。这样外网就可以主动对内网发起通信了，而不用等待内网主动发起通信并在路由器NAT表中创建表项才能根据表项与内网通信！
什么情况下需要端口映射？

就像我上面说的那样，静态的端口映射可以方便外网主动发起与内网通信，可能对与普通用户来说他们不需要也不希望外网主动对它发起通信，但总有一些应用时需要的，如你在内网开了一个服务器，又或者需要在外网远程连接内网的摄像头进行监控等工作，那么就可能需要对端口进行静态映射了。

而对于我，暂时只是为了PT……开启端口映射可以方便其他用户主动连接我，提高我的上传速度

用过uTorrent都知道，它会自动检测你所设定的端口工作是否正常（如果端口转发检测失败会有一个红色的感叹号，正常时是一个绿色的勾）。

DD-WRT如何设置静态端口映射？



1.用浏览器登入DD-WRT的管理页面；

2.确定你自己的PC使用的是静态的内网IP；

3.在管理页面找到“NAT/QOS”；

4.在该页下找到“PortForwarding”；

5. 如果你需要将内网地址192.168.1.2使用的端口8625与外网地址的8625对应起来，那么就像上面那样设置。其中PortFrom代表对外的端口号，IP address代表需要转换为的内网IP地址，Port代表装换后的内网端口号，protocol可以指定你需要对哪些协议进行静态映射。

6.勾选Enable，使该条目生效！

7.点击Apply setting和Save，设置完毕，最好重启一下路由器。

特别注意！：

	如果你需要对192.168.1.2内网地址进行映射的话，这个地址不能处于DMZ区域！否则可能会造成映射失败！我之前就是因为这样一直映射不成功。
	如果你开启了UPnP的话，可能会对覆盖静态端口映射，所以如果你配置的端口映射非常重要，请考虑关闭UPnP。
	检查SPI Firewall是否处于开启状态，关闭该功能可能会导致静态端口映射不生效，此外请确保其中的“Filter WAN NAT Redirection”项处于关闭

检查PortForwarding是否生效：

打开：http://www.whatsmyip.org/ports/

在Custom Port Test中填入你需要测试的端口，点旁边的CheckPort



如果端口映射成功：（前提是该端口在你的PC上已经被打开，并且没有被防火墙阻隔）



暂时写到这里，如有纰漏，欢迎大家指出。 </description>
		<link>http://alvinj.net/2010/02/07/dd-wrt-portforwarding%e9%85%8d%e7%bd%ae%e5%8f%8a%e5%85%b6%e4%bd%9c%e7%94%a8/</link>
			</item>
	<item>
		<title>用Route-Views看看全球路由表</title>
		<description>IPv4的地址数目高达40亿个，去除了部分私有的和保留的IP地址后，互联网上可能出现的公有地址数量依然相当可观（虽然这些地址仍然不够用），在经过汇总和合理的分配之后，互联网上的路由条目仍然有接近30万条！运行在互联网上的路由器为了可以选择最佳的路径达到全球目的地，有必要接收大部分甚至所有的路由条目，想必很多人会对这个包含全球路由的BGP路由表深感兴趣吧？Let‘s check it out！  1.打开SecureCRT或者Putty甚至系统自带的telnet程序（不建议用系统自带的）  2.telnet 这个地址：route-server.ip.att.net  3.接着就会收到一些欢迎信息，和提示要求输入用户名，输入rviews  4.这里已经进入了路由器的用户模式，我们可以执行一些很基础的产看命令，如：show ip route&#160; show version 等。要查看路由表，只需输入show ip route，密密麻麻的路由前缀就会出现，用空格键翻页，回车键逐行显示，或者任意字符中断显示。命令我不多写，大家打“？”号查一下吧。  上面的这个路由器是属于美国AT&#38;T的，是一个cisco的7206VXR路由器，配备NPE-G1引擎，有3个千兆口，它与AT&#38;T的IP服务骨干网里的路由器建立了eBGP关系。它的BGP路由表上面有超过30万条前缀！550多万条路径！单单存储这些前缀和路径就用去了300多兆内存，这还不包括前缀中的一些路径属性！整个BGP占用了差不多400M的内存。  &#160;  这里还有一个可供查看的：route-views3.routeviews.org/ 也是Cisco 7200 不过引擎更强，是NPE-G2的！  Route-views是一个计划，它的目的是方便网络工程师查看和获得实时的全球路由系统信息，你所访问的可能并不是真正的路由器，可能是透过route-views来间接取得的。 </description>
		<link>http://alvinj.net/2010/01/29/%e7%94%a8route-views%e7%9c%8b%e7%9c%8b%e5%85%a8%e7%90%83%e8%b7%af%e7%94%b1%e8%a1%a8/</link>
			</item>
	<item>
		<title>GeekHost.me博客主机</title>
		<description>

这几天都在烦这个东西，俗话说万事起头难真的有道理，我开始有点后悔当初一时头脑发热要插脚进这片市场。其实这个计划不是我一个人搞的，但另一位合伙人不愿意出面，就由我来做代言人吧

单就选主机就花了两天时间，选择的主机好坏决定了成功与否，选择得不好，肯定不会好卖，就算卖出去了后期服务也会令你焦头烂额。找最好的主机商当然好，但初期投入我现阶段还承受不了，而且我在这方面还没有什么经验，贸贸然投一笔钱进去真不知道会不会丢到海里去了。

说真的，现在连收回成本的信心都没有，只能见步走步吧！100M的免费空间是赔本赚吆喝

上面那张图原来是我为主页设计的，不过后来由于种种原因，没有放在上面了，我也就孤芳自赏吧！

空间是为初学者提供的，这也是为什么定价会这么低，当然，一分钱一分货，我不保证性能会怎样好，但至少还是可以满足入门给的用户的。至于空间的规格，我这里就不多说了，详细见这里吧：http://www.GeekHost.me

有任何建议或者需要咨询的可以Email至：geekhostme@gmail.com </description>
		<link>http://alvinj.net/2010/01/24/geekhost-me%e5%8d%9a%e5%ae%a2%e4%b8%bb%e6%9c%ba/</link>
			</item>
	<item>
		<title>想卖博客主机，做个小调查</title>
		<description>今天朋友提起想找人合伙卖博客主机的事，于是就这件事讨论了一个下午

初次做这种小生意，没有什么经验和名气，所以不打算赚钱，目标是赚回成本顺便可以解决自己博客的安置问题

初步讨论了两个方案：

	500M空间、6G月流量、2个MySQL数据库、3个Email账户，定价60元/年；
	1G空间、10G月流量、3个MySQL数据库、5个Email账户，定价100元/年；

主要针对WordPress这类的博客程序，均可绑定3个域名，支持PHP4/5，预装功能强大的cPlanel、PhPMyAdmin管理界面！

以上是大概的主机账户规格，当然可以根据用户实际需求、情况进行调整。

热切期待大家的意见和建议！不管褒贬，尽管给我留言吧 :wink: ~

:!: 以上均为国外空间，位于Fremont的peer1机房，该机房在中美光缆节点附近，国内速度访问速度比较理想！ </description>
		<link>http://alvinj.net/2010/01/18/%e6%83%b3%e5%8d%96%e5%8d%9a%e5%ae%a2%e4%b8%bb%e6%9c%ba%ef%bc%8c%e5%81%9a%e4%b8%aa%e5%b0%8f%e8%b0%83%e6%9f%a5/</link>
			</item>
	<item>
		<title>这几天……</title>
		<description>大前天听说百度被黑了！真可惜……那天一大早出外了，错过了好戏

第二天突然看到ｇｏｏｇｌｅ宣布可能退出中国的消息……晴天霹雳！  :sad:

开始还以为是一些不可靠的小道消息，不过后来看到在网上到处都是相关的消息才意识到事态的严重 :neutral:

依我看来，google退出中国的可能性非常高，网上的评论已经够多了，我就不发表过多的意见了，只是如果ｇｏｏｇｌｅ真的走了，无疑是非常可惜的事情，但国内的网络不应该也不会因此而停步甚至倒退的，我们更应该向前看，努力推进互联网的正常、自由发展。

值得兴起的是昨天通过路试了！如无意外，春节前有驾照了！ :grin:

宿舍一哥们昨天去了看阿凡达，他说效果还不错，3D版的立体感很强！搞得我也想去了，不过周末能买到好票的可能性不大……

这个页面会不会成为历史呢？

 </description>
		<link>http://alvinj.net/2010/01/15/%e8%bf%99%e5%87%a0%e5%a4%a9%e2%80%a6%e2%80%a6/</link>
			</item>
</channel>
</rss>
