Howto

共 127 篇文章。

转投 KDE 了!

Development

犹豫了很久,实在是禁不起诱惑……从今天起改用 KDE 了,感觉这个桌面平台比 GNOME 更理性一些。

在 FreeBSD 上安装 KDE 非常简单:portinstall kde。然后配一下.xinitrc让它启动就可以了。

阅读全文… ( 本文约 214 字,阅读大致需要 1 分钟 )

arp反攻

Networking

如果拥有一台以上的服务器,采用arp反攻能够在你冲到机房把那台有问题的服务器的主人抓住吊起来打之前,暂时占据主动。

具体做法是,让这些机器去publish网关和其他节点的正确arp信息。具体细节,请参见 FreeBSD 的 arp(8) 联机手册。

阅读全文… ( 本文约 147 字,阅读大致需要 1 分钟 )

在 FreeBSD 下配置 HP LaserJet 4000 和 HP LaserJet 2100 打印机

Hardware

以前一直以为配置起来很麻烦,现在看来并不是这样。

我现在的办公室里面使用的是 Windows 打印服务器,而 Windows 打印服务器和 HP 打印机之间是通过 TCP/IP 连接的(不过为什么还需要这个打印服务器?先不管它)。最近因为工作原因需要相当多的打印任务,但是我自己没有合法的 Microsoft Office 授权,因此,寻找合法的、开源解决方案便势在必行了。

我平时使用的桌面系统是 FreeBSD,采用 GNOME 作为窗口管理器,平时主要是用它来进行开发,因此也没研究过打印的事情。说了很多废话,现在我们来看在 FreeBSD 上面需要先做些什么?

阅读全文… ( 本文约 773 字,阅读大致需要 2 分钟 )

FreeBSD ZFS from scratch

Data Management

This article describes how to install FreeBSD on ZFS from installation CD-ROM, with ZFS as root partition.

PREPARATION

You need to prepare a ‘disc1’ of FreeBSD, as well as a ‘LiveFS’ disc. Also, you should be familiar with daily operation of FreeBSD system administration.

In order to use ZFS on FreeBSD, one has to use FreeBSD 7.0 or better. For better stability and performance, you should have at least 1GB of RAM, and preferably running on a CPU which is capable to run FreeBSD/amd64, fortunately, most modern CPUs does support this.

阅读全文… ( 本文约 631 字,阅读大致需要 3 分钟 )

Movable Type 4真是不适应

Blogging

搞了好久,遇到的问题大致是:

mt.cfg现在不能用了,需要首先转换成mt-config.cgi(不看3.x时代升级手册的后果)

脚本跨域问题(为什么非得弄个编辑器?)

阅读全文… ( 本文约 139 字,阅读大致需要 1 分钟 )

cpufreq和powerd

Kernel

之前一直没太注意这个功能。记两笔(都是说的7.0,6.x也许有,不过我没查):

  1. 内核配置中增加:

device cpufreq

默认GENERIC里面有。

  1. /etc/rc.conf 中增加:

powerd_enable=“YES”

然后系统就能够根据忙闲自动切换CPU频率了。理论上这个可以有效地降低桌面CPU的温度。

参与评论

作弊条:如何用pf实现基于源地址的发出流量分网卡/网关路由

Cheatsheets

我想这可能是很多人比较关心的问题,特别是希望用一台机器,多块网卡,甚至有多个网关来实现伪双线的同学。

默认情况下FreeBSD系统中配置的网关,是不会自动使用多个网卡的。网关会与某一块网卡关联,并且,默认网关只能有一个。

但是,我们经常会遇到一些比较复杂的情况。例如,你有两块网卡,并且都接入了同一个网段,使用同一个网关,此时,所有的流量都会从一块网卡出去,另一块网卡则没有出流量;另一种比较极端的情况是,你有网通、电信各一个IP,但只有1台机器,而且机房也不给做BGP(当然,这是伪双线,我个人强烈建议不要使用这种机房服务),标准的路由方式就不太好用了。这时候,我们可以借助 FreeBSD 内建的 pf (通过route-to规则)来完成一些比较复杂的功能。

阅读全文… ( 本文约 536 字,阅读大致需要 2 分钟 )

HOWTO:办理赴日短期访问签证

Life

今天终于去 FESCO 取回了去日本参加 AsiaBSDCon 2007 所需的签证。这样,去日本之前所需的法定手续就都办完了。

这次总体来说办的比较匆忙(由于只剩下8天的时间,基本上,如果没有得到签证,就得放弃),总结一下一些相关的经验。

阅读全文… ( 本文约 436 字,阅读大致需要 1 分钟 )

DNS中的SRV记录

Networking

最近看代码时了解到的,顺手查了一下,在此留个记录:

SRV记录的作用是指明某域名下提供的服务。

例子:

_http._tcp.example.com. SRV 10 5 80. www.example.com

SRV后面项目的含义:

10 - 优先级,类似MX记录
5 - 权重
80 - 端口
www.example.com - 实际提供服务的主机名。

阅读全文… ( 本文约 124 字,阅读大致需要 1 分钟 )