








			    Ž mini-Howto

		  : Christopher Cole,  cole@lynkmedia.com

		     : Mile Yeh mile@mail.timenet.net

			     v1.10, 13ʮһ 1997



				   Abstract

     ļȥ趨һ̫·Ž.ʲ
     һ̫·Ž?һ̫·Žһ豸Կ
     һ·֮ڵϷȥͼ·Ĵ.
     һŽͨŵֿĵȺ֮ʹ
     Լڲͨ,ƵȺĵԹͨ
     .һõӵһȺ һȺ Unix
     .ЩĻȺ鶼
     ԼѵĻʮַæĹͨ,
     ·ϲͨѶʹһͨʱײ
     .һŽǷŵЩȺ֮ .ŽĹȻĿĵص
     ݷһһζҾҪҪ
     ̫һ.Ǳһ
     ,,ٵײ·.



1.  趨

  1.  ȡ ``Ž'':

	   <URL:ftp://shadow.cabi.net/pub/Linux/BRCFG.tgz>



  2.  ȡúĶ ``Multiple ethernet'' HOWTO:

	   <URL:ftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/Multiple-Ethernet>



  3.

      ʹ̫·豸Ļ е /etc/lilo.conf,
      ִ lilo:

	   append = "ether=0,0,eth1"



      ŽŽ濨,ʹЩȡ:


Ž mini-Howto 						      1





Ž mini-Howto 						      2



	   append = "ether=0,0,eth1 ether=0,0,eth2"


      ̫ҵĽ.  Ԥһͳ Linux
      ֻһŶһ̫·, ͵һҵͻֹͣ.
      ӵĳߺڵһҵ֮
      ȥҵ̫·豸.

      һ,ʹȡ:

	   linux ether=0,0,eth1



      , ,ʹ:

	   linux ether=0,0,eth1 ether=0,0,eth2


  4.  ±ǺBRIDGING.

  5.  һŽӦûһ IP ַ.
      һ,һƽŽҪһ IP ַ.  ŽƳ
      IP ַ, /etc/sysconfig/network-scripts/ (һ RedHatϵͳ) Ϳ
      ifcfg-lo0 ifcfg-eth0 & ifcfg-eth1.  ̫,ıа
      ``DEVICE=lo'' to ``DEVICE=eth0''  ``DEVICE=eth1''.   Linux distri
      bution Ҳͬ,ѶҪ!  Žг濨,
      ȷҲʹ趨Щ.

  6.  ,ִǰŽܵĺ, Ҳȷһ IP ַûָ
      ·濨.

  7.  һϵͳǱ, ̫·趨ڷ(promiscuous)ģʽ,
      ǽĽ࿴ÿһͨķ:

	   ifconfig promisc eth0 ; ifconfig promisc eth1



      ӵ·εȫĽ濨Žֿ  promiscuous() ģʽ.

  8.  Žʹ brcfgʽ:

	   brcfg -ena




  9.  ÿһ濨вͬĽͨ:

	   tcpdump -i eth0	(һӴ)
	   tcpdump -i eth1	(һӴ)










Ž mini-Howto 						      3



 10.  ִһ sniffer (࿴)  tcpdump Ļ
      ȥŽȷطֿ.


2.  һ

  1.

	    Question
		  ҵõѶϢ

		       ioctl(SIOCGIFBR) failed: Package not installed



		  ʲ˼?

	    Answer
		  ĺûŽ.  ȡõһ 2.0߸ĺ,
		  ±Žܵѡ BRIDGING.


  2.

	    Question
		  һ߲ ping һ!

	    Answer

		      ʹ ``brcfg -ena' ʹŽ' (brcfg˵
		       ``bridging is ENABLED'')

		      аѽ promiscuous()ģʽ?  (ʹ
		       ``ifconfig''.   ``PROMISC''Ӧ
		       濨.)

		       multiple-media 濨,
		       ȷȷһ.
		       ҲҪʹú·濨 /趨 ʽ趨 .


  3.

	    Question
		  ҲܴŽ telnet/ftp!Ϊʲ?

	    Answer
		  Ϊû IP ַָκεŽ
		  濨.һŽһ·͸ͨ.


  4.










Ž mini-Howto 						      4



	    Question
		  趨·ɷҪʲ?

	    Answer
		  !  · ĵŽ.
		  Ž̫·ַǱѧϰ, ڲģʽʹ
		  brcfgʽ:

		       brcfg -deb




  5.

	    Question
		  Ž,Ϊʲ ``traceroute'' ûʾ
		  Ž·һ?

	    Answer
		  ŽȻĹ, ``traceroute''ʾ
		  Ž·һ.һŽ·һ͸ͨ .


  6.

	    Question
		  IP_FORWARD ǷҪ뵽?

	    Answer
		  .еŽϷ .  IP_FORWARDһ gate
		  way(ͨ·բ)Ҫ IP ַ ָĽ.


  7.

	    Question
		   ``brcfg''ʽʾ,Ϊʲ춲 1Ͳ 2 ʵ
		  ̫·ַͬ?  Ӧǲͬ?

	    Answer
		  .һŽÿһǹŽָͬ
		  ʵ̫·ַ.


  8.

	    Question
		  ںִеһ (make con
		  fig)趨,Žѡûг .أ

	    Answer
		  ںõʱ,µش 'Y' , ``Prompt for devel
		  opment and/or incomplete code/drivers (CONFIG_EXPERIMENTAL)








Ž mini-Howto 						      5



		  [Y/n/?]''.


  9.

	    Question
		  ̫༯ (4߸)һһһ ()
		  һ̫·ʱӦ.һɼ
		  һŽʲ?

	    Answer
		  һŽ
		  3/4/5.һŽûͬһĴ
		  ,ûһ contributor() 
		  һ·ʱӦ.


 10.

	    Question
		  һŽܹͬʱ 10Mb  100Mb ̫·?
		  ûɸһ ?

	    Answer
		  ,һŽܹ 10 Mb κ 100Mb ΰһ
		  ֻҪ·ŽĿ·һ  100Mb  ,
		  TCP ҪŵĲ.ʱ һ 100Mb
		  ·ͷͨ һ 10Mb ·ֻ 10Mb/s
		  ٶƶ,ŵ ·ͨڿ̫·ǲᱻ.

































Ž mini-Howto 						      6





































































				   CONTENTS



1. 趨 ..................................................................... 1

2. һ ............................................................... 3

















































				       i


