Jak cię złapią, to znaczy, że oszukiwałeś. Jak nie, to znaczy, że posłużyłeś się odpowiednią taktyką.
Prêd koœæ ta jed nak wy ma ga, by ³¹cze sze re go we by³o jaw nie prze -
³¹czo ne w tryb SLIP. To prze³¹cze nie jest re ali zo wa ne przez spe cjal ny pro to kó³ obs³ugi ³¹cza tty, SLIPDISC. Gdy tty jest w try bie nor mal ne go pro to ko³u obs³ugi (DISC0), wy mie nia da ne tyl ko z pro ce sa mi u¿yt kow ni ka, u¿y waj¹c zwyk³ych wy - wo³añ re ad(2) i wri te(2), a ste row nik SLIP nie jest w sta nie ani za pi sy waæ do tty, ani z nie go od czy ty waæ. W try bie SLIPDISC ro le siê od wra caj¹: te raz pro ce sy prze strze - ni u¿yt kow ni ka s¹ blo ko wa ne przed za pi sy wa niem do tty lub od czy ty wa niem z nie - go, na to miast wszyst kie da ne przy chodz¹ce na port sze re go wy s¹ prze ka zy wa ne bez po œred nio do ste row ni ka SLIP. Sam ste rown ik SLIP jest w sta nie pra co waæ z wieloma od mianami pro toko³u SLIP. Poza zwyk³ym SLI P-em ro zum ie ta k¿e CSLIP, kt óry re aliz uje tak zwan¹ kom pres jê nag³ówk ów Van Ja cobs ona wy chodz¹cych pa kietów IP (opis an¹ w RFC-1144). Kom - pres ja ta znacz nie po praw ia prze pus towo œæ ³¹cza pod czas se sji in ter akty wnych. Ist - niej¹ ta k¿e sze œciob ito we wer sje obu tych pro toko³ów. Pro stym spo sob em na prze³¹cze nie ³¹cza sze reg owe go w tryb SLIP jest u¿yc ie na - rzêd zia slat tach. Za³ó¿my, ¿e twój mo dem jest ju¿ pod³¹czo ny pod /dev/ttyS3 i po - prawn ie za log owa³eœ siê do ser wera SLIP. Te raz mu sisz wy daæ po lec enie: # slat tach /dev/ttyS3 & Na rzêd zie to prze³¹czy pr otokó³ obs³ugi ttyS3 na SLIPDISC i pod³¹czy urz¹dze nie do jed nego z int erf ejsów sie ciow ych SLIP. Je ¿eli jest to two je pierw sze ak tywne ³¹cze SLIP, zo stan ie ono pod³¹czo ne do sl0. Dru gie by³oby pod³¹czo ne do sl1 i tak da lej. Ak tua lne j¹dra obs³uguj¹ do myœ lnie mak sym alnie 256 jed noc zeœn ie ak tywn ych ³¹czy SLIP. Do my œl ny pr ot okó³ obs³ugi ³¹cza wy bie ra ny przez slat tach to CSLIP. Mo¿esz wy braæ do wol ny in ny, u¿y waj¹c prze³¹czni ka -p. Aby u¿yæ zwyk³ego SLI P-a (bez kom pre sji), wy daj po le ce nie: # slat tach -p slip /dev/ttyS3 & Do stêpne pro toko³y obs³ugi s¹ wymienione w ta beli 7-1. Masz ta k¿e do dys poz ycji spe cjalny pse udopr otokó³ obs³ugi o na zwie ad apt ive, kt óry po wod uje, ¿e j¹dro au tom aty cznie wy krywa, jaka en kaps ula cja SLIP jest w³¹czo na po dru giej stro nie. Dzia³anie SLI P-a 115 Ta be la 7-1. Pro to ko³y obs³ugi SLIP w Linuksie Pro to kó³ obs³ugi Opis slip Tra dy cyj na en kap su la cja SLIP. cslip En kap su la cja SLIP z kom pre sj¹ nag³ów ków Van Ja cob so na. slip6 En kap su la cja SLIP z ko do wa niem 6-b it owym. Me to da ko do wa nia jest po dob na do u¿y wa nej przez po le ce nie uuen co de i po wo du je, ¿e da ta gram SLIP jest kon wer to wa ny do dru ko wal nych zna ków ASCII. Kon wer sja ta jest przy dat na, je ¿eli nie masz 8-b it ow ego ³¹cza sze re go we go. cslip6 En kap su la cja SLIP z kom pre sj¹ nag³ów ków Van Ja cob sona i ko do wa niem 6-b it owym. ad ap tive Nie jest to ty po wy pro to kó³ obs³ugi, ale po wo du je, ¿e j¹dro pró bu je zi den ty fi ko waæ pro to kó³ u¿y wa ny na od leg³ej ma szy nie i do pa so waæ siê do nie go. Za uwa¿, ¿e mu sisz u¿y waæ tej sa mej en kap su la cji co twój part ner. Na przyk³ad, je - ¿eli host cowslip u¿y wa CSLIP, ty ta k¿e mu sisz go u¿y waæ. Gdy by two je po³¹cze nie SLIP nie dzia³a³o, to przede wszyst kim po wi nie neœ spraw dziæ, czy oba ko ñce ³¹cza uwzglêd ni³y u¿y wa nie kom pre sji nag³ów ków. Je ¿eli nie je steœ pe wien, cze go u¿y wa dru gi ko niec, spró buj skon fi gu ro waæ swój host na ad ap tive slip. Byæ mo¿e j¹dro pra - wid³owo od gad nie typ. slat tach po zwala ci na w³¹cze nie nie tyl ko SLI P-a, ale ta k¿e in nych pro toko³ów wy - kor zyst uj¹cych ³¹cze sze reg owe, ta kich jak PPP czy KISS (inny pr otokó³ u¿yw any przez fanów ham ra dio). Mimo to nie jest po wszechn ie sto sow any, gdy¿ s¹ lep sze na rzêd zia do obs³ugi tych pro toko³ów. Szc zegó³y znaj dziesz na stro nie podrêcz nika elekt roni cznego slat tach(8). Po prze³¹cze niu ³¹cza na ste rown ik SLIP, mu sisz skon fig uro waæ in terf ejs sie ciowy. Znów, ro bisz to za po moc¹ stan dard owy ch po lec eñ ifcon fig i ro ute. Za³ó¿my, ¿e po³¹czy liœmy siê te lef oni cznie z ho sta vlag er do ser wera o na zwie cowslip. Na ho - œcie vlag er po win ieneœ na pis aæ: # ifcon fig sl0 vlag er-slip po int opo int cowslip # ro ute add cowslip # ro ute add de fault gw cowslip Pierw sze po lec enie kon fig uru je in terf ejs jako ³¹cze punkt-punkt do cowslip, a na - stêpne dwa po lec enia do daj¹ tra sê do cowslip i tra sê do myœ ln¹ wy kor zyst uj¹c¹ cowslip jako ga tew ay. War to zwr óciæ uwagê na dwie rze czy w wywo³aniu ifcon fig: opcjê po int opo int okreœ laj¹c¹ ad res dru giego ko ñca ³¹cza punkt-punkt i wy kor zyst anie vlag er-slip jako ad resu lo kaln ego in terf ejsu SLIP. Wspo mnie liœ my, ¿e dla ³¹cza SLIP mo¿esz u¿yæ te go sa me go ad re su, któ ry przy pi - sa³eœ in ter fej so wi Et her net na ho œcie vla ger. W tym przy pad ku vla ger-slip móg³by byæ po pro stu alia sem ad re su 172.16.1.1. Jed nak mo ¿li we jest rów nie¿ u¿y cie zu - pe³nie in ne go ad re su dla ³¹cza SLIP. Jedn¹ z ta kich sy tu acji jest sieæ u¿y waj¹ca nie za re je stro wa ne go ad re su IP sie ci, tak jak siê to dzie je w na szym wir tu al nym bro wa - 116 Roz dzia³ 7: IP ³¹cza sze reg owe go rze. Po wró ci my do tej sy tu acji i opi sze my j¹ bar dziej szcze gó³owo w na stêp nym pod roz dzia le.
|
Wątki
|