其实他应当作为智能化家庭系统的一部分,不过目前看来还是作为独立的项目去对待。
虽然没有CISCO的网络设备、也没有强大的服务器资源。但我家的网络也有一定规模了...
从去年十月我从淘宝网买回了一台二手的HP e-Vectra主机后,所谓的家庭网络才算真正意义上开始了。
e-Vectra给我的感觉就是小巧省电,虽然不知道具体功耗,但因为他的Power Supply用的是40W output的DC adapter,所以最大功耗肯定是不超过40W了。这样每个月电费在20元左右,而且考虑到我安装的系统是linux,没用启用GUI环境,显卡不工作。所以实际功耗肯定小的多。
当时这台二手的主机价格是440元,配置是:P3 933+256M+20G(7200 rpm),在家里当服务器应当说是足够了。
当时买回来后,我不加思索的就装上了Debian r4.0。然后就是不断地配置、编译代码。到目前开放的服务有
- SSH
- Web
- FTP
- Mldonkey Server(这个东西很赞,纯命令行,BT/emule/FTP/HTTP下载服务器,支持Web方式管理)
- HTTP代理
- SMB和windows域服务器(虽然不敢用)
- WIKI(主要作用是在我去北京实习后,把一些网络和系统安装配置的过程写下来,万一碰到故障父母也能修复)
不过买这个服务器最关键的就是要实现智能化家庭系统的管理核心。不过目前全国暴雪天气,我也不指望在taobao买的电子元件能送来了...
今天开始着手写服务器的web管理界面,就是上图看到的。虽然很多时间就是花在编译源代码、修改代码、写配置脚本上,不过这也算是蛮有趣味的事。Apache和Wu-ftp的编译和配置还是蛮有挑战的(当然是指要实现一些不常用的功能),基本网上很难直接找到资料,要靠自己摸索,甚至去下载源代码修改编译。
不过渐渐的,我也开始觉得GUI是多余的了...的确在很多方面纯命令行更高效,不过windows的那个console实在太小儿科了...