
                            B@ mini-Howto
                                       
@: Christopher Cole, [1]cole@lynkmedia.com
Ķ: Mile Yeh mile@mail.timenet.net

   v1.10, 13Q@ 1997
     _________________________________________________________________
   
   oyzph]w@ӤAӺ.O@ӤAӺ?@ӤA
   ӺO@ӳ]ƥiHb@Ӥlƫʥ]hչϴֺ
   jqyq. @ӾOq`w񪺦bդ}qsդϹqۤv
   bqۤw,ӤOWcMLsժqq.@ӦnҤlOQQ@
   sM@s Unix .oǲէOӸsճɦVL̦ۤvM
   wQcq, L̦bWͪqTyqϨLյ۩Mt~
   @ӷqɪyI.@ӾO񪺦boǹqոs.u@O
   Mˬdتaƾګʥ]@Ӥ@ӥBMwnnǿʥ]쨺AӺϬq
   t@.GOܦ@ӧ֪,wR,֪I.
     _________________________________________________________________
   
1. ]w

2. @몺D
     _________________________________________________________________
   
1. ]w

    1. o ``tm'':
       
     [2]ftp://shadow.cabi.net/pub/Linux/BRCFG.tgz
    2. oM\Ū ``Multiple ethernet'' HOWTO:
       
     [3]ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/Multiple-Etherne
     t
    3. ϦhӤAӺ]ƦbAB@ӵ [JoA
       /etc/lilo.conf, Ms lilo:
       
append = "ether=0,0,eth1"

       pGAbAWTiɭd,ϥγoǦNW:
       
append = "ether=0,0,eth1 ether=0,0,eth2"

       a[JhAӳziHhɭ. w]W@ӶǲΪ Linux ֤
       u@iW@AӺd, M@ӳQ찻N|. WҪ[
       ziD֤ߦbĤ@ӳQ줧~򰻴 hhAӺ].
       t@Ӥk,iHϥαҰܼƨӨN:
       
linux ether=0,0,eth1

       Ϊ, TӬɭ,ϥ:
       
linux ether=0,0,eth1 ether=0,0,eth2

    4. ssĶ֤߱ҰBRIDGING\.
    5. @ӾS@Ӫ IP a}. iH@,O@ӥ`
       ݭn@ IP a}. qAW IP a},
       /etc/sysconfig/network-scripts/ (@ RedHatt) M
       ifcfg-lo0 ifcfg-eth0 & ifcfg-eth1. boӤAɮפ,ܨ]
       t ``DEVICE=lo'' to ``DEVICE=eth0'' M ``DEVICE=eth1''. O Linux
       distribution ]\MoӤP,ۤwʤⰵAQn! pGWWL
       Ӭɭd, Tw]ϳ]wŦXoǬɭ.
    6. sҰ,樺]t\઺֤, t~]dT{@ IP a}S
       w oɭd.
    7. @tάOƥ, AӺd]wbɶ(promiscuous)Ҧ, ḺNa
       ɭʬݨC@ӳqLʥ]:
       
ifconfig promisc eth0 ; ifconfig promisc eth1

       sϬqɭdQ} iJ promiscuous(ɶ) 
       Ҧ.
    8. Ұʾϥ brcfg{:
       
brcfg -ena

    9. C@ӬɭdPqyq:
       
tcpdump -i eth0      (b@ӵ)
tcpdump -i eth1      (bt@ӵ)

   10. @ sniffer (ʬݾ) Ϊ tcpdump bt~W h
       Ta}Ϭq.
       
2. @몺D

    1.
       
        Question
                ڱooӰT
                
ioctl(SIOCGIFBR) failed: Package not installed

                oON?
                
        Answer
                A֤ߨSO. o@ 2.0Ϊ̧֤᭱,
                MssĶҰʾ\઺ﶵ BRIDGING.
                
    2.
       
        Question
                b@䤣 ping t~@!
                
        Answer
                
               o Aϥ ``brcfg -ena' ϾB@'ܡH (brcfgN
                 ``bridging is ENABLED'')
               o Aɭb promiscuous(ɶ)Ҧ? (ϥ
                 ``ifconfig''RO.  ``PROMISC''ѼӬOb Ӭɭd
                 W.)
               o pGb multiple-media ɭd, TwҰʪOTO
                 @. A]\ݭnϥΩMɭd tm/]w {Ӱ]
                 w .
                 
    3.
       
        Question
                ڤqW telnet/ftp!?
                
        Answer
                oO]S IP a}w󪺾 ɭd.@Ӿ
                O@Ӻzq.
                
    4.
       
        Question
                b]wѤ譱ڻݭn?
                
        Answer
                L! ӪѸƬO ֤ߪXҴx. a
                AӺa}L̬OQǲ, bҦUϥ brcfg{:
                
brcfg -deb

    5.
       
        Question
                ݰ_ӦB@,O ``traceroute'' Sܨ
                O|@ӳ?
                
        Answer
                ѩM\, ``traceroute''N @
                |@.@ӾO@ӳzq ե.
                
    6.
       
        Question
                IP_FORWARD O_nsĶ֤ߤO?
                
        Answer
                .֤ߤXӮƫʥ] ǰe. IP_FORWARD@
                gateway(qh)n IP a} w쥦ɭ.
                
    7.
       
        Question
                ھڨ ``brcfg''{, 1M 2 骺 A
                a}OۦP? LӬOP?
                
        Answer
                .@ӾC@OGNaOѾXwۦP 
                骺AӺa}.
                
    8.
       
        Question
                b֤ߤ檺@ (make config)سy]w,ﶵS
                X{ .OpҰʪOH
                
        Answer
                b֤߰tmɭ,wHUD^ 'Y' , ``Prompt for
                development and/or incomplete code/drivers
                (CONFIG_EXPERIMENTAL) [Y/n/?]''.
                
    9.
       
        Question
                Ӧhu (4өΪ̧h)@ӱ@Ӧsb@_ (sa) b@
                ӤAӺWyɶ^D.b@ӥѶuҧGتl
                 @Ӿ|򵲪G?
                
        Answer
                @Ӿ] 3/4/5uWh.@ӾSpP@Ӷu
                ҰBz ʥ],]S@ contributor(^m)  b@
                ӺWɶ^D.
                
   10.
       
        Question
                @ӾɭPɳs 10Mb M 100Mb ӤAӺ
                q? o˪tm|ytyqt@ CUӶ?
                
        Answer
                O,@Ӿ 10 Mb ϬqM 100Mb Ϭqjb@_ u
                ndbֳt@ O 100Mb O ,
                TCP NnӮƨl.oɥoͪάO q@Ӧb 100Mb
                Deʥ]qt @Ӧb 10Mb DOu
                10Mb/s tײ,l qbֳtAӺO|Q
                C.

References

   1. mailto:cole@lynkmedia.com
   2. ftp://shadow.cabi.net/pub/Linux/BRCFG.tgz
   3. ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/Multiple-Ethernet
