‘BSD’ 分类的存档

IPFIREWALL (IPFW) 是一个由 FreeBSD 发起的防火墙应用软件,由七个部分组成, 其主要组件是内核的防火墙过滤规则处理器,及其集成的数据包记帐工具、 日志工具、 用以触发 NAT 工具的 divert (转发) 规则、 高级特殊用途工具、 dummynet 流量整形机制,fwd rule 转发工具,桥接工具,以及 ipstealth 工具.IPFW 支持 IPv4 和 IPv6.

好,开始我们的编译配置过程.

# cd /usr/src/sys/i386/conf

# cp GENERIC IPFW

# vi IPFW

将ident GENERIC 修改 [Read More…]

2010年9月14日13:25 | 9 条评论
分类: BSD, 技术应用
标签:

FreeBSD  是可以用于 x86 兼容机、amd64 兼容机、UltraSPARC、IA-64、PC-98 以及 ARM 硬件架构上的一种先进的操作系统。它源于 BSD,由加州大学伯克利分校开发的 UNIX 版本。 目前由一支包含大量开发人员的团队维护。对于一些其它的硬件平台的支持,也正处于不同的开发阶段。尽管 FreeBSD 官方未宣布 FreeBSD 8.1 版正式发布,然而在其官方 FTP 上已经提供下载了。

I386 版的镜像可在 ftp://ftp.freebsd.org/pub/FreeBSD/releases/i386/ISO-IMAGES/8.1/ 获取。

AMD6 [Read More…]

2010年7月24日14:17 | 1 条评论
分类: BSD
标签:

# fetch http://us3.samba.org/samba/ftp/old-versions/samba-3.0.25.tar.gz

# tar zxvf samba-3.0.25.tar.gz

# cd samba-3.0.25/source/

# ./configure && make && make install

# cd ../examples

# cp smb.conf.default /usr/local/samba/lib/smb.conf

启动服务

# /usr/local/samba/sbin/nmbd [Read More…]

2010年5月29日15:03 | 没有评论
分类: BSD
标签:

一、服务端设置

1.将以下代码加入到/etc/rc.conf中

2.修改编辑/etc/exports

二、客户端挂载

a.手动挂载

# mount -t nfs 192.168.1.86:/usr/ports /mnt

b.自动挂载

vi /etc/fstab 最底行加入

三、其他参数

查看服务端NFS共享

# showmount -e 192.168.1.86

查看已连接的客户端

# showmount -a

exports 文件参数说明

-ro 以只读形式输出文件系统,远程客户只能读不能写这个目录

-maproot 将客户机上的r [Read More…]

2010年5月29日09:20 | 没有评论
分类: BSD
标签:

1.服务端安装

# fetch http://samba.anu.edu.au/ftp/rsync/rsync-3.0.7.tar.gz

# tar zxvf rsync-3.0.7.tar.gz

# cd rsync-3.0.7

# ./configure && make && make install

配置文件

# cat /etc/rsyncd.conf

创建密码

# echo “test:test” > /etc/rsyncd.passwd

# chmod 600 /etc/rsyncd.passwd

启动r [Read More…]

2010年5月28日09:46 | 没有评论
分类: BSD
标签:

安装完FreeBSD 8.0,挂载了两个新硬盘(ad1,ad2),对两个硬盘做软Raid0,步聚如下:

1.加载geom_stripe模块

# kldload geom_stripe

2.创建条带设备

# gstripe label -v st0 /dev/ad1 /dev/ad2

3.写标准的label,写分区表到新卷上(磁盘分区),并安装标准引导代码

# bsdlabel -wB /dev/stripe/st0

4.建立文件系统

# newfs -U /dev/stripe/st0a

5.加入开机自动加载模块

# echo geom_stripe_l [Read More…]

2010年5月27日14:13 | 没有评论
分类: BSD
标签:

安装完FreeBSD 8.0,挂载了两个新硬盘(ad1,ad2),用系统自带的gmirror对两个硬盘做软Raid1,步聚如下:

1.绕过安全特性

# sysctl kern.geom.debugflags=16

2.创建源盘镜像

# gmirror label -v -b round-robin gm0 /dev/ad1

3.重启自动装载Raid

# echo geom_mirror_load=”YES” >> /boot/loader.conf

4.重启系统

# shutdown -r now

5.加入新硬盘

# gmirror inse [Read More…]

2010年5月27日13:31 | 没有评论
分类: BSD
标签:

Windows下的文本文件和Unix/Linux下的文本文件的格式是不同的,其原因就在于对于程序中的’\n’换行符的解释不同。

在Linux/Unix下的换行是\n,而在Windows下的换行是\r\n。不经过处理的话,两者的文件在显示的时候会出现问题,比如一个Linux的文本文件用Windows记事本打开的时候不能自动换行造成格式很乱,一个Windows文件在Linux下用VI打开的话会出现^M字符等。

Centos/Redhat提供了一个自动切换文本格式的工具,可以将Windows的文本切到Linux/Unix格式,也可反向

yum install dos2unix unix2 [Read More…]

2010年5月10日17:39 | 没有评论
分类: BSD, Linux, Windows
标签:

uname -a

FreeBSD web_1 7.2-RELEASE FreeBSD 7.2-RELEASE #0: Fri May 1 07:18:07 UTC 2009 [url=mailto:[email protected]][email protected][/url]:/usr/obj/usr/src/sys/GENERIC amd64

nginx 0.7.63作反向代理

worker_processes  16;

worker_rlimit_nofile 51200;

events {

    use kqu [Read More…]

2010年5月1日17:48 | 没有评论
分类: BSD
标签:

经常客户会报不能连,重启后系统就显示下面

Enter full pathname of shell or RETURN for /bin/sh

按回车,重启还是这样

解决的办法如下

#fsck -p / && mount -uw / ( you can read and write /etc/rc.conf)

#fsck -p /usr && mount /usr (mount /usr because you need /usr/bin/vi)

reboot

这样就能解决 [Read More…]

2010年5月1日17:46 | 没有评论
分类: BSD
标签: