怎样做一个在64M优盘中运行的带路由、防火墙、代理及流量控制的LINUX
学用LINUX,不应该只是为了一时的兴趣或赶朝流,我们学习使用LINUX,就应该学习怎样用它来为我解决一些工作中的问题。
眼下,虽然小型硬件路由器是越来越便宜,但是功能却不全面,能带的机器也不多;硬件防火墙,好的,价太高,次点的,一台X86的机器加一个LINUX。这还不如我们自己做呢,你们说是不是?
我想在这个论坛网络版中的访问者都应该是一个网络方面的爱好者,有很多朋友也如我一样对路由器、防火墙、代理及网络流量控制感兴趣吧;同时也应该是一LINUX有FANS。因此,我想请大家一起来做一个由我们自己打造的小型化LINUX带路由、防火墙、代理及网络流量控制的U盘,这不仅能提高我们对LINUX的理解,同时,说不定我们自己打造的路由、防火墙LINUX U盘还能为我们的工作中带来帮助。
在此,我希望大家把有关这方面的知识、经验贴出。先行谢过大家了!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(9)
其它好办,唯独代理较难,还得有硬盘。
不知 ramfs 能否满足需求?
如果内存很大的话
当然,有16G内存的话应该可以有非常好的效果。
真是学无止境呀~~~~~
赞!
这样,最基本的做出来,只有2M不到,再加上一些杂七杂八的东东,也只不会超过4M
很简单,三个步骤:
1、编译一个内核,复制到硬盘上。
2、在http://buildroot.uclibc.org/下载软件包,编译uclibc,编译出来就是一个rootfs。把这个rootfs复制到另外一个硬盘上。
3、安装一个grub到新的硬盘上。
然后用新的硬盘启动,就可以进入shell环境了。
首先谢谢二楼提供了一个很好的小型化LINUX路由高级防火墙,按您提供的网址我去看了看,准备下载回来好好研究研究。
我发此贴的目的是想让大家自己动手来构建一个带路由及防火墙的小型化LINUX的U盘,因为现在用软盘的机器已经很少了,而U盘小而性能优且可反复擦写多次。强调自己动手是想完全了解制作过程,掌握制作方法,提高LINUX应用水平,并为构建其它的小型化LINUX做后盾。
有现成的,不用64M,一张软盘即可:
http://www.zelow.no/floppyfw/