2009年1月31日星期六

不明白为什么我的DNS无法解释到www.sd.chinamobile.com,而网通ADSL提供的则可以?

dig @127.0.0.1 www.sd.chinamobile.com +trace输出如下:

; <<>> DiG 9.4.3-P1 <<>> www.sd.chinamobile.com +trace
;; global options: printcmd
. 3600000 IN NS M.ROOT-SERVERS.NET.
. 3600000 IN NS H.ROOT-SERVERS.NET.
. 3600000 IN NS E.ROOT-SERVERS.NET.
. 3600000 IN NS K.ROOT-SERVERS.NET.
. 3600000 IN NS I.ROOT-SERVERS.NET.
. 3600000 IN NS D.ROOT-SERVERS.NET.
. 3600000 IN NS A.ROOT-SERVERS.NET.
. 3600000 IN NS B.ROOT-SERVERS.NET.
. 3600000 IN NS C.ROOT-SERVERS.NET.
. 3600000 IN NS G.ROOT-SERVERS.NET.
. 3600000 IN NS J.ROOT-SERVERS.NET.
. 3600000 IN NS F.ROOT-SERVERS.NET.
. 3600000 IN NS L.ROOT-SERVERS.NET.
;; Received 228 bytes from 127.0.0.1#53(127.0.0.1) in 3 ms

com. 172800 IN NS A.GTLD-SERVERS.NET.
com. 172800 IN NS B.GTLD-SERVERS.NET.
com. 172800 IN NS C.GTLD-SERVERS.NET.
com. 172800 IN NS D.GTLD-SERVERS.NET.
com. 172800 IN NS E.GTLD-SERVERS.NET.
com. 172800 IN NS F.GTLD-SERVERS.NET.
com. 172800 IN NS G.GTLD-SERVERS.NET.
com. 172800 IN NS H.GTLD-SERVERS.NET.
com. 172800 IN NS I.GTLD-SERVERS.NET.
com. 172800 IN NS J.GTLD-SERVERS.NET.
com. 172800 IN NS K.GTLD-SERVERS.NET.
com. 172800 IN NS L.GTLD-SERVERS.NET.
com. 172800 IN NS M.GTLD-SERVERS.NET.
;; Received 500 bytes from 192.228.79.201#53(B.ROOT-SERVERS.NET) in 232 ms

chinamobile.com. 172800 IN NS ns.cnmobile.net.
chinamobile.com. 172800 IN NS ns1.cnmobile.net.
chinamobile.com. 172800 IN NS ns2.cnmobile.net.
;; Received 153 bytes from 192.26.92.30#53(C.GTLD-SERVERS.NET) in 290 ms

sd.chinamobile.com. 3600 IN NS ns1.sd.chinamobile.com.
sd.chinamobile.com. 3600 IN NS ns2.sd.chinamobile.com.
;; Received 108 bytes from 211.136.17.107#53(ns.cnmobile.net) in 8 ms

dig: couldn't get address for 'ns1.sd.chinamobile.com': not found


可能是网通的访问控制引起的,但不管是什么原因,使用bind的forward功能就可以满足我的需要,如下:

//deal with stupid chinamobile.com access control
zone "chinamobile.com" IN {
type forward;
forwarders {
202.106.195.68;
202.106.46.151;
};
};

ADSL语音分离器

ADSL语音分离器(splitter)的功能是将普通电话所用到的低频部分与ADSL的高频部分进行分离,已获得更好的服务质量。所以其输出的modem端只能接ADSL猫,phone端只能接电话线,二者不可互换!

2009年1月30日星期五

/proc/sys/kernel/domainname的作用

其记录的是NIS的域而不是DNS的域!所以不在NIS环境中一般为空。

可以用domainname命令进行设置和查看它,dnsdomainname查看的是DNS的域名,hostname -f得到的也是DNS的FQDN。

"霰弹“中的霰读xian,而不是san

昨天才知道”霰“这个字读xian,我原来一直读san,看来我真的是个文盲,哈哈!

2009年1月22日星期四

到中关村买东西的一点经验

必须先确定好你要买的东西,查好它的价格、识别假货的方法等。如果找不到你要的产品,千万别听商家的选择什么其他的替代品,这些所谓的替代品就是商家谋取暴利的工具!毕竟你不了解它呀!

另外,现在有一些做网购的公司,由于其希望有好的口碑,以得到回头客,往往服务很好!

机箱的开机按钮就是一个简单的短路

机箱的开机按钮就是一个简单的短路,在没有机箱按钮时你可以用螺丝刀简单地将主板的相应的电源插针短路即可起到和按下按钮相同的效果!

亲自试了一下,很酷!

2009年1月21日星期三

Linux与交换机

Linux通过Bridge可以实现二层机的功能,但三层交换机的功能目前好像没有实现。有个项目叫LISA好像在实现三层交换机的功能,但目前仍旧未被正式加入内核中!

所以就目前而言,即便只从功能上讲专门的交换机还不是Linux能取代的!

学了一个新词“黄牛票”

scalped ticket 黄牛票

scalper 黄牛

2009年1月19日星期一

PPTP在NAT环境下无法拨号成功的原因

PPTP协议比较特殊,它除了使用TCP端口1723外,还用到了IP 47号协议,这个IP 47号协议是与TCP、UDP处于相同的协议层的协议。

家用的NAT设备是通过端口映射来实现内网用户共享一个IP地址上网的,IP 47号协议不存在端口,因而只通过端口映射就无法支持IP 47号协议,从而无法使用PPTP。

为了能使用PPTP协议我们需要支持PPTP穿越的NAT设备,也就是支持IP 47号协议的NAT。即使使用支持PPTP穿越的NAT设备,一般情况下也不允许多台主机同时连到同一个PPTP服务器上!

总而言之,在NAT环境中使用PPTP会有许多不易解决的问题。openvpn在这方面要好很多,它与NAT完全兼容!

2009年1月16日星期五

San Francisco, California的时区

今天才搞明白其时区是GMT - 8,也就是常说的Pacific Standard Time (PST)。这个时区比北京要晚16个小时!

你可以通过这个网站查询到当前的PST时间。在Gnome中的时钟设置中可以通过选取America/Los_Angeles来设置这个时区!

2009年1月12日星期一

今天学了两个新词:冇、囧

先说一下这两个字怎么读:“冇”读mao、“囧”读jiong。

冇,表示没有、无的意思,例如“冇问题”表示没有问题的意思。

囧,本来的意思是“光明”,但现在网络中使用常表示无奈、尴尬的意思,同“窘”。

pidgin: Unable to retrieve MSN address book

今天用pidgin登录MSN,发现登录不了,错误的提示信息为”Unable to retrieve MSN address book“。我使用的是2.5.2版本的pidgin。

在pidgin的官方网站上找到了一个相关的帖子http://developer.pidgin.im/ticket/8080。看来这个问题只影响采取的MSNP15协议的客户端,如2.5.2版的pidgin。一个解决的方法是安装msn-pecan插件,然后将pidgin中的MSN帐号的协议修改为WLM,以使用旧版的MSPN12协议。

msn-pecan在Gentoo中的包名字是pidgin-msn-pecan,在amd64 profile中这个包是unstable的。

x31无线连接不时断线的原因

由于我安装了ThinkVantage Access Connections,并在其中创建了一个无线网络的profile,这个profile与window自带的无线管理相冲突!

解决的方法是删掉这个无线的profile而只用window自带的即可。

2009年1月9日星期五

威亚

经常听到演艺界的人说什么“威亚”,不就是吊钢丝吗,干嘛叫啥“威亚”?今终于明白了原来这是英文单词“wire”的音译!

2009年1月8日星期四

学了个新词“cheat sheet“

cheat sheet字面的意思是作弊用纸。最初cheat sheet的意思是小抄,有贬义,但现在cheat sheet已进化为表示简短的说明书、备忘录。有时在考试时老师还会让学生自带cheat sheet,用于记录一写重要的公式等信息!

We asked the IBM Engineer to develop a cheat sheet for this machine. 我们要求 IBM 公司的工程师给我们搞个简单的机器操作说明书。

参见:http://bulo.hjenglish.com/question/51210/
http://en.wikipedia.org/wiki/Cheat_sheet

2009年1月7日星期三

老和尚打伞,无法无天

和尚没头发,所以是无法;打伞看不到天,所以是无天。有意思,哈哈!

2009年1月6日星期二

中天置地:天下中介一般黑

今天上午代朋友去中天置地取退房款,又一次验证了“天下中介一般黑”!

朋友离开北京时已和中天置业的业务员办理了退房手续并且当场验了房,在退剩余的房款和押金时中天置业的业务员说他们的财务人员不在无法退款。朋友急着回老家故委托我去取退房款,并说等他回家联系好哪天财务在时我去退款就成了。

事情会这么简单吗?中介公司会给你顺利退款吗?当然不是,尽管我有朋友的委托书以及退房验房时所给的退款结算单据,可是这对于一个没有诚信的公司而言是毫无意义的。

朋友回家后在2个星期内不断试图联系中天置业的业务员,但电话总是无法接通!我想这得感谢现代手机的黑名单功能!

无法联系上业务员,朋友说让我直接去找中介公司,毕竟跑得了和尚跑不了庙吧。于是今天早上我就去了中介公司,直接闯入财务室。还好,财务没跑掉!在得知我是要退款后财务的笑脸不见了,冷冷地说要退款你的把当时办理业务的业务员找来。

要坏,难道今天业务员又不在?!一番周折后那个业务员出现了,所以我错了,我不应该如此质疑中天置地的诚信,毕竟人家也知道“人不能无耻到如此地步”。要说这个业务员可正是了不得,上来就说“你得赔钱”!赔钱,我可是要来拿钱的。业务员说你的朋友弄坏了租住房屋的床,可惜了我们那张好床呀,1公分厚的床板愣是让你的朋友给睡断了!

我说你们办退房手续的时候难道你没看到床坏了?难道你们退房时做的结算都不算?你说对了,都不算!钱在人家手里,你说谁说了算?!我说要赔多少,业务员说我们又花了xxx元买了一个新床,所以我们就要赔xxx元。又长见识了,天下哪有如此算账的!还好他们没有花15万元去买个性爱床,否则我们还真赔不起。

折腾了半天终于退了钱,当然是赔了人家的新买的床后剩余的钱!跟中介公司打交道真是要完全抛掉你的一切有关诚信的社会常识,因为这里是一个全新的世界。

oops

今学了一个新单词oops,查了一下它表示“哎呀”、“糟了”的意思!=whoops

老见这个词,本来还以为是什么缩写呢,哈哈!土了一把

2009年1月4日星期日

新疆的苹果真是甜呀!

今天在一个朋友家里吃了个新疆的苹果,真是甜!不知道北京哪有卖的?

PT站

PT站就是BT下载的Private Tracker站

2009年1月3日星期六

grub 1_5到哪去了?

grub的引导要经过stage1、stage1_5、stage2三个阶段。Stage1常安装于MBR中,stage2位于/boot分区中,那么stage1_5到哪里去了?

其实,stage1_5是放置于紧挨着MBR的后续62个扇区中。由于常见分区软件,如fdisk、parted,在分区时会以柱面作为边界,这样实际上第一个柱面的63个扇区就不属于任何磁盘分区!Stage1_5的大小完全可以放到这些空余的扇区中,在我的系统中它实际占用了16个扇区。