tux@Neverland:/usr/share/virtualbox$ sudo service dnsmasq restart看起来是端口被占用了。原来还开着bind9呢。把bind9禁止了就好了。
* Restarting DNS forwarder and DHCP server dnsmasq
dnsmasq: failed to bind DHCP server socket: Address already in use
[fail]
2011年2月28日星期一
dnsmasq的错误
DNSmasq出现如下错误:
显卡驱动失效
昨晚来了个telinit 1之后,再进去桌面特效就没有了,就先放一边了。后来发现VirtualBox里面的Windows XP都打不开了,出现NS_ERROR_FAILURE (0x80004005)的错误:
这个不像是内核模块的错误,因为没有其它的错误了。dmesg发现如下信息:
今天再次打开ATI的驱动设置,当然是出错消息,但是提示用aticonfig设置。然后就用aticonfig --initial一下,然后重启桌面,桌面特效好了,虚拟机也能启动了。
以后要记得aticonfig这个命令来初始化显卡驱动。
这个不像是内核模块的错误,因为没有其它的错误了。dmesg发现如下信息:
Feb 27 22:46:51 Neverland kernel: [10061.463577] VBoxTestOGL[5390]: segfault at 4 ip 00007f4af0c6938e sp 00007fff6a44cfd0 error 4 in libGL.so.1.2[7f4a f0c0e000+ae000]看来是显卡驱动没有加载,不支持OpenGL了。而我在XP虚拟机里面打开了3D加速,这个需要宿主机支持OpenGL的。当时由于显卡驱动的问题,这两个复选框都是灰的,没法去掉。下图是恢复后的样子。
今天再次打开ATI的驱动设置,当然是出错消息,但是提示用aticonfig设置。然后就用aticonfig --initial一下,然后重启桌面,桌面特效好了,虚拟机也能启动了。
以后要记得aticonfig这个命令来初始化显卡驱动。
2011年2月5日星期六
AWS上的VPN
AWS上的主机可以当个VPS使用,而且还一年免费呢。Linux AMI (Amazon Machine Image)的说明书上说:
In addition, this version of the Amazon Linux AMI has been built to be binary compatible with the CentOS 5.x series of我把CentOS 5.5的源加上去,还是没法直接兼容的,比如yum的$releasever这个变量都是2010.10,不是CentOS的版本号。可惜PPTPd在源里面都没有,下载了Redhat企业版5的RPM包,安装上去后连接始终出错,但是找不到原因。随便搜了一下,发现某帖子说在CentOS上PPTP装上去不能用,就用了里面提供的安装脚本。原来是下载SRPM包编译安装的PPTPd。我倒是多年不用,忘了编译安装软件这个办法了。用这个脚本安装的是可以用的,就再没有自己从头编译折腾。
releases, and therefore packages that are built to run on CentOS should run on the Amazon Linux AMI as well.
2011年2月2日星期三
Picasa的字体替换
Picasa 3下面的汉字是方块,以前解决了,后来又忘了怎么弄的。其实在Picasa Font Settings这个程序里,给Tahoma(Picasa默认的界面字体)添加一个中文备用字体就可以了,我用的是文泉驿Micro Hei。Picasa是自己带Wine的,不依赖系统发行的Wine,所以设置Wine是没有用的。
Update 2011-11-07: 对话框中的中文字体还是方块,把/opt/google/picasa/3.0/wine/drive_c/windows/inf/picasa.inf里面的
HKLM,Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes,"MS Shell Dlg",,"Tahoma"改成
HKLM,Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes,"MS Shell Dlg",,"WenQuanYi Micro Hei"即可解决。来自Yu Wang's Blog。
台式机故障
昨晚还好的,今天开机就显示器不亮,鼠标、键盘也没有得电。想起这个电脑以前也有过类似的问题,是按住机箱的复位键一会儿松开后,就会正常启动了。发生故障的时候,电脑噪音较小,正常启动后噪音也恢复正常。怀疑是电源的问题让系统无法正常启动。以后出现故障,要及时记录下来症状和解决办法以备后续查询。
2011年1月24日星期一
多个A记录
最近尝试了一下多域名。域名是在name.com上放的,共两个A,但是两个地方的网页内容不同。
用w3m/0.5.2上,每刷新一次地址都变,很规律。Opera/11也变得比较勤,Firefox/3.6和Chromium/8要迅速刷几下才变。ping每次都变,OpenSSH是每次都调换顺序,如果第一个连接失败就换到下一个IP。Opera mini/5会变,Android/2.2(虚拟机)没见到变。Windows XP下的Safari/4、Chrome/8和IE/8都没看到变的。
我只是试验了下几个客户端的表现,其实还不知道服务端的策略呢。其实下面的回答就很概括了:
用w3m/0.5.2上,每刷新一次地址都变,很规律。Opera/11也变得比较勤,Firefox/3.6和Chromium/8要迅速刷几下才变。ping每次都变,OpenSSH是每次都调换顺序,如果第一个连接失败就换到下一个IP。Opera mini/5会变,Android/2.2(虚拟机)没见到变。Windows XP下的Safari/4、Chrome/8和IE/8都没看到变的。
我只是试验了下几个客户端的表现,其实还不知道服务端的策略呢。其实下面的回答就很概括了:
moi: 那客户得到的哪个?
任晓磊: 服务器可以按多种顺序输出,客户端也可以对顺序有自己的理解
如果www.example.com指向两个服务器,而这两个服务器同时也有SSH服务,那么SSH的时候,就不能确定连接那个服务器了。这时候就需要新设置A记录了,比如给admin.example.com设置单独的A记录,来作为SSH连接的主机。
发送自我的Windows Mobile 电话
发送自我的Windows Mobile 电话
2011年1月22日星期六
智能DNS
DNSPod网站提供了智能DNS,免费版本可以设置默认、电信、联通和教育网四个类型。如果在不同区域都有服务器,可以把各区域的A记录列到对应线路类型里面:
上面的除了最后一个IP是教育网的,其它两个都在国外,只是为了试验这个功能。
在域名注册的地方把NS改为DNSPod的,等了一天了还有地方没有生效,相比在name.com那里,改了几乎马上生效。这样在我联通的宽带访问,对应的IP就是第二个;在国外访问,就是默认的第一个。
DNSPod号称提供宕机检测,就是如果发现一个记录失效后,自动从列表中移除该记录,以让客户端解析到正常的记录上。但是免费版的并不提供这个功能,上当了。我是找国外免费的DNS failover服务,什么zoneedit, editdns, dnsmadeeasy, dyndns, freedns都看了,都没有免费的。
实际上这样的DNS failover是很被诟病的。经过我试用DNSPod的免费服务,记录修改后传播非常慢,而且在这个过程中,不同ISP网段下DNS的解析结果都不一样,很混乱。如果实际使用中这么混乱,问题可能比麻烦还多。
上面的除了最后一个IP是教育网的,其它两个都在国外,只是为了试验这个功能。
在域名注册的地方把NS改为DNSPod的,等了一天了还有地方没有生效,相比在name.com那里,改了几乎马上生效。这样在我联通的宽带访问,对应的IP就是第二个;在国外访问,就是默认的第一个。
DNSPod号称提供宕机检测,就是如果发现一个记录失效后,自动从列表中移除该记录,以让客户端解析到正常的记录上。但是免费版的并不提供这个功能,上当了。我是找国外免费的DNS failover服务,什么zoneedit, editdns, dnsmadeeasy, dyndns, freedns都看了,都没有免费的。
实际上这样的DNS failover是很被诟病的。经过我试用DNSPod的免费服务,记录修改后传播非常慢,而且在这个过程中,不同ISP网段下DNS的解析结果都不一样,很混乱。如果实际使用中这么混乱,问题可能比麻烦还多。
订阅:
博文 (Atom)




