作为一个系统管理员不论你使用的是那个系统,每一款操作系统都有一定的使用技巧。在之前的一篇文章中抚琴煮酒向大家介绍了在 CentOS下系统管理员需要注意的常识 。在这里,酒哥再次和大家分享在FreeBSD环境下系统管理员需要掌握的技巧。 一、FreeBSD直接可以...
ipfw是BSD系统中重要的防火墙和通信控制工具,在MacOSX中也很好用。先简单贴几个用法,有空再补上: 列出配置表 Java代码 ipfwlist ipfw list 禁用ping,即ICMP协议 Java代码 ipfwadd 3333 denyicmpfromanytoanyviaen0 ipfw add 3333 deny icmp from any to any via en...
1.要先编译kernel 首先先在 kernel 档中加入下列内容 options IPFIREWALL options IPFIREWALL_FORWARD options IPFIREWALL_DEFAULT_TO_ACCEPT options IPFIREWALL_VERBOSE options IPFIREWALL_VERBOSE_LIMIT=10 options IPDIVERT options DUMMYNET 然后再去编译 kernel...
ipfw的配置,也叫做规则集,它是由一系列的规则组成的,这些规则的编号是从1到65535。通过ipfw的数据包可以来自协议栈的许多各个的地方(这主要依赖于数据包的来源和目的,某些数据包很可多次经过防火墙)。数据包在通过防火墙的时候,要和防火墙规则集逐条对比。如果...
使用ipfw命令来控制流量和防火墙策略。其中流量控制是作为一条防火墙策略实现的,因此ipfw是唯一的管理界面。通过实例来说明ipfw的使用。 在实例中,网段192.168.254.0/24经过第一组网桥,网段192.168.250.0/24经过第二组网桥,并建立以下策略: 允许所有的ICMP连接,...
IPFIREWALL的过滤规则是由ipfw命令来设置的,例如下面的规则允许所有127.0.0.1的数据传输。 # /sbin/ipfw add 1000 pass all from 127.0.0.1 to 127.0.0.1 ipfw命令中,首先指定对这个规则的处理方式,ipfw add为向内核中的过滤规则中添加,此外,ipfw delete用于删除...
PACKET FLOW(包的流程) ipfw可以从协议堆里的很多地方被调用,在个别系统参数的控制下,最重要的要明白,何时为了设计固有的规则表才发生。ipfw被调用的如下表示,一起的还有 控制它的sysctl 变量 ^ to upper layers V | | +----------------------+ ^ V [ip_input] [i...
ipfw 是 FreeBSD 内建的防火墙指令,我们可以用它来管理进出的网络交通。如果防火墙服务器是扮演着路由器 (gateway 例如上一篇中的 NAT 服务器) 的角色,则进出的封包会被 ipfw 处理二次,而如果防火墙扮演的是桥接器 (bridge) 的角色,则封包只会被处理一次。这个观念...
【www.365-588.comFreeBSD教程】一、缘起 1960年代初期,美国国会图书馆(Library of Congress, LC)的Henriette Avram等人开始研拟机读编目格式,同时James Agenboard等人也制订了英文的字符集和交换码,以做为美国图书馆界书目交换的共同标准。LC交换码随后发展成为美国的国家...
【www.365-588.comFreeBSD教程】 1 只是为了使用XFree86不需要安装vmware-tool, 直接使用我以下的配置文件就可以了. 注重:在我的配置里: DefaultDepth 24 Depth 24 色深不能超过Host色深(最好一样). 因为我Host的颜色质量为32位 2. 如不需要与Host时间同步,无须Vmware-tool, 出...
【www.365-588.comFreeBSD教程】 用电脑就是用软件,用FreeBSD,除了架服务之外,还有成千上万已编译好的package,里面都是宝贝,由于缺乏相关的介绍,所以很多人想实现某些功能但却不知道有什么软件可用。为推动FreeBSD在国内的应用,葱头将对部分软件进行一些简介,预计分几期...
【www.365-588.comFreeBSD教程】 关于在FreeBSD上安装GD库的问题解决。 系统:FreeBSD 4.1 用sysinstall将gd-1.8.3和libpng,jpeg6b安装。确保你在usr/local/lib下有libgd.so.*和libpng.so.* cd path_to_php_src ./configure --with-mysql=/path_to_mysql --with-apache=/path_to...
【www.365-588.comFreeBSD教程】 安装FreeBSD之前首先要了解FreeBSD是否支持你所拥有的硬件,一般来讲FreeBSD对硬件的支持还是很好的,但也需要在安装前仔细阅读帮助文件,看一看是否有不支持的硬件,以免给你带来不必要的麻烦。在安装软件中文件HARDWARE.TXT中具体介绍了FreeBS...
【www.365-588.comFreeBSD教程】 第一位 -表示为普通文件 第一位 d表示为目录 目录也视为一种文件,也有读...
【www.365-588.comFreeBSD教程】 Q: 我该如何使用 NT loader 来启动 FreeBSD? A: 以下所描述的程序在 2.2.x 和 3.x(使用 3-stage 开机模式)系统之间有相当大的不同。 最普遍的想法是把你原本 FreeBSD root 分割区的第一个磁区拷贝到 DOS/NT 分割区里的一个档案内。 假设你命名...
【www.365-588.comFreeBSD教程】 MASTER_S99vE_BACKUP?= ftp://202.113.12.9/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ ftp://ftp.freebsd.org.cn/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}/ ftp://ftp.freebsdchina.org/pub/FreeBSD/ports/distfiles/${DIST_SUBDIR}...
◎名稱 lastcomm - show last commands executed in reverse order ◎語法 lastcomm [-EScesu] [-f file] [command ...] [user ...] [terminal ...] ◎描述 Lastcomm 提供先前所執行命令的訊息,若沒有任何參數被加上, lastcomm 會將目前記錄...
【www.365-588.comFreeBSD教程】 FreeBSD带有许多简单而功能强大的命令以使你的计算机工作更轻易。不管你对任何Unix系统有多少经验,都会发现有效完成工作的新捷径和新方法。 在这篇文章中,我们将讨论命令以帮你记住你是谁,你在哪儿,如何找东西以及如何像Unix鬼精灵一样地思...
【www.365-588.comFreeBSD教程】 作为一个BSDer,在网上转得最多得就是UNIX相关论坛了,在与不少新手接触的过程中,发现有相当一部分人是从Windows下转过来的(几乎是“绝大多数”),在学习FreeBSD的时候会碰到不少困难,甚至觉得UNIX类系统极为难用,在这里,我把自己的经验总...
【www.365-588.comFreeBSD教程】 在此需要注重的是3.1及以上版本的系统需两张磁盘,而此前的版本只需一张。 引导盘的作用 引导盘包含一个最小版本的FreeBSD,用它足以完成查看磁盘、网络、复制安装完全系统所需的文件等等工作。 引导盘的产生 你即可以从光盘也可以从互联网制出...
【www.365-588.comFreeBSD教程】 更新source 1.更新您的source ,我们之前提过 更新source不代表升级,仍需要经过编译的动作。 编译source 1./usr/src#make world 此命令又可分成两个步骤 make buildworld 及 make installworld make buildworld -- 可在多人模式下做 make insta...
【www.365-588.comFreeBSD教程】 在今天的文章里,我来介绍一下两个来自ports collection的工具,它们用于操作MS-DOS文件系统上的数据。在mtools中的一套DOS风格的命令行工具可以操作软盘上的MS-DOS数据,你硬盘上的其它分区,Jaz和Zip驱动器。程序mfm提供了一个漂亮的GUI图形界...
【www.365-588.comFreeBSD教程】 ◎名称 idled - Idle terminal and multiple login monitor daemon. ◎语法 idled [-f config_file ] ◎安装 1.采用port安装 别忘了更新ports tree 2.过程如下图: #cd /usr/ports/susutils/idled/ #make install #make clean ◎描述 Idled会以一...
【www.365-588.comFreeBSD教程】 2.1. 线上手册 (Online Manual) 在 FreeBSD 上内容最丰富的文件是以man page的型式存在着的。几乎系统中所有的程式或指令都有一小段的参考文件,用来解释它的基本用法和参数的意义。你可以使用 man 这个指令来查阅这些文件。 man 这个指令的使用...
【www.365-588.comFreeBSD教程】 JAVIS FreeBSD最大的优势是,在一台双启动计算机上,无需退出FreeBSD就能够访问其他操作系统分区中的数据。在FreeBSD中安装其他分区后,读、写或者删除该分区的文件是相当简单的。也许有读者会问,在FreeBSD中能够执行其他分区中的可执行文件吗...
注:写的不错,虽然只是提纲,看了会有所收获。 BSD security fundamentalsSean Lewis sml@subterrain.net http://www.subterrain.net Scope and Scale Focus: FreeBSD – enterprise hardware support most ‘mainstream' ? Security refreshe...
【www.365-588.comFreeBSD教程】 FreeBSD 是相当精致的操作系统, 一般而言硬盘需求如下 : 1. 系统需求档案的空间 : 1) / : 20MB 2) /usr : 70MB 3) /var : 10MB 2. X11R6 : 50MB 3. swap : 16-??MB 假如你想自己重新 compile source (除了好玩或是想尝试最新的 source 以外, 这...
【www.365-588.comFreeBSD教程】 在此需要注重的是3.1及以上版本的系统需两张磁盘,而此前的版本只需一张。 引导盘的作用 引导盘包含一个最小版本的FreeBSD,用它足以完成查看磁盘、网络、复制安装完全系统所需的文件等等工作。 引导盘的产生 你即可以从光盘也可以从互联网制出...
【www.365-588.comFreeBSD教程】 在一台电脑上安装有FreeBSD和Linux两个系统时,可以让这两个系统使用同一个硬盘分区作为swap区,节省一定的硬盘空间。这里介绍一种实现共享swap区的方法,当然可能有其他方法也可以解决这一问题。这一方法在RedHat Linux release 4.1和4.1(Linux...
【www.365-588.comFreeBSD教程】 方法一:KDE环境下: KDE控制中心(Control Center) -- 外设(Peripherals) -- 键盘(Keyboard) --KDE启动时NumLock的状态设置为打开 方法二:WindowMaker下: 代码: #include /usr/X11R6/include/X11/extensions/XTest.h #include /usr/X11R6/incl...