动态网站制作指南
[  QQ表情  ]
[ 投票调查 ]
[ 企业邮箱 ]
[ 网站空间 ]
网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
ASP源码 | .Net源码 | PHP源码 | JSP源码 | JAVA源码 | CGI源码 | VB源码 | C++源码 | Delphi源码 | PB源码 | VF源码 | 汇编 | 服务器
电脑书籍下载:程序设计书籍 | 数据库教程书籍 | 平面与多媒体书籍 | 网络通讯书籍 | 系统管理书籍 | 网络安全书籍 | 认证考试书籍
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 操作系统 > FreeBSD教程
文章搜索服务
邮件订阅
输入你的邮件地址,
你将不会错过任何关于:
[ FreeBSD教程 ]的信息

本月文章推荐
.FreeBSD中/etc下的文件简介.
.FreeBSD的硬盘分隔策略.
.FreeBSD下PPPoE的设置.
.FreeBSD与Linux的比较.
.FreeBSD handbook中文版 11 打印.
.FreeBSD SNP 4.inetd.conf设定.
.把Linux的密码->FreeBSD data.
.FreeBSD kernel 编译大法(一).
.FreeBSD开发环境解决方案.
.FreeBSD ipfw 防火墙基础指南.
.Console中使用鼠标进行Copy-Paste.
.如何作package ?.
.FreeBSD命令adjkerntz简介(调节改.
.FreeBSD 中文转码(zh-hztty-2.0).
.FreeBSD 升级系统.
.FreeBSD handbook中文版 2 开始安.
.FreeBSD简介.
.为何要安装 identd ?.
.ports 装不起来的几种状况.
.freebsd5.2.1上安装vmware 3.2.1.

FreeBSD handbook中文版 2 开始安装FreeBSD(1)

文章类别:FreeBSD教程 | 发表日期:2005-3-28 |


环境:FreeBSD 4.5-Release 
在FreeBSD下可以通过ipfw+dummynet来进行带宽控制,具体实现如下: 
1、 修改kernel configuration file, 加入对IPFW和DUMMYNET的支持 

options IPFIREWALL 
options DUMMYNET 

重新编译,安装新的kernel 

注:如果原内核中支持IPFILTER, 请注释 options IPFILTER。 

2、 新内核缺省是deny所有的连接,因此在/etc/rc.conf文件里加入以下行: 

# --------------------------------------------------------------------------- 
firewall_enable="YES" # Set to YES to enable firewall functionality 
firewall_script="/etc/rc.firewall" # Which script to run to set up the firewall 
firewall_type="open" # Firewall type (see /etc/rc.firewall) 
# --------------------------------------------------------------------------- 

注:因为是测试FreeBSD的带宽管理, 不想在ipfw上浪费时间,因此我们将firewall设置
为open状态, 允许所有包的in, out 

3、 重新启动系统,让新内核起作用。在ipfw里加入自己的rules来进行带宽管理: 

# ipfw pipe 1 config bw 128Kbytes/s 
# ipfw add 1000 pipe 1 ip from 172.22.4.90 to 172.22.0.0/24 out 

注:172.22.4.90是FreeBSD网卡的ip address, 172.22.0.0/16是它所在的网段 

第一条rule定义了一个128Kbytes/s的pipe 
第二条rule 是将从172.22.4.90-〉172.22.0.0/16 的packet送到pipe 1处理 

测试结果: 
加入两条rule前从FreeBSD上下载文件速率是900K Bytes/s(10M局域网) 
加入两条rule后从FreeBSD上下载文件速率是127K Bytes/s 

以上只是一个很简单的测试,但从结果看FreeBSD下通过ipfw+dummynet可以很好的进行带宽
的控制。大家可以参考dummynet手册来定制更复杂的rule来满足自己的需求! 

参考文档:DUMMYNET(4) 

上一篇:FreeBSD handbook中文版 2 开始安装FreeBSD(2) 人气:6632
下一篇:FreeBSD handbook中文版 1 整体介绍 人气:7136
点击此处浏览全部FreeBSD的内容 Dreamweaver插件下载 常用网页广告代码全集
  最新网站源码 最新软件下载
2008-5-16 乘风多用户PHP统计系统 v3.4
2008-5-16 轩溪下载系统 v3.78 build 0515
2008-5-16 普沙B2B 浙江省商贸网 v2.0
2008-5-16 asp抓蜘蛛的小程序 v1.0
2008-5-16 齐齐乐网私服发布站 仿haosf新版
2008-5-16 IssTech信息反馈系统 v1.0
2008-5-16 自由领域大头贴(js接口版) 修正版
2008-5-16 医院网站系统
2008-5-16 智拓-分类信息管理系统 v5.0
2008-5-7 Windows XP SP3 官方英文版
2008-5-7 Windows XP SP3 官方香港中文版
2008-5-7 Windows XP SP3 官方繁体中文版
2008-5-7 Windows XP SP3 官方简体中文版
2008-4-30 Multiple Unzip Wizard 1.02
2008-4-30 Multiple Unrar Wizard 1.0.0
2008-4-30 WinZip Install/Try/Uninstall a
2008-4-30 ZIP压缩文件修复器WzipFix 2.0
2008-4-30 Pentazip 6.01 Build 189 For Wi
  发表评论
姓 名: 验证码: [ 全部贴吧 ] [ 浏览评论 ]
内 容:
[ 汉字翻译拼音 ] [ 广告代码 ] [ 符号对照表 ] [ 进制转换 ] [ 经典小工具 ] [ 个税计算 ] [ 汉字简繁转换 ] [ 普通单位换算 ] [ 公制单位换算 ]
[ 生辰老黄历 ] [ 国内电话区号 ] [ 国家代码与域名缩写 ] [ 文字加密解密 ] [ 健康查询 ] [ 万年历 ] [ 手机号码查询 ] [ ip搜索 ] [ Google PR查询 ]
业务联系 | 广告刊登 | 频道合作 | 投稿荐稿 | 联系方式 | 加入收藏 | RSS订阅
Copyright © 2000-2008 www.knowsky.com All rights reserved | 网络实名:动态网站制作指南 | 沪ICP备05001343号
ホームページ制作 不動産検索システム 求人情報