du ¿o szyb ciej...

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.
Powered by wordpress | Theme: simpletex | © Jak cię złapią, to znaczy, że oszukiwałeś. Jak nie, to znaczy, że posłużyłeś się odpowiednią taktyką.