文档


m0n0wall的CD版本在虚拟机(VM)中不能保存配置的解决方法 E-mail
作者:m0n0中国   
周六, 2009年 10月 24日 15:54

        有时候为了测试,需要在VM中安装CD版本。但是,很多人(包括我在内)在VM中安装了m0n0wall的ISO镜像后,都发现无法保存配置。CD版本的配置文件是保存在软盘中的,因此要求虚拟机必须设置一个虚拟软盘。这里推荐使用文件来模拟软盘。
        但是,当设置了软盘后,还是不能保存配置。于是我做了如下的尝试。
        把这个软盘挂接到了一个完成的FreeBSD系统中(VM里的系统) ,然后对软盘进行格式化,发现还是不能保存配置。后来,我想到,真真是的环境中,软盘都是被格式化为DOS格式的。于是,我把软盘格式化为DOS格式,一切都正常了。
        总结如下:
        1、VM中必须有一个软盘;
        2、软盘必须格式化为DOS格式。这个步骤可以把该软驱文件挂接到一个XP系统(VM中),然后对其格式化。
        希望这个经验对大家有帮助。

 
FreeBSD软盘操作 E-mail
作者:m0n0中国   
周六, 2009年 10月 24日 00:52

  FreeBSD支持软盘操作,虽然当前计算机上软盘的重要性已经大大减小,但在少量传送数据时,软盘仍不失为一种有效的工具。在软盘上可以使用UFS文件系统或msDos文件系统。

  在软盘上建立UFS文件系统,便需要使用fdformat作软盘的低级格式化,使用disklabel建立文件系统的标签,然后使用newfs初始化文件系统,最后才使用mount将它安装到目录树上:

# fdformat /dev/rfd0
Format 1440K floppy `/dev/rfd0'? (y/n): y
Processing VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV done.
# disklabel -r -w fd0 fd1440
# newfs /dev/rfd0
Warning: Block size restricts cylinders per group to 6.
Warning: 1216 sector(s) in last cylinder unallocated
/dev/rfd0:   2880 sectors in 1 cylinders of 1 tracks, 4096 sectors
1.4MB in 1 cyl groups (6 c/g, 12.00MB/g, 736 i/g)
super-block backups (for fsck -b #) at:
32,
# mount /dev/fd0 /A

  当操作完毕之后必须使用umount /A卸载软盘。

  也可以直接安装和卸载已有的msdos格式的软盘,并进行访问。

# mount -t msdos /dev/fd0 /A
# ls /A
# umount /A

  使用mtools工具能在软盘上建立msdos文件系统,并进行访问,此时软盘设备并没有安装到目录树上, mtools是使用raw方式对软盘进行访问的。mtools的命令与对应的DOS命令用法相同,只是每个命令以m开头,并且都是小写形式。如mdir对应DOS下的DIR命令,mcd对应DOS下的CD命令,mcopy对应DOS下的 COPY,并且能在FreeBSD的文件系统与DOS的软盘之间传递文件,等等。

# mformat A:
# mdir A:
# mcopy hello.c A:

  但是DOS的文本格式和Unix是不同的,Unix下只使用换行字符来表示换行,而DOS下同时使用换行和回车字符。因此如果将DOS的文件复制到Unix下时,有时候会造成一些小麻烦。如果在vi下打开这种文件,可能会看到这样结果:

main(){ ^M
printf(“Hello! World!”); ^M
}^M

  ^M代表换行字符,在mcopy中加上-t参数,就可以消除在不同文件系统之间复制文件时的这些问题。如果对已有的文件去除换行字符,可以直接在vi中使用模式替换将这个特殊字符消除(使用^V^M来表示这个特殊字符,即在按下Ctrl键的同时输入V和M),或者使用tr命令:

$ tr -d “/015” < hello.c > hello.unix.c

LAST_UPDATED2
 
m0n0双线思考 E-mail
作者:m0n0中国   
周三, 2009年 04月 22日 21:54

    很久以来,m0n0wall的双线问题,一直是大家讨论的热点之一。一方面是应为中国的互联网发展迅速,很多用户已经有能力同时使用多个ISP提供的服务,另外一方面,也是由于m0n0迟迟不能实现多WAN。撰写本文的目的就是粗浅的分析一下其中的原因。

LAST_UPDATED2
阅读全文...
 
IPFW中文手册 E-mail
作者:m0n0中国   
周五, 2008年 12月 12日 04:08

  已经习惯了用ipfw,觉得ipfw其实很不错,但手册上的介绍有些少,所以想弄个中文的man。但是由于本人英文和计算机都是半路出家,纯属个人爱好而自学的,所以各方面的水平都深欠火候,欢迎E文好和计算机专业的同学帮助翻译和改正。

LAST_UPDATED2
阅读全文...
 
IP流量显示功能配置文档 E-mail
作者:m0n0中国   
周一, 2008年 11月 10日 11:20

    长久以来,m0n0wall只能显示网卡的总流量,对于突发流量影响网络速度的故障来说,无法判断到底是哪个IP影响的网络.这给排错带来了不小的麻烦. 这个版本就是为了解决这个问题而设计的.它每间隔2.5分钟,显示一下流量最大的20个IP的情况,并对这些IP的流量组成做一个简要的分析.

LAST_UPDATED2
阅读全文...
 
«首页上页12345下页末页»

JPAGE_CURRENT_OF_TOTAL