逍遙自在歡喜圓融 撰寫於文章 <3VGXRK$FvQ@bbs.cis.nctu.edu.tw>...
>
>小弟想在有裝兩張網卡的PC上裝redhat,不過只能抓到一張網卡並加以設定,
>請問有誰有裝兩張網卡的經驗....目標:裝firewall軟體
>--
不知道您的網卡都是同一型號麼﹖如果不同廠家和型號的比較好裝啦(這僅屬小弟個人
經驗而已﹐見笑了﹗)。
1﹐第一步要做的﹐確定kernel安裝正確和找到兩塊卡各自的irq和io﹐
2﹐然後在/etc/lilo.conf裡面加入﹕
append="ether=irq,io,eth0 ether=irq,io,eth1" (注意逗號之間沒有空白﹐io的格式
是0xNNN)
然後重跑lilo
(網中人注﹕小弟的經驗是這步驟行也不是必須的﹐如果試過其他設定不行可以加上試
試﹔如果加上也不礙系統﹐留也無妨)
3﹐修改/etc/conf.modules﹕
alias eth0 ne
option ne io=0x300 irq=3
alias eth1 ne1
option ne1 io=0x320 irq=5
(這裡假設您用的網卡是NE2000兼容的類型﹐同時請修改為正確的io和irq值)
4﹐cp /lib/modules/2.0.36/net/ne.o /lib/modules/2.0.36/net/ne1.o
(請將2.0.36改成您使用的kernel版本號﹐如果使用其他的module﹐請修改為合適的
.o
檔)
5﹐執行 depmod -a﹐留意錯誤信息﹐如果沒有關于以上module的錯誤﹐繼續﹐否則修
改。
6﹐執行 modprobe /lib/modules/2.0.36/net/ne.o
和 modprobe
/lib/modules/2.0.36/net/ne1.o
(請將2.0.36改成您使用的kernel版本號)
如果測試成功﹐第5步和第6步可以寫到/etc/rc.d/rc.local或其他啟動檔裡面。
7﹐設定好您的網路(如ifconfig, route, ipfwadm, 以及/etc/sysconfig/network,
/etc/sysconfig/network-scripts/ifcfg-eth?和各開機設定項目等等....)
注意﹕以上以Redhat5.2 (kernel 2.0.36)為基礎﹐如果您使用其他系統或版本﹐請做
適當修改。
祝順利﹗