÷ƒ’À;è TeX output 2003.11.26:1325‹ÿÿÿÿ Û_2 ý ~? ÕÁ ýZݺóþÖëI½q½qecss2074¼Bridging‘fÑmini-Ho‘ÿwmwtoŽ¤ ®„ØcÕÁGŽŽ¡ó 1ê± ecrm1000¹Christopher–U Cole,“óqLË ecit1000½cole@lynkmedia.com‘?¬¹.‘q€T‘ÿ*¸radotto“da“Alessandro“Rubini“(óqLË ectt1000ºrubini@linux.it¹).‘Sv1.10,“13Ž¡No•¸èv“em“bre–U 1997.‘q€T‘ÿ*¸radotto“il“30“No•¸èv“em“bre‘U 1997.Ž¡Ÿ&°óŒ6 ecss1000¾Questo–Õ‘došGcumento“descrive“come“p•¸èrepa“ra“re–Õ‘un“b¸èridge“p˜er“reti“Ethernet.›òÒMa“cos'€è“un“b¸èridge?˜€È‘Õpun“dispGositivoŽ¡che–*Vcontrolla“il“usso“dei“pacchetti“in“una“sottoš¸èrete“cercando“di“ridurre“l'ammonta˜re“di“traco.‘ñ!Un“b˜ridge“diŽ¡solito–|viene“pGosizionato“tra“due“gruppi“di“computer“che“paš¸èrlano“molto“tra“lo˜ro“ma“p•Go“co–|con“i“calcolato˜ri“dell'altroŽ¡gruppšGo.‘B©Come–Èšesempio“p¸èrendiamo“un“grupp˜o“di“Macintosh“e“un“grupp˜o“di“macchine“Unix:‘+=entrambi“questi“gruppiŽ¡tendono–)2a“chiacchieraš¸ère“abbastanza“al“lo˜ro“interno“e“il“traco“che“p˜roGducono“causa“collisioni“nelle“comunicazioniŽ¡tra–Ù§le“altre“macchine“che“tentano“di“pa•¸èrla“re–Ù§tra“loš¸èro;‘Ðquesta“€è“una“situazione“in“cui“o•Gcco˜rrerebb“e–Ù§mettere“un“b˜ridgeŽ¡tra–«£i“due“gruppi“di“calcolatoš¸èri.‘9Il“lavo˜ro“del“b˜ridge,–͉allo˜ra,“sta–«£nell'esamina˜re“il“destinata˜rio“di“ciascuno“dei“pacchettiŽ¡e–decidere“se“tale“pacchetto“deve“essere“ritrasmesso“sull'altro“segmento“Ethernet“oppure“no.‘_(Il“risultato“di“questoŽ¡lavo¸èro–U €è“una“rete“pi€ù“velošGce“p˜erch€é“si“vericano“meno“collisioni.Ž©(½Zó&Lt$ffffecbx1440ÀIndiceŽ¤Øó]fŒ ecbx1000Á1Ž‘ÿPreparazione’##1ŽŽ¡2Ž‘ÿProblemi‘Õtipici’u©2ŽŽ¦À1Ž‘ÁPreparazioneŽŸÊ‘ 9b¹1.ŽŽŽ‘Ci–U si“proGcuri“il“pacc¸èhetto“Bridge“Cong:Ž¤¦„‘/óqLË ectt0900Ãftp://shadow.cabi.net/pub/Linux/BRCFG.tgzŽ¡‘ 9b¹2.ŽŽŽ‘Ci–U si“proGcuri“e“si“legga“il“Multiple“Ethernet‘*hHO¸èWTO:Ž¡‘/Ãftp://sunsite.unc.edu/pub/Linux/docs/HOWTO/mini/Multiple-‘€EthernetŽ¡‘ 9b¹3.ŽŽŽ‘Si–äabiliti“la“seconda“inš¸èterfaccia“ethernet“sulla“propria“macc˜hina“aggiungendo“questo“al“proprioŽŸ ®‘º/etc/lilo.conf¹,–U e“si“rein•¸èv“oGc“hi‘U ºlilo¹:Ž©‚­‘/Ãappend–¹N=“"ether=0,0,eth1"ŽŸ Š=¡‘¹Se–U si“hanno“tre“in¸èterfacce“sul“bridge,“si“usi“questa“riga“al“pGosto“della“precedete:Ž¦‘/Ãappend–¹N=“"ether=0,0,eth1“ether=0,0,eth2"ŽŸ Š=¡‘¹Si–V‡pGossono“usare“pi€ù“inš¸èterfacce“aggiungendo“altre“direttiv˜e“ºether¹.‘u´Normalmen˜te“il“k˜ernel“di“Lin˜uxŽ¤ ®‘cerca– solo“una“scš¸èheda“ethernet,‘‰Ÿe“una“v˜olta“c˜he“l'ha“tro˜v‘ÿqÐata“smette“di“v˜ericare“l'hardw˜are“installato.Ž¡‘Le– direttivš¸èe“ºappend“¹mostrate“sopra“serv˜ono“a“dire“al“k˜ernel“di“con˜tin˜uare“a“cercare“sc˜hede“ethernetŽ¡‘ancš¸èhe–U dopGo“c˜he“ne“ha“tro˜v‘ÿqÐata“una.ŽŸªL‘In–U alternativ‘ÿqÐa,“si“pu€ò“usare“il“parametro“di“linea“di“comando“al“momen¸èto“del“b•Go“ot:Ž¦‘/Ãlinux‘¹Nether=0,0,eth1ŽŸ Š=Ÿ¦„‘¹Oppure,–U se“si“hanno“3“in¸èterfacce:ŽŽŽŒ‹* Û_2 ý ~?Ÿ„€ÕÁGŽÁ2.‘ñ8Problemi‘Õtipici’s…¤¹2ŽŽ ÕÁ ýV¯‘/Ãlinux–¹Nether=0,0,eth1“ether=0,0,eth2ŽŸ Š=¤®‘ 9b¹4.ŽŽŽ‘Si–U ricompili“il“k¸èernel“attiv‘ÿqÐando“l'opzione“‘ÕHºbridging¹.Ž¡‘ 9b5.ŽŽŽ‘Un–ºbridge“non“doš¸èvrebbGe“a˜v˜ere“un“indirizzo“IP‘ÿ*¸.“Pu€ò“a˜v˜erne“uno,‘!ma“un“bridge“c˜he“non“sv˜olga“al-Ž¤ ®‘tri–