心想事成 发表于 2005-9-20 07:48:32

coyote支持桥接和usb、光盘启动的修改版本

我已经上传到论坛的ftp中,请大家下载后试用.

目录为:
ftp://219.148.135.229/upload/2005-9-20-coyote_modify-wsgtrsys/

FTP的帐号和口令可以在这里查到:
http://www.routerclub.com/viewthread.php?tid=6278&extra=page%3D1


这个修改版因为添加的功能较多,一张软盘容纳不下,所以不支持软盘启动,如果你可以将软盘格式为1.68M,也许可以从软盘启动.
根目录下的两个目录分别为支持硬盘和光盘启动的内核,可以根据自己的需要进行选择.

功能如下:
支持iptables所有扩展功能,比如ipp2p l7-filter time mark portrangettl 等.支持imq htb队列,可以方便的做流控.支持策略路由(当然要自己手工设定了)
支持网桥,另外添加了命令top ifconfig ip等,另外增加工具brctl cutter arptables ebtables四个工具
cutter的使用说明见:
http://www.lowth.com/cutter/software/
ebtables的使用说明见:
http://ebtables.sourceforge.net/
8139 intel559 3com905全部替换为支持napi的驱动程序.


现在简单说一下制作为硬盘版的方法:
先用本制作向导制作一张coyote的系统盘.
然后再在
http://www.rictec.com.br/claudio/coyote/install_cl.2.24f.ima
下载硬盘版的制作向导,按硬盘制作向导的提示将制作好硬盘版.
最后将本目录下的硬盘内核复制覆盖掉已经制作好的原硬盘版内核.

制作优盘版的可以按照
http://www.routerclub.com/thread-4069-1-1.html
的介绍,用本向导制作好软盘,然后将软盘上的需要的内容拷到优盘上,将目录下支持优盘启动的内核也考到优盘上.就可以启动了.


注意:这里提供的内核只适合本制作向导,如果替换到2.16或者官方的2.24,系统将不能正常启动.


使用桥接方法(桥接的好处,即可以在不改变原有网络结构的情况下,实现过滤或者流控):
先使用制作向导制作一个固定IP的软盘,然后做到硬盘上,使其正常工作.
然后登录,用edit编辑/etc/rc.d/rc.line_up

原文为:

#!/bin/sh
#
# Coyote Line UP Startup Script
#
# Author: Claudio Roberto Cussuol - 08/09/2004

# Reload dnsmasq due posible changes to dns servers
[ -x /etc/rc.d/rc.dnsmasq ] && . /etc/rc.d/rc.dnsmasq $1
# Reload firewall rules
[ -x /etc/rc.d/rc.firewall ] && . /etc/rc.d/rc.firewall $1
# Reload QOS
[ -x /etc/rc.d/rc.qos ] && . /etc/rc.d/rc.qos
#./etc/bridge.sh start


改为:
#!/bin/sh
#
# Coyote Line UP Startup Script
#
# Author: Claudio Roberto Cussuol - 08/09/2004

# Reload dnsmasq due posible changes to dns servers
[ -x /etc/rc.d/rc.dnsmasq ] && . /etc/rc.d/rc.dnsmasq $1
# Reload firewall rules
[ -x /etc/rc.d/rc.firewall ] && . /etc/rc.d/rc.firewall $1
# Reload QOS
[ -x /etc/rc.d/rc.qos ] && . /etc/rc.d/rc.qos
./etc/bridge.sh start


按ctrl+q保存退出,再输入 menu命令,按 w保存设置,重新启动后即可启动网桥.网桥的具体配置请看/etc/bridge.sh,网桥启动后默认的ip地址是192.168.1.30,可以根据自己的需要进行修改.启用网桥后,coyote中,所有防火命令全部失去作用,可以根据自己的需要,用手动命令添加.

设置imq队列,请看/etc/imq.sh示例.也可以直接到官方网站:www.linuximq.net查看.




软件路由论坛   www.routerclub.com
想得太美制作   2005.9.18

a99456820 发表于 2005-9-20 08:30:59

lovellh 发表于 2005-9-20 13:59:08

支持

a99456820 发表于 2005-9-20 15:09:41

lgl7078 发表于 2005-9-20 17:52:18

hao 东西,老大总算弄出来了

weisheng 发表于 2005-9-21 00:43:54

好东西,怎么能错过!谢谢老大!

a99456820 发表于 2005-9-21 11:47:02

lzbnet 发表于 2005-9-21 12:39:19

强~收下了.

zhanghui 发表于 2005-9-21 14:14:28

好!!辛苦了

lyscocom 发表于 2005-9-21 17:07:11

这个海支持pppoe???

a99456820 发表于 2005-9-22 14:29:18

心想事成 发表于 2005-9-22 14:35:50

是的

a99456820 发表于 2005-9-23 10:40:16

DreamCat 发表于 2005-9-24 14:53:18

实现了 ebtables,imq ???
先去试验下~~~~

Caney 发表于 2005-9-25 18:43:17

踏着老大走过的路,倍感老大水平高!

老大,这版的(2.24版)
Intel82541 32bit 千兆网控制芯片 应选哪一款驱动?
Intel 82547GI CSA千兆网控制芯片 又要选哪一款?
我知道:
e100为 Intel other 82557 based cards
eepro100为 Intel other 82557 based cards(Alternate)
在2.16版中
e1000为Inter(R) PRO/1000 Gigabit Ethernet 驱动支持Intel 82547GI CSA和 Intel82541 32bit 这二款芯版,我已经测试成功。

BTW:cl的驱动,是否可以自行添加?又该如何添加?

[ 本帖最后由 Caney 于 2005-9-25 06:47 PM 编辑 ]
页: [1] 2 3
查看完整版本: coyote支持桥接和usb、光盘启动的修改版本