2011年12月4日星期日

Openwrt 在IPv4 NAT下使用IPv6 Brigde

学校的网络有点特殊,只要不经过NAT,任何机器都能通过端口获得IPv6地址(貌似是哪种IPv6地址分配协议)。而宿舍因为多人上网必须要通过路由使用NAT分配IPv4地址,所以要设置只能允许IPv6包通过的网桥。

网上找到一张图,描述的就是这种情况:

我用的路由是TP-WR703N,
需要安装kmod-ipv6,ebtables ipv6 等等一些软件包。

这是我的配置:


/etc/config/network
config 'interface' 'loopback'
option 'ifname' 'lo'
option 'proto' 'static'
option 'ipaddr' '127.0.0.1'
option 'netmask' '255.0.0.0'

config 'interface' 'lan'
option 'proto' 'static'
option 'ipaddr' '192.168.1.1'
option 'netmask' '255.255.255.0'

config 'interface' 'wan'
option 'proto' 'static'
option 'ipaddr' '222.233.133.165'
option 'netmask' '255.255.255.0'
option 'gateway' '222.233.133.1'
option 'dns' '8.8.8.8'
option 'ifname' 'eth0'
option 'ipv6' '1'




/etc/config/wireless
config 'wifi-device' 'radio0'
option 'type' 'mac80211'
option 'channel' '11'
option 'macaddr' '5c:63:bf:9a:e1:aa'
option 'hwmode' '11ng'
option 'htmode' 'HT40-'
list 'ht_capab' 'SHORT-GI-20'
list 'ht_capab' 'SHORT-GI-40'
list 'ht_capab' 'RX-STBC1'
list 'ht_capab' 'DSSS_CCK-40'
option 'disabled' '0'
option 'txpower' '18'
option 'country' 'US'

config 'wifi-iface'
option 'device' 'radio0'
option 'network' 'lan'
option 'mode' 'ap'
option 'ssid' 'TP-LINK_BEN'
option 'encryption' 'psk2'
option 'key' '123456'



然后输入执行下面命令:
ebtables -t broute -A BROUTING -p ! ipv6 -j DROP
brctl addbr br0
ifconfig br0 up
brctl addif br0 eth0
brctl addif br0 wlan0


一些参考:

http://ip6.fr/free-broute/

Some details:
If you operate under Debian, you probably need the packages bridge-utils and ebtables. Here we have excluded only because IPv6, unlike IPv4, we do not use ARP protocol as (which is not the IP). The neighbor solicitations are made ​​in multicast. Be careful not to leave any IPv6 addresses on the interfaces of the bridge. For the Linux machine uses IPv6 must be configured br0 interface. Using a Proxy Neighbor Discovery as described in RFC 4389 would certainly have been cleaner, but I found no implementation for Linux. Edit 21/12/2007: It seems that the proxy ndp be implemented from kernel 2.6.19 via the sysctl net.ipv6.conf .*. proxy_ndp. (Thanks to kaouete for the info.) Edit of 31/01/2008: Tutorial on using the NDP in this case Linux (Thanks to Patrick for the link). I prefer the brouting. The choice is yours. Edit of 27/06/2008: Another solution with real routing (Thanks to Thierry for the link).


Discussion:
http://www.mail-archive.com/misc@openbsd.org/msg55303.html

2011年4月9日星期六

维护一个博客不是一件简单的事

这里几个月没发布新文章,不是忘了而且没有迫切动力,evernote的笔记倒是记了不少。

有时间整理一些再发上来吧。

最近也遇到感情方面的事

秃头男伤不起啊~

2011年1月15日星期六

sugarsync导致弹出右键菜单缓慢的问题

在我的win7上居然会出现这种莫名其妙的问题,通过删除下面键值里面的sugarsync搞定:

HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers

HKEY_CLASSES_ROOT\folder\shellex\ContextMenuHandlers

反正也用不着就删掉吧。

2010年12月31日星期五

自己写的桌面尺子

前段时间为了测试一个关键字就写了这个工具,功能还是挺强大的,需要.net 2.0支持,简单介绍下:
1。窗口无边框鼠标滚轮调整透明度,右下角调大小,其实就一尺子
2。可以自行设置刻度为“像素”“厘米”“英寸”,功能都在右键了,自己看吧
3。使用“厘米”和“英寸”刻度时,必须先校正,如果你想量屏幕外的东西,请用“屏幕外校正”,相反则是“屏幕内校正”,各自需要一张银行卡或电脑里的A4文档来协助校正(其实这两个功能可以混着用,看你手上有的是A4纸还是银行卡了)
4。没错,上面说到的,刻度“厘米”和“英寸”可以用来量屏幕外的东西,也可以用来量屏幕内的东西,比如你想知道一个文档里的图案打印出来时多大时,这个非常有用。
5。最后才介绍设计专用的Mark(标记功能),因为窗口可调透明,配合窗口置顶,可以轻松测量网页对象的长宽。
6。最后的最后说一下原来只有英文,后来还是弄了一个下午把中文字符串给添加进去,现在可以中英自由切换。
最后给一张截图,是给小众投稿的时候截的,话说他们现在还没放出来,应该是看不上眼直接被忽略了,我可是很诚恳地以他们的网站作为背景截的图…
on screen ruler


下载地址:Skydrive下载

项目主页:http://on-screen-ruler.blogspot.com

ciqiong.tk被回收了

早在圣诞前就收到dot.tk的通知ciqiong.tk被回收,邮件内容大概就是访问过我的网站抱歉要回收域名,可笑的是没有写任何原因。

因为tk域名被取消后可以立刻再申请,所以马上又去申请一次,接着当晚就再次收到域名被回收的邮件,依然没有写明原因。

申请第三次,这下几天都没收到邮件,不过昨天访问的时候,发现ciqiong.tk已经指向别的页面了。

不明白为什么一直被取消,也许是不许中文用户使用?

2010年12月25日星期六

最近总是遇到这些鸟事,这次是CSDN的客服

上个月左右发现自己在CSDN的账号受限不能发帖,发邮件过去回复大概说是我发了招聘信息,导致账号被封。

莫名其妙,我一个大学生发什么招聘信息。回复说我不可能发过招聘信息,然后就一个月没回应了。

前几天想上去问个问题,发现账号仍然受限,再次发邮件询问,这次还先让我提供账号信息,邮箱不跟账号关联吗。最后给的又是第一次找他们时的回复:

招聘是CSDN的业务之一,所有论坛是禁止发表招聘帖。
如果您需要招聘,您可以留下您的联络方式,我们请相关销售人员联络予您。
感谢您对CSDN社区的支持!

然后呢?想投诉吗?因为你的账号受限没办法发帖,所以根本就没办法投诉!

再说,另外注册账号这种事不是我们这些人做的。

2010年12月22日星期三

2010年12月21日星期二

域名再次被取消

上次被Network Solutions取消之后,去Yahoo重新注册,昨天发现域名再次被取消,甚至没有任何提示,之后无法登陆后台,甚至连Support都联系不上,因为只有关联服务之后才能获得联系方式,而我的服务已被取消。

好不容易找到一个他们博客的邮箱store-blog-feedback@yahoo-inc.com,希望有回复。

至于退款,信用卡还不能查到账单,但是余额正常,并没有扣款。

2010年12月14日星期二

收到 Network Solutions 退款

前两天翻到一个Network Solutions 1.95美金的优惠码,就跑去注册了一个.net米,需要登录Facebook通过他的主页注册。

今晚收到他的一封邮件,以为是宣传就没在意,后来访问注册的米,发现已经被撤销了,原来之前那封邮件是“Your order cannot be completed”,款已退,米已撤销,godaddy上显示未注册,但很多地方还是显示已经注册。

2010年12月9日星期四

传说中10号Godaddy会出2美元以下优惠码

嗯嗯,就是今天。有好几个域名想注册,顺便把这个博客迁移了。

ciqiong.tk至今也没被百度收录,看来.tk是让垃圾站做到名声都臭了。

Learn-how-to-kiss.me这个站的GGAD在将近三个星期后终于有了回复,再次被拒,不过这次的理由让我很口服,流量不足。

昨天用了一整天做了个中文小偷站,拿来做百度关键字的试验,然后心想下一步是继续做个外国空间推荐网,还是赶紧动手微博互通的项目,这也是先解决吃饭问题还是先解决工作问题的抉择。

俺不是程序员~

泪奔。

2010年12月7日星期二

发现一款比sugarsync和dropbox更优秀的同步工具 - SyncPlicity

images

关于同步工具的介绍,引用iplaysoft的一段话:
      简单扫盲一下,这个网络同步文件实际上有什么作用的?我就给个情景让大家YY一下好了:假设我的电脑都装上了SyncPlicity,我在笔记本上指定了一个文件夹同步了,我在这个文件夹里面新建几个文本文件,编辑内容,写了篇文章,然后我用台式机时,它们就好好地躺在那里等我了。我可以直接在台式机再修改下内容,下次,我在手机上或者回到我的笔记本,同样可以看到我最新的修改好了的文本。当我去到朋友家里需要用我的文本,我不方便给他的电脑安装客户端,这时候我还可以通过SyncPlicity的网页版来下载回我的文本,方便吧?!而这一切都是通过网络全自动地同步而不需用户做任何额外的操作。所要做的,唯一就是指定好要同步的文件夹而已。
下面是SyncPlicity的简单介绍,部分摘自网络:
      SyncPlicity作为Dropbox的竞争对手,SyncPlicity提供2G免费空间,且可通过推荐注册最高达到5G免费空间(不过相信以后会有更多的活动增加容量,像SugarSync一样)。SyncPlicity与DropBox相比,最大的特点就是支持多个文件夹同步!而SyncPlicity同样支持Windows、Mac、iPhone、网页等方式访问,支持文件的版本控制、在线分享等等。另外他们与 Zoho、Google 等合作,可以使用一些在线工具来编辑你的文件。

231613RWT

      与DropBox一样,客户端都较省资源,完全可以在后台默默进行同步工作,基本不会影响电脑性能。
     SyncPlicity和DropBox一样都是国外的服务,所以客户端和网站都是英文的,但使用上非常简单。它们都提供收费服务,但对于个人来说免费服务已经完全足够使用,高级和企业用户可以考虑购买收费服务。另外一点,由于他们的服务器都是位于国外,所以上传下载速度在国内来说并不会非常快,但经过测试,整体速度还是非常让人满意,只是第一次使用的时候,同步一大堆文件能要耗费较长时间。
      另外关于DropBox,因为众所周知的原因,DropBox从今年5月开始就被和谐,所以已经不推荐国内朋友使用DropBox。

总结 SyncPlicity 对比 Dropbox 和 SugarSync 的优点:


1。无流量限制,无最大文件限制;
2。支持多文件夹同步;
3。支持版本控制,
可以根据需要保留历史版本,如果你是开发人员,这个功能不能错过;
4。支持图片、文档等等的在线编辑;
5。支持多客户端,包括基本上所有的电脑和手机操作系统;
6。同步速度优异;
7。支持外链分享;
8。免费2G空间,推荐别人使用可以获得5G容量。

点这里注册 SyncPlicity,这是我的邀请链接,在注册后可以点击"Download"下载客户端

2010年12月6日星期一

百度不牛B

 

百度的关键字太容易做上去了,才不到一个月,在google只收录了几页和yahoo完全没有动静的情况下,http://learn-how-to-kiss.me这个站以How to kiss关键字排到了第二页。

2010年12月5日星期日

用DnsSpeeder制作本地Dns缓存加快浏览网速,同时利用过滤规则解决Dns污染

标题很长,多加关键字,只是为了让大家更方便地搜到
先说下这篇文章的主要内容:
1。利用DnsSpeeder制作本地Dns缓存服务器,加快浏览网页的速度。关于DNS可以看这里,详细不再介绍。Dns缓存服务器就是将常用的域名缓存在本地,不需要每次通过连接上层Dns服务器解析域名,在一定程度上减少连接时间,加快速度。
现在有不少Dns本地服务器都可以实现这个功能,如果只需要这个功能的同学也可以自行需找别的工具。
2。利用DnsSpeeder的过滤规则解决Dns污染和某些解析问题。关于Dns污染可以看这里。至于某些解析问题下面会详细介绍。
支持正则过滤的我只找到DnsSpeeder,如果有类似的工具请大家推荐,因为DnsSpeeder还是有点小问题。
下面是详细步骤
1。下载DnsSpeeder :http://www.sharewarestudio.com/dnsspeeder/dnsspeeder2.50.zip
应该是个绿色软件,无需安装,解压或安装后运行DnsSpeeder。点击"Option",设置如下
QQ截图未命名
设置可按自己需要修改,其中"Start At Login"是只开机启动,"DNS Records Updating Inerval"是刷新DNS缓存的时间,小时为单位,通常来说不需要就设置为0,一旦Dns解析有问题就回去把所有域名清空。点击OK保存配置,不用重新启动工具。
2。修改本地Dns服务器地址
依次点击(若是win7或vista请自行找到位置)控制面板-网络连接-本地连接-右键-属性-Internet协议版本4-属性-勾选"使用下面的Dns服务器地址"-依次填入
首选:127.0.0.1
备用:74.82.42.42 (此地址如果你不能使用ipv6请用8.8.8.88.8.4.4,如你不需要解决Dns污染请填写原来的Dns服务器)
其中127.0.0.1是DnsSpeeder提供。74.82.42.42是加入了google over ipv6的dns解析服务器,能使用ipv6访问google的所有服务,不过如果你不能联通ipv6,请选择google public dns(8.8.8.8或8.8.4.4)或其它国外dns,以解决dns污染。
完成后,请 开始 - 运行 -cmd - 回车 ,输入nslookup baidu.com 127.0.0.1看是否能正确解析ip地址,只要出现下面类似的结果就表示正常:
nslookup baidu.com 127.0.0.1
服务器: localhost
Address: 127.0.0.1

非权威应答:
名称: baidu.com
Addresses: 123.125.114.144
220.181.111.85
220.181.111.86
至此就完成了本地Dns缓存服务器的搭建,如果你不需要解决Dns污染,可以忽略下面了
3。解决Dns污染和使用国外Dns解析某些国内域名异常的问题。
具体是利用了DnsSpeeder的正则过滤功能,打开DnsSpeeder的"Filter",设置如下:
QQ截图未命名2
其中"Enable domain filtering"和"No response"是一定要勾选的。
红色部分是"分组",必须新建分组才能添加规则
蓝色部分是"正则表达式",凡是符合里面条件的域名都会被过滤,关于正则表达式可以点击上面的网址。一旦接收到Dns解析请求,则无返回(No responese)。如果我们的机器从首选Dns127.0.0.1(间接国内Dns)接收到无返回信息,则会从备选Dns(直接国外Dns)解析。
所以这里通常填的是不通过国内Dns解析的域名。
绿色部分也属于条件,即单独过滤的域名,如果正则不能满足,则在这个地方填上需要过滤的域名。
点击OK,保存。完成所有步骤。
Bug:如果添加了过滤规则,每次启动DnsSpeeder,都要打开一次"Filter"窗口,才能让规则正常工作。这个问题已发邮件给开发者,希望得到解决。

2010年12月3日星期五

重温Friends 和 关于Friends电影版的传言

central-perk___.png

无意翻到封陈在硬盘里的Friends,,忍不住打开几集看了一个晚上。不知道为什么总是永远也看不厌。

大家都期待Friends的电影版,除了Sex And City Movie影票大卖的时候传言过一阵之外,后来就没有了消息,今天搜了 一下,找到了两篇2010年6月以后的介绍:

Jennifer Aniston says Friends movie is possible :大意是Richal(瑞秋)饰演者表示Friends电影版是有可能的,文章后面还表示另有传言将会在2011年秋季上映。

Courteney Cox talks 'Friends' movie: What would the gang be up to these days? :Monica(莫妮卡)饰演者接受采访关于Friends电影版说了一堆东西,然后文章下面还有对Friends里面人物未来生活的一堆猜测。

感觉还是有戏的,不过再不拍人都老光了。静待吧。

2010年11月30日星期二

日!IE9!- Zoundry 不兼容 - Blogger 使用 Zoundry 发表的新方法

深夜,不得不引用某人的话:

我指着太阳,说,日!

可恨的IE9啊!

回到正题。

今晚看到Live Writer没有日志管理功能,就想换一个别的Blog客户端,基本上把所有能找到的都试过了,最后还是找回旧爱Zoundry Raven,实在没有另一个工具像他那样强大而简洁高效。

最新可以下载到1.0.440,不过是已经08年最后更新的,但是官网上能看到的版本只有1.0.375,大家可以用这个地址下载到最新版本:http://www.zoundryraven.com/download/

另外特别说一下国产的《菊子曰》,功能也是很强大,专门为一些国内没有公开api的BSP提供了离线发表功能,部分付费,实习的时候用过,感觉臃肿,一直弹窗和验证,"菊瓣""菊豆"之类的东西越看越Orz。

然后,IE9,居然不兼容Zoundry,恨一直找不到原因,兜兜转转虚拟机开过好几遍,最后卸了IE9回到IE8才正常了。

用IE9,打开文章的时候会出现 "NoneType" 错误。

再回到正题。

用Zoundry Raven 发表Blogger的方式变了,Zoundry默认的和网上找的都是旧方法,其中的api url变了,否则一直提示出错。看图,注意黄色高亮的地方,即api地址:

zoundry.PNG

这个是默认的地址,需要修改成

http://www.blogger.com/feeds/{userid}/blogs

的形式。而{userid}就是你登陆blogger页面,http://www.blogger.com/home ,进入"查看个人资料"后的URL:

http://www.blogger.com/profile/18075369730701446732

的最后面一串数字,也就是说最后的地址是这样的,这是我的:

http://www.blogger.com/feeds/18075369730701446732/blogs

把这一串东西填入"API URL",点Next,一切OK。

----------------------------------------------------------------------------

凌晨6:07更新,发现问题不在URL,在于域名解析,原来的默认URL:

http://www.blogger.com/feeds/default/blogs

或者 https ://www.blogger.com/feeds/default/blogs

也可以使用,但是有特殊情况:

不能使用Google IPv6 Hosts,但是里面的IPv6的DNS可用(不过这两个DNS对国内某些域名存在解析问题,下次再介绍解决办法)

另外,不能使用Zoundry往Pisaca上传带中文名的图片。

2010年11月29日星期一

实在不忍舍弃blogger

想了好几个方案:

1。舍弃blogger,使用国内经常抽风的服务器,给不给钱的都一样。(今晚那家自称“云服务提供商”的东西居然把我的数据神一般地还原到了两个星期之前)

2。继续用blogger,在GAE上建立国内暂时可以访问的镜像,还是随时会被GFW

3。使用国外免费服务器,那个慢啊~还有流量限制

4。国外付费服务器,便宜的没好东西,贵的买不起

5。用BSP,新浪百度那些免提了,之前一直看好BlogBus,后来实在不顺眼那些广告,啊~

天啊~想写个博客都那么难

谁可以推荐个解决办法

在Pipes抓取Yahoo Answer的正则

昨天想试一下autoblog,就用pipes烧了一个yahoo answer的feed。

具体步骤是去yahoo answer填好关键字,选好搜索选项,然后在搜索结果左边复制RSS地址,作为pipes的源,然后用 loop 加 fetch page 抓取原文的源代码,然后再加一个regex过滤description.content

正则表达式为: <h1[\s\S]*?h1>([\s\S]*?)<ul[\s\S]*?<h2><span>(.*)<\/span>[\s\S]*?content">([\s\S]*?)<\/div>[\s\S]*

可以过滤出问题和最佳答案(所以开始生成搜索的时候要把"resolved"选上)。
然后用 rss buider 重整一下就可以输出了。

2010年11月27日星期六

打算将此博迁移

开始想正正经经地写个博客,可是毕竟blogspot在国内被GFW。

不过最近的godaddy一美金优惠码过期了,还是先等会吧,听说圣诞节会有?

老外们真的很在意节日啊,Kongfu Panda 也出了感恩节特辑,有兴趣的童鞋搜去吧。

2010年11月24日星期三

学校使用U盘防毒利器 - 自己写个bat文件存进去吧

大学的打印店包括课室的电脑,全都是中国典型的病毒库。无论它们的怎么装杀软,每当插进去U盘都会被感染不少于N个的U盘病毒木马(当然不少是它们内斗最后只剩下几个存留在你的U盘被你带走)。

所以自己写了个很简单的bat批处理,每次插进去它们的电脑都会先运行一次,把所有出现的隐藏文件都先灭掉。

这个Bat批处理很简单,只要进去你的U盘,右键空白处,新建一个文本文档(txt),打开文档,输入 attrib -s -r -h /d /s   ,另存为文件名“显示隐藏病毒.bat”在U盘里面,注意另存的时候下面要选择“所有文件”,然后就OK了。

这样每次U盘插入怀疑有病毒的电脑,先运行一次这一个黑色的bat文件,可能要稍等一会,然后把所有出现的隐藏文件删掉,即能阻止很大一部分U盘病毒。