iya drajvera. ------------------------- Esli vam nuzhno pereinstallirovat' drajver, vy dolzhny snachala udalit' ego, vypolnyaya mkdev i vybrav "d" vmesto "i". Zamet'te, chto esli u vas installirovany mnogopol'zovatel'skie karty odinakovogo tipa, vy dolzhny udalit' vse drajvery, chtoby pereinstallirovat' odin iz nih. 8.4.KONFIGURIROVANIE INTERFEJSOV SETI NETWORK. ---------------------------------------------- Pered nachalom etoj procedury vy dolzhny prochitat' polnost'yu Rukovodstvo administratora sistemy SCO TCP/IP, kotoroe opisyvaet konfigurirovanie sistemy SCO TCP/IP. Osobenno obratite vnimanie na 1 i 4 glavy dlya informacii po inspallyacii drajvera i konfigurirovaniyu domena. |ta informaciya ochen' vazhna, chtoby uspeshno spravit'sya s etoj proceduroj. Do nachala procedury vam sleduet znat' vash mezhsetevoj adres i klass. V osnovnom seti network imeyut klass adresov S. |tot klass zarezervirovan dlya sistem, imeyushchih men'she 255 mashin. Vse mezhsetevye adresa imeyut dlinu 32 bita. Klass S rezerviruet 22 bita dlya identifikatora seti, 8 bit dlya identifikatora mashiny lokal'noj seti i ostavshiesya 2 bita (oba ustanovleny v 1), chtoby pokazat', chto eto klass S. Klass adresov V zarezervirovan dlya sistem, imeyushchih 65534 komp'yuterov. |tot klass rezerviruet 14 bit dlya identifikatora seti, 16 bit dlya identifikatora komp'yutera i 2 bita, kotorye ustanovleny v 1 i 0, dlya identifikatora klassa. Klass A zarezervirovan dlya setej, imeyushchih bol'she, chem 65534 komp'yuterov. |tot klass rezerviruet 7 bit dlya identifikatora seti, 24 bita dlya identifikatora komp'yutera, krome togo ostavshiesya 2 bita ustanavlivayutsya v 0 dlya identifikacii klassa. SCO TCP/IP sistema - 21 - Zametki po versii i installyacii CHtoby poluchit' oficial'no zaregistrirovannoe imya domena, napishite po adresu: DDN Network Information Center SRI International 333 Ravenswood Avenue,Room E1291 Menlo Park,CA 94025 USA Vy dolzhny konfigurirovat' vse drajvery odnogo tipa za odno povtoryayushcheesya preobrazovanie s pomoshch'yu mkdev tcp, inache, dublikaty budut sozdany v fajlah /etc/strcf i /etc/tcp. 8.4.1.Procedura konfigurirovaniya v UNIX. ---------------------------------------- 1.Pri poyavlenii sistemnogo soobshcheniya (#) naberite mkdev tcp i shazhmite Return. Vy uvidite sleduyushchee: Which driver...(Kakoj drajver budet ispol'zovat'sya?) Please choose one...(Vyberite odin iz sleduyushchih:) e3A e3B e3C wdn slip Enter the name... (Vvedite imya drajvera, kotoryj budet ispol'zovat' TCP/IP ili nazhmite "q" dlya okonchaniya.) Vyberite imya i nazhmite Return. Esli vy nazhmete "q", to procedura konfigurirovaniya prervetsya. SCO TCP/IP sistema - 22 - Zametki po versii i installyacii 2.Poyavitsya sleduyushchee soobshchenie: Enter DOMAIN name for type [sco.COM] (Vvedite imya Domena dlya type...) Zamet'te, chto type - eto imya interfejsa, a v kvadratnyh skobkah primer formata, kotoryj ispol'zuetsya dlya zapisi imeni domena. Esli, ukazannoe v kvadratnyh skobkah imya, vas ustraivaet, to nazhmite Return. Inache naberite nuzhnoe imya nazhmite Return. |to soobshchenie poyavlyaetsya tol'ko privybore pervogo drajvera. 3.Zatem poyavitsya sleduyushchee soobshchenie: Interface type[n] IP address [132.147.160.1] (Interfejs tipa [n] IP adres...) Zamet'te, chto type eto nazvanie interfejsa, kotoryj vy specificirovali v predydushchem shage, a chislo, ukazannou v kvadratnyh skobkah, primer formata zapisi IP adresa (chetyre desyatichnyh nomera otdeleny tochkami). Vvedite IP adres dlya karty i nazhmite Return. SCO TCP/IP sistema - 23 - Zametki po versii i installyacii 4.Zatem vy uvidite sleduyushchuyu podskazku: Does Interfase type[n]...(Ispol'zuet li setevoj interfejs tipa[n] setevoj adres iz vseh 0?(y/n). Esli vash interfejs ispol'zuet adres iz vseh 0, vvedite "y", esli iz vseh 1, vvedite "n",zatem nazhmite Return. 5.Poyavitsya sleduyushchee soobshchenie: Interface type[n] broadcast address [132.147.255.255]: (Setevoj adres interfejsa tipa[n]...) Setevoj adres otlichaetsya v zavisimosti ot IP adresa, kotoryj vy specificirovali ranee. Esli etot adres, ukazannyj v skobkah, pravil'nyj, to nazhmite Return. Inache naberite ego v kvadratnyh skobkah i nazhmite Return. 6.Dalee vy uvidite soobshchenie: Interface type[n] netmask [255.255.0.0]: (Setevaya maska interfejsa...) Esli setevaya maska v kvadratnyh skobkah vernaya, to nazhmite Return, inache naberite svoyu masku i nazhmite Return. Esli vy vybrali SLIP drajver dlya ispol'zovaniya v sisteme TCP/IP, to vam budet vydana dopolnitel'naya informaciya otnositel'no SLIP linij. SCO TCP/IP sistema - 24 - Zametki po versii i installyacii 7.Snachala vam predlozhat vvesti tty liniyu: Tty line: Vvedite tty liniyu (naprimer, tty3A) i nazhmite Return. 8.Zatem vam napomnyat ob IP adrese istochnika: Interface source (you) IP address: (Istochnik eto vy) Vvedite chislo v vide chetyrehrazryadnyh desyatichnyh chisel,(Naprimer, 132.147.160.1) i nazhmite Return. 9.Vas sprosyat ob adrese priemnika: Interface destination (them) IP address: (Priemnik eto tot, kto poluchaet informaciyu) Naberite chislo i nazhmite Return. SCO TCP/IP sistema - 25 - Zametki po versii i installyacii 10.Dalee vy uvidite: Baud rate (default 9600): (Skorost' peredachi (po umolchaniyu 9600)) Esli vas skorost' peredachi ne ustraivaeiet, to naberite novuyu skorost' i nazhmite Return. 11.Vam napomnyat o setevoj maske: SLIP Interface on ttynn netmask [255.255.0.0]: (Setevaya maska SLIP interfejsa dlya ttynn [... Zamet'te, chto ttynn ssylaetsya na tty liniyu, kotoraya ispol'zuet SLIP drajver. Esli setevaya maska pravil'naya, nazhmite Return. V protivnom sluchae vvedite nuzhnoe znachenie v kvadratnye skobki v sootvetstvii s formatom i nazhmite Return. Kogda vy vvedete vsyu neobhodimuyu informaciyu, to uvidite soobshchenie o processe konfigurirovaniya. Ono zajmet kakoe-to vremya: Configuring TCP/IP for type. Please Wait. SCO TCP/IP sistema - 26 - Zametki po versii i installyacii 12.Posle etogo vy vozvratites' v konfiguracionnoe menyu SCO TCP/IP Ethernet drajvera. Esli u vas mnogo drajverov dannogo tipa, vyberite etot tip snova i povtorite vse dejstviya. Kogda vse drajvery konfigurirovany, vvedite q dlya okonchaniya. |tot process mozhet potrebovat' neskol'kih minut. Po okonchanii poyavitsya soobshchenie: TCP/IP Driver Configuration Completed. (Konfigurirovanie drajverov zaversheno) Smotri glavu 1 v Rukovodstve administratora SCO TCP/IP dlya podrobnoj informacii. Naibolee poleznye v etom sluchae razdely:"Ustanovka parametrov interfejsa","Lokal'naya podset'","Vnutrennie setevye adresa". 8.5.Regulirovka sendmail konfiguracii. -------------------------------------- |tot razdel neobyazatelen i neobhodim, esli vy vybrali sendmail sverh MMDF mail. Po umolchaniyu sendmail ne konfiguriruetsya dlya ispolneniya. CHtoby podgotovit' sendmail k rabote, snachala nuzhno vypolnit' mkdev sendmail-init. Vypolnyaya mkdev cf cherez nekotoroe vremya posle installyacii sendmail, vy mozhete perekonfigurirovat' sendmail. 1.Napechatajte mkdev sendmail-init v otvet na prompt (#). Poyavitsya soobshchenie o sohranenii spiska fajlov i spisok fajlov: Saving the following files:... Zatem eshche odno soobshchenie: The mail system...(Sisiema mail ,budet ispol'zovat' sendmail dlya soobshchenij.) Komanda mkdev sendmail-init ustanavlivaet konfiguraciyu sendmail, komanda mkdev cf ispol'zuetsya dlya perekonfigurirovaniya sendmail. SCO TCP/IP sistema - 27 - Zametki po versii i installyacii 2.Poyavitsya spisok fajlov i soobshchenie: Press Return...(Nazhmite Return dlya prodolzheniya.) 3.Vy uvidite ekrannoe menyu. Vam sleduet vypolnit' razlichnye varianty menyu v opredelennoj posledovatel'nosti. 4.Pervyj variant menyu prednaznachen dlya redaktirovaniya UUCP svyazej. Znachenie velichin daetsya sistemoj po umolchaniyu, no vam neobhodimo znat' yavlyaetsya li vasha mashina mezhsetevym shlyuzom ili net. 5.Vtoroj variant menyu prednaznachen dlya redaktirovaniya imeni domena. Znachenie po umolchaniyu mozhet byt' polucheno pri pomoshchi utility hostname. Inache vy mozhete ego zadat' sami. 6.Tretij variant menyu prednaznachen dlya redaktirovaniya al'ternativnyh imen mashiny. |tot variant menyu neobyazatelen. 7.CHetvertyj variant menyu sozdaet novyj sendmail cf fajl. Snachala vam predostavlyaetsya vozmozhnost' vybora na ekrane, a zatem vy mozhete sozdat' novyj fajl. Vam budet vydano soobshchenie:Do you wish to change anything?[y/n]. The old...(Vy zhelaete chto-nibud' izmenit'?[y/n]. Staryj fajl sendmail cf sohranyaetsya v kataloge /usr/lib/custom/save/sendmail. cf.) 8.Pyatyj variant menyu prednaznachen dlya redaktirovaniya informacii setevogo konfigurirovaniya. Dlya vseh voprosov otvety po umolchaniyu "no". Izmenite otvet pri neobhodimosti. Zamet'te, chto vy ne mozhete otvetit' "yes" na voprosy 2 i 3. Usli vasha mashina yavlyaetsya shlyuzom UUCP soobshchenij, togda otvet'te "yes" na vopros: Is there a UUCP gateway? 9.SHestoj variant menyu - eto prosto izobrazhenie vashih otvetov na vse predydushchie varianty. Esli neobhodimo, vernites' i otkorrektirujte vashi oshibki v etom punkte,vozvrativshis' v predydushchie varianty. |tot variant menyu yavlyaetsya neobyazatel'nym. SCO TCP/IP sistema - 28 - Zametki po versii i installyacii 10.Sed'moj variant menyu pozvolyaet vam zakonchit' rabotu. 8.6.Marshrutizaciya soobshchenij v TCP/IP. ------------------------------------- Marshrutizaciya soobshchenij v TCP/IP pod upravleniem UNIX trebuet dopolneniya k sisteme MMDF sistemy. Vse, cht' neobhodimo - eto otredaktirovat' /usr/mmdf fajly i zatem perekompillirovat' ih, ispol'zuya utilitu dbmbuild(ADM). Sleduyushchee obsuzhdenie predpolagaet, chto my dobavlyaem MMDF SMTP kanal k domenu "sco.COM". Imya glavnoj mashiny "medusa.sco.com" 1.Zaregistrirujtes' v sisteme kak pol'zovatel' s imenem "mmdf". 2.Redaktirujte fajl /usr/mmdf/mmdftailor, vypolniv v nem sleduyushchie izmeneniya: - Izmenite MLDOMAIN, chtoby on sootvetstvoval vashemu domenu. Naprimer: MLDOMAIN sco.COM - Dobav'te ukazateli k domen-fajlam (no ne dlya domenov verhnego urovnya, takih kak "COM","EDU","GOV",i t.d.), esli neobhodimo. Naprimer: MTBL smtpdom,fajl = "smtp.dom", vid = "SCO SMTP Domain" - Izmenite mestnyj kanal soobshchenij, chtoby on sootvetstvoval vashemu domenu. Naprimer: MCHN imeet vid = "Local Delivery", que=local,tbl=local,ap=same, pgm=local,mod=imm,host="medusa.sco.COM" SCO TCP/IP sistema - 29 - Zametki po versii i installyacii - Prover'te, chto element SMTP mail kanala shozh so sleduyushchim primerom: MCHN smtp,show= "SCO SMTP Delivery". que=smtp,tbl=smtpchn,ap=822, pgm=smtp,mod=imm - Izmenite kanal soobshchenij tak, chtoby on sootvetstvoval vashemu domenu. Naprimer: MDMN "medusa.sco.COM", show="Local domain",table=locdom MDMN "sco.COM", show="SCO SMTP Domain",table=smtpdom 3.Redaktirujte fajl i alias nesostavnogo imeni. Naprimer: medusa:medusa.sco.COM 4.Redaktirujte fajl /usr/mmdf/table/local/chn i dobav'te vse imena lokal'noj mashiny. Naprimer: medusa.sco.COM:medusa medusa.UUCP:medusa medusa:medusa 5.Redaktirujte fajl /usr/mmdf/table/root.dom. Ubedites', chto imya vashej lokal'noj mashiny vvedeno pravil'no. Naprimer: medusa:medusa.sco.COM SCO TCP/IP sistema - 30 - Zametki po versii i installyacii 6.Dopolnitel'no vy, vozmozhno, zahotite ubrat' kommentarii nekotoryh domenov verhnego urovnya, ubrav simvol # iz nachala stroki. Naprimer:(esli vy podklyuchite uunet) com uunet.UU.NET edu uunet.UU.NET 7.CHtoby prisposobit' distancionnye cases, gde ne dano polnoe sostavnoe imya (Naprimer:user@uscopia kak protivopolozhnost' user@uscopia.sco.COM), redaktirujte fajl i alias nesostavnogo imeni. Naprimer: # ionesco:ionesco.sco.COM uscopia:uscopia.sco.COM 8.Redaktirujte fajl /usr/mmdf/table/smtp.chn i dobav'te imena i adresa udalennyh mashin. Naprimer: ionesco.sco.COM: 132.147.128.12 uscopia.sco.COM: 132.147.128.14 9.Izmenite katalogi na /usr/mmdf/table, zatem vypolnite komandu ./dbmbuild dlya perekompilyacii vashej sistemy marshrutizacii soobshchenij (mail routing system). 10.Zamet'te, chto utilita checkaddr mozhet byt' ochen' polezna.Naprimer: checkaddr root@medusa SCO TCP/IP sistema - 31 - Zametki po versii i installyacii 8.7.Testirovanie sistemy TCP/IP. -------------------------------- 1.Perezagruzite sistemu, vvedya sleduyushchuyu komandu: /etc/shutdown 2.Prover'te adresa na ekrane. Esli novye drajvery ne poyavyatsya, znachit apparatnoe i programmnoe obespechenie, ustanovlennye pravil'no, ne sootvetstvuyut drug drugu. 3.Posle firmennogo znaka poyavitsya soobshchenie o starte sistemy Starting TCP...(|to soobshchenie poyavlyaetsya tol'ko odin raz, kogda sistema startuetsya pervyj raz posle zagruzki sistemy). Zatem poyavitsya soobshchenie ob okonchanii starta TCP start complete... 4.Test proveryaet pravil'no li konfigurirovana sistema, sama po sebe, bez seti. Vy mozhete eto sdelat' komandy ping, napechatav: ping localhost Primernyj vid ekrana, kotoryj poyavitsya zatem povtoryaetsya odin raz v sekundu. Nazhmite klavishu preryvaniya dlya okonchaniya vyvoda na ekran: 64 bytes from 127.0.0.1: icmp_seg=0, time = 20. ms Esli eta komanda ne vypolnyaetsya, znachit TCP installirovana nepravil'no. 5.Vy mozhete ispol'zovat' komandu netstat dlya nablyudeniya spiska vseh drajverov, vklyuchaya SLIP drajvery. Ispol'zujte komandu: netstat-i 6.Prover'te svyazannost' kazhdoj mashiny seti i dravera pri pomoshchi komandy ping dlya kazhdogo drajvera. Ubedites', chto mashiny, kotoryh vy pytaetes' dostich' aktivny, t.e. vse fizicheskie svyazi v poryadke. SCO TCP/IP sistema - 32 - Zametki po versii i installyacii 8.8.Nastrojka sistemy TCP/IP. ----------------------------- Vam mozhet ponadobit'sya izmenit' konfiguraciyu sistemy, esli ee konfiguraciya po umolchaniyu ne udovletvoryaet vashim trebovaniyam. SCO TCP/IP sistema postroena na principah STREAMS i, poetomu sistema rabotaet v zavisimosti ot konfiguracii parametrov STREAMS. Konfigurirovanie bufernogo prostranstva po umolchaniyu svoditsya k sleduyushchemu: - dva pol'zovatelya ispol'zuyut ftp dlya dostupa k drugoj sisteme - dva pol'zovatelya iz drugoj sistemy ispol'zuyut lokal'nuyu sistemu posredstvom ftp - dva pol'zovatelya ispol'zuyut rlogin dlya dostupa k drugoj sisteme - dva pol'zovatelya ispol'zuyut lokal'nuyu sistemu cherez rlogin - chetyre iz pyati ciklov telnet i rlogin sobrany vmeste v odno i tozhe vremya Smotri glavu 1 Spravochnika administratora TCP/IP dlya dopolnitel'noj informacii, osobenno razdel "Nastrojka i diagnostika seti Network". Zamet'te, chto nedostatochnoe bufernoe prostranstvo STREAMS bufera mozhet byt' prichinoj sleduyushchih problem: svyazi mogut byt' poteryany bez prichiny; processy, kotorye svyazany cherez Network, mogut zavisnut' i programmy, kotorye kommutiruyutsya cherez Network, mogut vnezapno sbit'sya. Esli eto proizoshlo, ispol'zujte komandu link kit "configure" chtoby uvelichit' resursy STREAMS. Zamet'te, chto v UNIX v odno i tozhe vremya mozhet byt' konfigurirovano maksimum 16 telnet ciklov vashej sistemy. SCO TCP/IP sistema - 33 - Zametki po versii i installyacii 9.ZAPUSK I OSTANOVKA SISTEMY TCP/IP. ------------------------------------ Perezapustite sistemu, vvedya sleduyushchuyu komandu: /etc/shutdown Posle perezapuska s novym yadrom, SCO TCP/IP programmnoe obespechenie startuet avtomaticheski, kogda sistema perehodit v mnogo pol'zovatel'skij rezhim. Dlya ostanovki sistemy napechatajte: /etc/tcp stop CHtoby zapustit' sistemu snova vvedite komandu: /etc/tcp start 10.UDALENIE SCO TCP/IP SISTEMY. ------------------------------- Poskol'ku TCP/IP yavlyaetsya chast'yu sistemy i ona kompanuetsya vmeste s yadrom operacionnoj sistemy, ee udalenie yavlyaetsya delikatnoj i vazhnoj zadachej. Ochen' vazhno tochno sledovat' instrukcii. Prochtite instrukciyu polnost'yu pered nachalom. 11.UDALENIE SCO TCP/IP SISTEMY V UNIX. -------------------------------------- Vypolnite sleduyushchie shagi dlya udaleniya SCP TCP/IP sistemy iz vashej UNIX sistemy: 1.Zaregistrirujtes' kak superpol'zovatel' (root) i perevedite sistemu v odnopol'zovatel'skij rezhim. Vy uvidite dva sleduyushchih soobshcheniya: TCP Shutdown i posle pauzy TCP Shutdown Complete. 2.Vvedite custom v otvet na prompt. 3.Vyberite opciyu Remove. Na ekrane poyavitsya izobrazhenie imeni paketov. Vybor TCPRT udalyaet sistemu SCO TCP/IP, SNDMAIL udalyaet sendmail sistemu, MMDFTCP udalyaet SMTP kanal iz MMDF, vybor ALL udalyaet vse fajly. SCO TCP/IP sistema - 34 - Zametki po versii i installyacii Vyberite trebuemuyu opciyu i nazhmite Return. Posle neskol'kih soobshchenij, sprashivayushchih vashego podtverzhdeniya udalenij i soobshchayushchih vam, chto fajly i dravery budut udaleny, vy vernetes' v menyu custom. Vyberite opciyu Quit i nazhmite Return, vyberite Yes i nazhmite Return. 4.Vy uvidite vopros: Do you wish...(Hotite li perekomponovat' yadro? (y/n)). Napechatajte "y". |ta procedura trebuet neskol'kih minut. Kogda poyavitsya prompt, esli vy hotite, chtoby yadro zagruzilos' po umolchaniyu, napechatajte "y". Poyavitsya vopros ne zhelaete li vy perestroit' okruzhenie yadra. Napechatajte "y". Dalee soobshchenie podskazhet vam perezagruzit' sistemu, kotoruyu vy mozhete zagruzit' posle poyavleniya menyu custom. Dlya vozvrata v menyu custom nazhmite lyubuyu klavishu. 5.Vy vernulis' v menyu custom. Vyberite quit i nazhmite Return. Vyberite yes i nazhmite Return. 6. Perezagruzite sistemu pri pomoshchi komandy init 6. 11.PODDERZHKA KOMMUTACII SLIP LINIJ. ----------------------------------- SCO TCP/IP pryamo ne podderzhivaet kommutaciyu SLIP linij. |to vozmozhno realizovat' sleduyushchim obrazom: Esli mashina A zhelaet svyazat'sya s mashinoj V cherez kommutiruemuyu SLIP svyaz', to mashina V uzhe dolzhna vypolnit' komandu slattach. Sleduyushchij primer dlya mashiny V mozhet byt' vypolnen, kogda poyavitsya prompt obolochki superpol'zovatelya (#) ili cherez algoritm /etc/tcp. Obratites' k rukovodstvu po slattach dlya dopolnitel'noj informacii. Primer: (stty 1200; echo "ATEO\r" > /dev/ttyla) < /dev/ttyla slattach /dev/ttyla slipb slipa 1200 SCO TCP/IP sistema - 35 - Zametki po versii i installyacii Pervaya komanda perevodit v rezhim bez "eha".|to vazhno, chtoby sSLIP svyaz' ispol'zovalas' pravil'no. Ubedites', chto modem podsoedinen k sootvetstvuyushchemu com portu, opredelennomu v komande slattach. Mashiea A mozhet vyzvat' mashinu V do vypolneniya komandy slattach. Sleduyushchij primer dlya mashiny A mozhet byt' vveden na prompt obolochki (#) ili v shell algoritme: (stty 1200; echo "ATEO\r" > /dev/ttyla) < /dev/ttyla /usr/lib/uucp/dialHA12 /dev/ttyla 5551212 1200 if [$?] then slattach /dev/ttyla slipa slipb 1200 else echo "Error dialing\n" fi Pervaya komanda perevodit modem v rezhim bez "eha". |to vazhno, chtoby SLIP svyaz' ispol'zovalas' pravil'no. V vyshe privedennom algoritme /usr/lib/uucp/dialHA12 vozvrashchaetsya 0(TRUE), esli dialog byl uspeshnym. Zamet'te, chto dialogovaya programma (dialHA12) yavlyaetsya chast'yu paketa UUCP operacionnoj sistemy. Esli etot paket ne ustanovlen, vam sleduet ispol'zovat' utilitu custom dlya vypolneniya etoj operacii. Obratites' k dokumentacii po operacionnoj sisteme dlya dopolnitel'noj informacii. Takzhe zamet'te, chto kazhdaya mashinnaya slattach komanda dolzhna imet' parametry, opredelyayushchie skorost' peredachi. Vazhno pomnit', chto tol'ko superpol'zovatel'mozhet podsoedinit' ili otsoedinit' setevoj interfejs. tty linii, ispol'zuemye dlya etoj zadachi, dolzhny byt' posvyashcheny tol'ko etoj zadache. Ubedites', chto start /etc/routed proishodit posle, a ne do /etc/slattach. Esli routed startuet do slattach, to poyavitsya soobshchenie: routed: packed from unknown router < net address > ( neizvestnyj marshrut) |to soobshchenie budet poyavlyat'sya na konsoli cherez kazhduyu minutu. SCO TCP/IP sistema - 36 - Zametki po versii i installyacii 12.IZVESTNYE PROBLEMY |TOJ VERSII. ---------------------------------- 12.1.Glavnye izvestnye problemy. -------------------------------- - Komanda rcp sistemy TCP/IP otlichaetsya ot etoj komandy, predlozhennoj UNIX. V UNIX komanda rcp zapominaet zaprosy na kopirovanie cherez set' MICNET, a komanda rcp v TCP/IP vypolnyaet kopirovanie fajlov nemedlenno cherez TCP/IP set'. Obe komandy ne svyazany mezhdu soboj. Krome togo, eti komandy podderzhivayut razlichnye opcii komandnoj stroki. Po etoj prichine UNIX rcp nahoditsya v /urs/lib/custom/save/rcp, a TCP/IP rcp installiruetsya v /usr/bin/rcp. Pol'zovatel' dolzhen sdelat' vyzov trebuemoj versii komandy dlya dostupa k sootvetstvuyushchej seti. - Esli sushchestvuet SLIP svyaz', to vo vremya ostanovki sistemy TCP/IP ili podklyucheniya sidetach poyavitsya soobshchenie: KERNEL: munlink: could not perform unlink ioctl,closing away (Ne mogu vypolnit' perekompanovku, zakryvayus') - V dannoj mashine pereklyuchaemye SLIP linii ne podderzhivayutsya. Rekomenduetsya odna liniya na mashinu. - sendmail ne ne osushchestvlyaet rabotu cherez Micnet ili pereklyuchaemye shlyuzy UUCP. Ona ne podderzhivaet odinochnyj shlyuz UUCP, local mail, mail,peresylaemyj cherez TCP/IP. - Operacionnaya sistema mozhet zavisnut' vo vremya posledovatel'noj inicializacii, esli prisutstvuet karta Western Digital. Esli eto proizoshlo, vy dolzhny izmenit' bazovyj adres vvoda/vyvoda v programmnom obespechenii TCP/Ip na Western Digital karte. Adres dolzhen byt' mezhdu 240 i 380. CHtoby perekonfigurirovat' programmnoe obespechenie, udalite Western Digital drajver, a zatem snova ego installirovat', sleduya shagam v razdele 6 etogo dokumenta. SCO TCP/IP sistema - 37 - Zametki po versii i installyacii Obrashchajtes' k dokumentacii po Western Digital za detalyami po vyboru i izmeneniyu bazovogo adresa vvoda/vyvoda. - Opciya S- v netstat v tekushchej sisteme ne podderzhivaetsya. - Esli vy installirovali predydushchuyu versiyu SCP TCP/IP, vy dolzhny, sleduya instrukcii etogo dokumenta po etoj versii, snachala udalit' ee, a zatem installirovat' bolee novuyu versiyu SCO TCP/IP. Vy dolzhny takzhe udalit' /etc/perms fajl. - Na root sistemy mozhet poyavitsya bol'shoe kolichestvo postoronnih fajlov, dazhe posle chistki sistemy c pomoshch'yu shutdown. |to proishodit iz-za STREAMS analoga drajvera. |togo mozhno izbezhat', esli zakryt' spomoshch'yu shutdown TCP do zakryvaniya sistemy. Administrator sistemy dolzhen periodicheski vypolnyat' fsck(ADMN), chtoby pochistit' sistemnyj fajl. |to nuzhno delat' raz v nedelyu, v zavisimosti ot togo, kak rabotaet sistema. - Iz-za svyazi so STREAMS,VP/ix i yadrom, rabota sistemy network uhudshaetsya, kogda vypolnyaetsya VP/ix. - Kogda glavnaya chast' sistemy installirovana, sozdaetsya bol'shoe kolichestvo vremennyh fajlov. Oni imeyut imena /tmp/init.tcpmanXXXX.man, gde HHHH - eto ID nomera. Esli vashi sistemnye nomera bol'she chetyreh razryadov, custom vo vremya installyacii SCO TCP/IP sob'etsya. SCO TCP/IP sistema - 38 - Zametki po versii i installyacii 12.2.Specificheskie osobennosti UNIX. ------------------------------------ Dalee pomeshchen spisok izvestnyh problem SCO TCP/IP sistemy v operacionnoj sisteme UNIX: - Kogda eta versiya SCO TCP/IP installiruetsya, to kopiya vashej sistemy /bin/login sohranyaetsya v /usr/lib/custom/save/login i zamenyaet etot fajl sobstvennym /bin/login. Esli versiya UNIX bolee pozdnyaya, chem 3.2.1, vy dolzhny pervuyu kopiyu /usr/lib/custom/save/login vernut' v /bin/login, kogda vy installiruete etu versiyu TCP/IP. - Oficial'naya i polnost'yu podderzhivaemaya sistema soobshchenij(mail)- eto MMDF. Sootvetstvenno my rekomnduem ee dlya ispol'zovaniya s SCP TCP/IP. Hotya ona postavlyatsya s SCP TCP/IP, sendmail ne podderzhivaetsya. Bolee staraya sistema soobshchenij predlagalas' s TCP/IP LANs, gde mail podsistema upravlyalas' sendmail. SCP TCP/IP predlagaet mkdev cf utilitu, kotoraya imeet sleduyushchie osobennosti: sendmail algoritm svoej konfiguracii, podderzhka shlyuza UUCP, podderzhka mezhsetevogo vzaimodejstviya. - Glavnaya mashina imeet sleduyushchij marshrut sendmail: @relay.foo.DOM:user@machine.DOM chto ne podderzhivaetsya v tekushchej sisteme. - Komanda netstat ne mozhet pri zagruzke vsegda rabotat' pravil'no. Nekotorye komandy (takie kak netstat -a ili netstat) mogut vydavat' sleduyushchee soobshchenie ob oshibke: corrupt control block chain (isporchennyj kontrol'nyj blok). SCO TCP/IP sistema - 39 - Zametki po versii i installyacii - Installyaciya SCO TCP/IP mozhet uhudshit' konfiguraciyu parametrov yadra STREAMS. Esli vy uzhe konfigurirovali dannye STREAMS, vozmozhno poyavitsya neobhodimost' ih perekonfigurirovaniya posle installyacii SCO TCP/IP. - |kran dlya 3COM 3c501 karty izobrazhaet nevernyj vektor preryvaniya, zadannyj po umolchaniyu. Dlya etoj karty po umolchaniyu dolzhen byt' zadan vektor 3. - |kran dlya 3COM 3c503 karty izobrazhaet nevernyj vektor preryvaniya, zadannyj po umolchaniyu. Dlya etoj karty po umolchaniyu dolzhen byt' zadan vektor 3. - Zagruzochnyj ekran dlya drajverov 3c501 pokazyvaet nepravil'nyj konechnyj adres dlya e3A drajvera. |tot drajver pri rabote ispol'zuet tol'ko 16 portov. Naprimer, drajver e3A, konfigurirovannyj dlya bazovogo adresa vvoda/vyvoda 0x300 dolzhen pri rabote ispol'zovat' adres 0x30f. |tot drajver ne budet ispol'zovat' bazovyj adres vvoda/vyvoda 0x310. Zamet'te, chto oshibka pri zagruzke sistemy sushchestvuet tol'ko na ekrane i ne sushchestvuet v dejstvitel'nyh adresah pamyati. - Zagruzochnyj ekran dlya drajverov 3c503 pokazyvaet nepravil'nyj konechnyj adres dlya e3B drajvera. |tot drajver pri rabote ispol'zuet tol'ko 16 portov. Naprimer, drajver e3A, konfigurirovannyj dlya bazovogo adresa vvoda/vyvoda 0x300 dolzhen pri rabote ispol'zovat' adres 0x30f. |tot drajver ne budet ispol'zovat' bazovyj adres vvoda/vyvoda 0x310. Zamet'te, chto oshibka pri zagruzke sistemy sushchestvuet tol'ko na ekrane i ne sushchestvuet v dejstvitel'nyh adresah pamyati. - rcp(TC) i rcmd(TC) mogut vyzvat' oshibochnoe soobshchenie, esli poluchatel' vypolnyaet C-Shell(csh(C)). SCO TCP/IP sistema - 40 - Zametki po versii i installyacii - Esli posle togo, kak vy perekomponovali vashe yadro, oshibki vse ravno est' i sistemnoe soobshchenie predlagaet vam nabrat' mkdev tcp i perezagruzit' sistemu, vam sleduet perekonfigurirovat' yadro v zavisimosti ot oshibki pered zapuskom sistemy. - Komanda sendmail -bi chitaet fajl /usr/lib/mail/aliases i sozdaet dva novyh fajla bazy dannyh, kotorye nazyvayutsya /usr/lib/mail/aliases.pag i /usr/lib/mail/aliases.dir. V tekushchej versii eta opciya sendmail ne rabotaet. - Esli vy vypolnite tcp stop komandu, a zatem nemedlenno popytaetes' vypolnit' tcp start komandu, to poslednyaya komanda ne vypolnyaetsya. CHtoby proizvesti perezapusk, vy dolzhny perevesti vashu sistemu v odnopol'zovatel'skij rezhim, a zatem proizvesti perezapusk. Esli etogo ne sdelat', rlogin i telnet budut funkcionirovat' nepravil'no. - Esli vy ispol'zuete prikladnye programmy sverh sistemy (network) i ispol'zuete upravlyayushchie klyuchi dlya peremeshcheniya kursora, to eto mozhet dobavit nezhelatel'nye teksty ili komandy v prilozhenie. |to proishodit iz-za paketnoj raboty seti. Upravlyayushchie klyuchi posylayut mnozhestvo posledovatel'nyh simvolov, chtoby vozdejstvovat' na peredvizhenie kursora. Esli eta posledovatel'nost' prervana v linii, vashe prilozhenie mozhet neverno sreagirovat'. - V UNIX 3.2.0 SLIP interfejs pri skorosti peredachi vyshe 2400 bod rabotaet nepravil'no. |ta problema nestrashna, kogda produkt ispol'zuetsya v UNIX 3.2.1 i bolee pozdnih versiyah. - Kogda vy ispol'zuete tftp, fajl, kotoryj yavlyaetsya poluchatelem, uzhe dolzhen sushchestvovat' i byt' dostupnym dlya zapisi. Inache vy poluchite soobshchenie: Error code 1: file not found (fajl ne najden) SCO TCP/IP sistema - 41 - Zametki po versii i installyacii - Kogda vy ispol'zuete ftp vo vremya pereklyucheniya komandy sendport, a zatem vypolnyaete komandu mput, vy poluchite soobshchenie: 425 Can't build data connection:...425 ne mozhet sozdat' svyaz' dannyh. Svyaz' nevozmozhna dlya vseh adresatov mput. - Preryvanie 02 dopustimo na vseh mashinah, gde est' sistema TCP/IP. Iz-a nesootvetstviya standartov nekotoryh promyshlennyh komp'yuterov preryvanie IRQ2 inogda teryaetsya. |to apparatnaya problema, a ne problema TCP/IP. Esli vy uvereny, chto vasha sistema installirovana pravil'no, otsutstvie preryvaniya IRQ2 proishodit iz-za komp'yutera. - Kogda sistema rabotaet na dva pol'zovatelya, to telnet i rlogin utility vydadut oshibku:"Attempt to exceed... (Popytka prevysit' predel sistemnogo rlogin) i zapreshchenie dostupa v sluchae, esli vklyucheno bolee odnoj mnogoekrannoj konsoli. - V sisteme sushchestvuet postepennaya obrabotka potokov i ocheredej. Ochevidno, chto , kogda zakryty sokety, eta posledovatel'nost' ne vsegda vypolnyaetsya. |ta problema ne imeet vosproizvodimogo testa. - rcp kopiruet fajl, no ne vypolnyaet. |ta problema ne reshalas'. - Sintaksicheskij analiz /etc/sockcf vyzyvaet neobyazatel'nyj protokol vo vremya pechati poslednej specifikacii vmesto pervoj. |to proishodit, kogda yadro sozdaet tablicu protokola, dobavlyaya novye elementy k nachalu vmesto konca. Reshenie etoj problemy v ustanovlenii poryadka elementov v /etc/sockcf dlya protokolov dejstvuyushchih tipov. Problema mozhet byt' reshena izmeneniem yadra putem dobavleniya novyh elementov v konec tablicy vmesto nachala. SCO TCP/IP sistema - 42 - Zametki po versii i installyacii - rlogin i telnet utility inogda propuskayut chtenie profile vo vremya procedury registracii. |to privodit k ustanovke tipa terminala "unknown". Kogda eto proishodit, vam sleduet ustanovit' TERM peremennye vruchnuyu, ispol'zuya setenv(C) komandu i vypolniv tset(C) komandu. 13.OPECHATKI V OPERATIVNOJ DOKUMENTACII. --------------------------------------- 13.1.Aliasy (aliases(SFF)). --------------------------- V razdele sintaksisa aliasov(SFF) operativnshchgo rukovodstva pechataetsya put' aliasov kak /usr/lib/aliases. Pravil'no /usr/lib/mail/aliases. 13.2.sendmail(ADMN). -------------------- Stranicy operativnogo rukovodstva po sendmail(ADMN) opisyvayut opciyu bi. |ta opciya v dannoj versii ne podderzhivaetsya. 13.3.ftp(TC). ------------- Stranicy operativnogo rukovodstva opisyvayut konstantu BUFFERSIZE, kotoraya yavlyaetsya razmerom bloka dannyh. BUFFERSIZE=1024 bita. 13.4.ftp(TC). ------------- Vglave 5 Rukovodstva pol'zovatelya po TCP/IP v spiske ftp komand propushchena komanda account. |ta komanda opisana na stranice operativnogo rukovodstva.