公司使用panabit做流量控制,总体来说效果很好。这个平台的流控是基于协议分析,通过设置若干规则,拒绝/控制连接,从而达到流量控制,基础平台是freebsd。之前,我把这套东西部署在freebsd6.2上,现在官网已经停止对freebsd6.2 发布新的核心包,如果要做系统升级,必须将freebsd升级到7.0 或8.0. 这次,我是在freebsd6.2上在线升级到8.0。过程如下:

   ssh到服务器,执行以下命令  

   1. 或取升级包

fetch http://people.freebsd.org/~cperciva/freebsd-update-upgrade.tgz

2.验证升级包
gpg --verify freebsd-update-upgrade.tgz.asc freebsd-update-upgrade.tgz

3.解压,并安装升级包

tar -xf freebsd-update-upgrade.tgz

 sh freebsd-update.sh -f freebsd-update.conf -r 8.0-RELEASE upgrade

 sh freebsd-update.sh -f freebsd-update.conf install

4.重启一次服务器,

shutdown -r now

5.再次执行安装包

sh freebsd-update.sh -f freebsd-update.conf install

6,再重启一次。

shut -r now

 

7 确认,

uname -v

可以看到版本信息。

   基本上应该没问题了。在升级的过程中,需要回答若干问题,基本上都是回答Y即可。

更多信息可以参考

http://www.daemonology.net/blog/2007-11-11-freebsd-major-version-upgrade.html