Главная > Локальные сети > |
Relcom LAN FAQ |
Секция 6 из 7 - Предыдущая - Следующая
Все секции
- 1
- 2
- 3
- 4
- 5
- 6
- 7
распозновать поступающие пакеты и передавать их соответствующим частям вашего софта, да еще так, что этот самый софт думает что он единолично передает и принимет сетевые пакеты. Спецификация Packet Driver была создана фирмой FTP Software, после того как она столкнулась с проблемой написания драйверов для различных карт Ethernet. Эта спецификация довольно небольшая, сами драйверы имеют обычно размер около 2.5K, но несмотря на это работают довольно эффективно. Наиболее часто пакетные драйверы применяются в сетях где живет TCP/IP. Для того, чтобы работать с сервером NW необходимо запустить следующие драйверы: --------------------------------------------------------- rem Пример для совместной работы IPX и KA9Q через Packet Driver ne2000 0x60 3 0x300 ; пакетный драйвер lh pktmux 2 ; пакетный мультиплексор lh pktdrv ; драйвер-фантом через него работает IPX lh pktdrv ; драйвер-фантом через него работает KA9Q lh pdipx ; ipx via packet by Intel netx net ; запуск KA9Q --------------------------------------------------------- 3Com/Microsoft произвела на свет NDIS specification которая имела ту-же самую цель, но с многими улучшениями. Однако эта спецификация громоздка и трудно воспринимается. NDIS используется в ЛВС Lan Manager и поддерживается фирмами 3Com, Microsoft, DEC, AT&T. NDIS поддерживает протокольный стэк (множество одновременно работающих на обной машине протоколов), несколько сетевых плат на одной машине и может, при необходимости, быть выгружен из памяти. Более позднее Novell и Apple решили сделать нечто подобное и на свет появилась спецификация ODI (Open Data-Link Interface). Это драйверы уровня MAC и предназначены в первую очередь работать в сетях NetWare. Как и NDIS он поддерживает протокольный стэк, несколько сетевых плат на одной машине и может, при необходимости, быть выгружен из памяти. Параметры сетевой платы (IRQ, I/O, Mem) указывается в файлеNET.CFG. В отличии от Dedicaded IPX ODI состоит в простейшем случае из 3 частей - LSL - link support layer ODI_Driver- собственно ODI драйвер IPXODI - IPX via ODI Вы можете сохранить часть ОЗУ загружая IPXODI c соответствующими ключами : IPXODI -> IPX+SPX+Diagnostic Responder IPXODI D -> IPX+SPX IPXODI A -> IPX Для того, чтобы работать с сервером NW необходимо запустить следующие драйверы: --------------------------------------------------------- rem Пример для совместной работы IPX и KA9Q через ODI lsl ; ne2000 ; ODI драйвер ipxodi ;ipx via odi odipkt ;packet via ODI netx ; net ; запуск KA9Q --------------------------------------------------------- Both NDIS and ODI drivers are commercial endeavors, but their specifications are public. However, neither NDIS or ODI makes any effort to accommodate alternate ("competing") protocol stacks. This is changing with the appearance of small software converter "shims" which have a Packet Driver interface as the common denominator. Novell's Lan WorkPlace for DOS is a shining example of providing an ODI driver supporting both NetWare and TCP/IP. You can see the pressures here: software vendors want a cheap way of using many boards because drivers are expensive to write, and users want everything, including the ability to run things requiring dual protocol stacks on a single board. The commercial NDIS and ODI drivers should be more solid than the volunteer effort Packet Drivers, and correspondingly harder to get changed when bugs are found. NDIS and ODI drivers need to come from board vendors; Packet Drivers создаются программистами-одиночками и распространяются Clarkson University через anonymous ftp на omnigate.clarkson.edu. А так-же на mailserv@izhmark.udmurtia.su в дирректории msdos/networks/tcpip/pktdrvr. 15.2. NETX для MS-DOS v6.X. Requester для Windows NT Новый NETX для DOS v6.2 есть в DOSUP9.ZIP, а тот в свою очередь на mailserv@izhmark.udmurtia.su Pre-BETA версия Windows NT client requestor лежит на FTP.NOVELL.COM, в директории /netwire/novfiles/client.kit/winnt Скачав этот файл вы можете стать "Novell pre-BETA testers" :-). Но говорят, что мелкомягкий реквестер лучше. 15.3. NETX vs VLM В давние-давние времена сетевая оболочка для рабочих станцийNetWare состояла из файлов IPX.COM и NET3.COM, немного познее появились NET4, NET5 для 3,4 и 5 версий массадоса соответственно. А также их варианты для загрузки в XMS и EMS память - EMSNET?, XMSNET?. Но в конце концов этот бардак кому-то надоел и появились NETX, EMS и XMSNETX которые могут работать с любой версий ДОСа. Однако и этого Novell'у показалось мало и начиная с версии NW4.0 NETX был разбит на несколько небольших частей - VLM (Virtual Loadable module). Каждый VLM выполнял какую-то одну функцию - печать, шифрование итд. По желанию вы можете не загружать те VLM, функции которых вам не нужны. Благодаря модульности легче производить изменения в сетевой оболочке - достаточно апгрейднуть соответствующий модуль. Кроме этого VLM поддерживает packet burst mode и за счет этого работает быстрее чем стандартный NETX. До недавнего времени всеми прелестями VLM могли насладиться только пользователи NW4.x и NW3.12, но сейчас Novell выпустил в составе Novell DOS7/Personal NetWare универсальный VLM клиент, который позволяет подключаться одновременно к любым серверам Novell - от PNW до NW4.1 ###################################################################### 16. Прочее 16.1. Советы начинающему Supervisor-у Не заводите несколько пользователей с правами Supervisorа, потом вы эти права ни за что не отберете. И вообще давайте пользователям как можно меньше прав. Не входите под именем Supervisor, используйте эквивалент. Иначе однажды какой-нибудь не вмеру любознательный студент поставит себе эквивалент супервизора При покупке осторожно выбирайте поставщика. Задайте им по телефону несколько вопросов (например из этого FAQ) Берите не счет, а контракт в котором должно быть проставленно, что оборудование совместимо с NetWare и в случае невыполнения берите по 0,5% за каждый день простоя+указывайте срок поставки и штрафные санкции в размере 0.1-0.2% в день. От себя лично советую - ДЕЛАЙТЕ RESCUE ДИСКЕТУ С СЕРВЕРА 16.2. Инсталяция NW v4.01, если у Вас нет собственного CDROMа To install a new NetWare 4.x file server without a CD-ROM drive you need about 110Mb of disk space on a source file server that is not having 4.x installed on it right away. You also need a CD-ROM drive to copy the distribution CD to that disk space. But after the CD is copied, you don't need the drive anymore. As with any operation involving Novell installations, sanctify the site of the operation with the appropriate incantations and sacrifices. I personally place a jar of pickled pigs feet on top of the target server. Virgins don't offer themselves for sacrifice too often these days. Create a volume or directory on the source server, then copy the distribution CD to it. Make sure to get all the subdirectories, empty and occupied, and the file attributes. It wouldn't hurt to verify the copy too. Create a 10Mb bootable DOS partition on the target server (standard NetWare install instructions here). Also put an ODI stack and NETX.EXE on the DOS partition. Since we're about to start the good stuff, a brief prayer to Loki, the Norse god of mischief, is generally considered in good taste right about now. Login to your source server and map a root drive to the volume or directory with the CD contents on it. Change to that drive and start the installation. Whenever you have to enter the drive letter of the CD-ROM drive, use your mapped drive instead. You can complete most all of the installation. There will be a warning about your network drive not being available after you define your LAN drivers. This is OK. You just won't be able to 'Copy On-line Documentation...' nor 'Copy Computer Based Training...' just yet. So skip those 2 steps. Also skip the 'Create DOS/Windows Client...', 'Create OS/2 Client...' and 'Create Upgrade/Migration...'. Make sure to create your STARTUP.NCF and AUTOEXEC.NCF files.Exit out of Install, down the server, and make sure the AUTOEXEC.BAT file does NOT start the target server. Reboot the PC. Run the ODI stack and login to your source server again. Map a root drive to the volume or directory with the CD contents on it. Start the server with the '-NA' option. This will prevent the AUTOEXEC.NCF from running and starting up the LAN drivers again. Make sure the SYS volume is mounted and LOAD INSTALL. Choose 'Other Options' so that you can copy the documentation and CBT files from your source server. Make sure to use the proper drive letter. Exit out of Install, down the server, and make sure the AUTOEXEC.BAT file starts the target server like it is supposed to. Reboot the PC. Success. You can use any PC logged into the source server with the proper drive mapping to do all of the 'Create... Diskettes...'. Success!! 16.3. Что делать если Вы забыли пороль Supervisor-а При помощи setspass.nlm можно с консоли изменить пароль супервизора, зная серийный номер дистрибутива. 16.4. Как разблокировать пользователя после "Intruder Attack" Для простых через SYSCON, для SUPERVISORа введите на консоли команду ENABLE LOGIN. 16.5. Увеличение числа пользователей на сервере Для увеличения числа пользователей достаточно записать новый SERVER.EXE c дискеты SYSTEM-1 в досовский раздел сервера на место старого. 16.6. Как и почему чаще всего рушаться сети 1) Проблемы с электропитанием (замыкания, скачки напряжения, дядя вася-электрик меняющий лампочки в коридоре). Решаются после установки хорошего UPS (например American Power Conversion) 2) Заземление. Прикрутить все металическое к швеллеру. 3) Обрыв кабелей ( как правило витой пары). Решение - прятать какбели подальше от рук и ног пользователей. 4) Самовольное отсоединение и переключение пользователями сетевых кабелей. решается в админисративном порядке. 16.7. Загрузка сервера без выполнения STARTUP/AUTOEXEC.NCF Время от времени Вам может быть понадобится запустить сервер без выполнения C:\STARTUP.NCF and SYS:SYSTEM/AUTOEXEC.NCF. Для этого при запуске server.exe укажите ключик -NS не выполняет STARTUP.NCF -NA не выполняет AUTOEXEC.NCF 16.8. Увеличение размера тома 1) Установить дополнительный диск и при помощи Install откусить от него сегмент необходимого размера и добавить его к тому 2) Если диска нет, а есть место на другом томе. В этом случае скопируйте ВСЮ информацию с тома с правами пользователей на стример или другой винчестер. Через Install удалите его, затем создайте том меньшего размера с тем-же именем. Оставшийся сегмент добате к тому, размер которого необходимо увеличить. Скопируйте назад, сохраненную ранее информацию. 16.9. Не могу найти устройство F:+( Скорее всего у вас в CONFIG.SYS стоит LASTDRIVE=Z и сетевая оболочка назначает том SYS: на букву(?) "[" Поменяйте LastDrive на E: [Note: Только для NW3.11 и младше] 16.10. Дефрагментация файлов Дефрагментация файлов в NetWare 3.11 это не бага а особенность элеваторного алгоритма поиска. По словам Novell'а разница в скорости работы с цельными и разбитыми файлами невелика. Но для желающих OnTrack выпускает "Net Utils 3 (Data recovery and Protection for NW3.x file server)" 16.11. Восстановление удаленного тома 1) Но для желающих OnTrack выпускает "Net Utils 3 (Data recovery and Protection for NW3.x file server)" 2)I also had this problem: somehow the server decided to write normal user files over the fat and volume information :( So what you can do is: Take a new hard disk of the same type and format it with the install.nlm. Then create the same Volumes on this disk as you had on the crashed one. Shut down your server and get yoyrself a dos disk editing tool such as Norton utilities. Now look at the sectors of the disk: The first sector will contain the partition table. Write down the start of the netware partition and skip on this cylinder. Now start to look for sectors that contain something else than 00. On my disk, there were three copies of sectors that started with HOTFIX and MIRROR. (c=Cilinder, h=Head, s=sector). On my disk they were at c0h4s29-30, c0h5s29-30 and c0h6s29-30. Copy these onto another DOS-Disk or Floppy and remember their location (!) on the NW-Disk. Next you should find 4 copies of sectors that contain lots of FFFF FFFE. On my disk disk they were at c0h7s29-30, c0h9s29-30, c0h11s29- 30, c0h13s29-30 Copy these sectors also to your dos-disk. Finally, look for sectors, that contain the word NETWARE-VOLUMES. On my disk there were three copies at c23h63s5, c24h0s5, c24h1s5 and c24h2s5. Copy them to your dos disk. No comes the hot part: take your crashed NW-Disk and take a look at these special sectors. If they don't look like the ones of your new disk, make a backup copy of them and overwrite (always know what yout doing at this time!!!) them with the copies of the new disk. Ofter that, the server should at least find the volume information ofthe disk. You might get lots of error messages, but it worked for me once. After that, start vrepair and pray.... 16.12. Удаление флага Execute Only Утилитка X-AWAY (ftp.novell.de в /unsupported) удаляет атрибут Execute Only (Нужно быть супервизором) 16.13. Дополнительные серверы в сети С одного дистрибутива nw286 nw386 в одной сети можно установить только один сервер. Для того чтобы поставить второй необходимо: 1 Способ - Купить "красную коробку" 2 Способ - Украсть server.exe 3 Способ - изменить серийный номер 4 Способ - найти/попросить/украсть пре-релиз NW3.12 для разработчиков 5 Способ - найти/попросить/украсть gold version 16.14. Копирование серверов, пользователей с сервера на сервер Для того, чтобы скопировать один сервер Netware 3.11 на другой так, чтобы при этом сохранилась структура каталогов, пользователи/группы, mail directories и trustee assignments можно сделать следующее: 1) Сначала скопиpовать все файлы с одного сеpвеpа на дpугой при помощи NCOPY, а потом сохранить-cкопировать-восстановить пользователей при помощи bindfix/bindrest. В этом случае надо будет TRUSTEE ASSIGMENTS ставить вручную 2) Есть новеловская утилита MIGRAT, которая переносит с сервера на сервер все (она входит в NW3.12 и есть на NSEPRO) [Note: найти его можно на на mailserv@izhmark.udmurtia.su] 3) Утилитка XFER (ftp.novell.de в /unsupported) копирует пользователей/группы с одного сервера на другой 4) Сделать все со станции при помощи стримера Colorado Jumbo 1) Vasily Maslov <Vasily_Maslov@p33.f22.n5020.z2.fidonet.org> придумал схемку: 1. на основном сервере делаем 2 раза bindfix (надеюсь объяснять не надо про то почему 2 раза) 2 Биндрестим на 2ом сервере 3 Копируем все с 1ого на 2ой - можно ncopy, но у нас трудится ArcServe (пока 4ый пробуем-взяли "подержаться") 4 Пускаем Migrate c копированием только trusties Получаем _почти_ точную копию (нет IRMов - но они нами никак не юзаются по определению) Почему так сложно - 1. migrate даже самый свежий глючит и trusties переносит не- корректно :%":':%! 2. Nbackup не умеет заранее шедулиться и настраиваться, к тому же льет в свой общий файл (это где же взять столько промежуточного пространства?)3. Нам хочется, чтобы это делалось достаточно регулярно (без утомительного сопровождения самого процесса в целом и набивания паролей в частности) - некое подобие охлажденного резерва PS Данная технология пока находится у него в стадии становления, не все 100% автоматизированны, но мы надеемся... 16.15. Что такое CNA, CNE, ECNE, CNI? Novell имеет свою программу обучения инженеров по сетям. Для того чтобы стать сертифицированным инженером необходимо поучится на авторизованных курсах ,например в MicroInformе <info@microinform.msk.su> или в КВАЗАР- МИКРО <tanya@km.kiev.ua> и потом сдать экзамены (хотя учиться необязательно). Сдавшие один экзамен получают сертификат CNA - Certified NetWare Administrator семь экзаменов CNE - Certified NetWare Engineer(?) двенадцать экзаменов ECNE - Enterprise Certified NetWare Engineer Ну а самые крутые это CNI - Certified NetWare Instructor, то есть те которые обучают CNA, CNE, ECNE В штатах один экзамен стоит 85$ + комплект книжек стоимостью от 1000$ до 3000$. В Москве этим занимается СП "Саман" а в Киеве вы можете пройти сертификацию в авторизованном центре тестирования DRAKE фирмы КВАЗАР-МИКРО (<tanya@km.kiev.ua>). Чтобы подготовится к сдаче экзаменов и получить представление о нем, можно использовать электронный экзаменатор CNETEST, который есть в NSEPro и кажется на mailserv@izhmark.udmurtia.su Желающие поучится на левых курсах фирмы Ланит, могут обращаться по адресау <gens@mekom.msk.su>>. 16.16. Сбор статистики загрузки сервера STAT.NLM это процесс который ежесекундно сохраняет информацию о загруженности сервера. Для вывода данных используйте DUMPSTAT DUMPSTAT inputpath [outputpath] [-L | -X | -S | -Nnum | -Mnum] where -L Lotus format (comma delimited) -X Excel format (tab delimited) -S Screen format (column justified) -N Output file size (по умолчанию 7200 points или 2 часа). -M Data reduction factor ..Это число определяет сколько записей будет апроксимироваться для одной строки вывода. Например -М=60 будет выводить средние значения поминутно, а 300 средние значения через 5 минут. Колонки означают следующее: 1. CPU utilization 2. Bytes received (bytes read from LAN comm channel) 3. Bytes transmitted (bytes written to the LAN comm channel)4. Bytes read (bytes read from the disk) 5. Bytes written (bytes written through cache to the disk channel) 6. Packets routed (# packets using the router services of the server) 7. Number of connections Кроме этого на NSEPro лежат SS.NLM и NETSTAT.NLM которые рисуют на консоли графики загруженности процессора сервера, количества переданных, полученных и маршрутизованных (routed) пакетов. 16.17. DOSBOX.NLM - невыделенный сервер для v3.1X? Позволяет запускать на сервере DOS приложения. Разработан в помощь программирующим NLM и иногда подвешивает сервер, так-что на боевом сервере использовать его не рекомендуется. [Note: найти его можно на на mailserv@izhmark.udmurtia.su, mailserv@altpi.altai.su под именем dbox] 16.18. Какие есть игры для NetWare? 1) DOOM by Id Software, shareware. А-ля Волф-3D. Очень круто. Работает через IPX. А для того чтобы юзеры не играли в рабочее времы уже есть программка killdoom.zip DOOM: Shareware, 1 copy, 4 players, IPX, DOS Totally awesome! This is the state of the art. DOOM ][: Commercial, 1 copy, 4 players, IPX, DOS Same but with a new gun, more monsters, & 32 new levels. 2)Falcon 3.0/ F16 Fighter simulator. Commercial, 1 copy, 8 players, IPX, DOS Ok single player. Network play is bug infested. Thumbs down (for network play). 3) PackWars - война пэкменов в сети 4) TANK, памяти СМ4/СМ1420 посвящяется... 5) SHIPS - морской бой в сети 6) NSNIPES (NCSNIPES) - снайперы в лабиринте : Commerial (used to come with NetWare), 1 copy, 5 players, IPX, DOS Shameless plug for an oldie but a goodie from Novell. Very dated by current standards, but still fun. 7) NetWars - звездные воины из Novell DOS 7/Personal NetWare 8) Spaceward Ho!: Commercial, 1 copy, 20 players, NetBIOS, Windows Really fun; can take a long time with many players. A variety of unique features. One you'll go back to once in a while. 9) RobotSport: Commercial, 1 copy, 4 players, NetBIOS, Windows Pretty good; gets old all too soon. 10) Empire Deluxe, Commercial, 1 copy, 5 players, NetBIOS, Windows DOS Mac Pretty nice remake. I played Windows version; annoying crashes. 11) Corridor 7 (CD-ROM) Commercial, ?, 12 players, IPX, DOS I haven't played this one. I've heard unflattering things. 12) Wing Commander Armada Commerial, 1 copy, 2 players, NetBIOS, DOS Still playing; fun; only crashed twice now. 13)Spectree/Spectre VR Commercial, Serialized, don't remember the rest, DOS & Mac I only played the Mac version. Pretty good, but low replay value. IPX/NETBIOS Gets a gold star for never, ever crashing on me. 14) Seawolf Electronic Arts Netbios 15) Zephyer New World Computing ???? (Not released yet!) 16.19. Сетевые антивирусы В настоящее время существует несколько антивирусов для серверов NW3.x и NW4.x, в том числе 1) NETShield by McAffe Association. ShareWare. Версия для NW3.x 3nsh160.zip Версия для NW4.x 4nsh160.zip Для запуска требуется CLIB.NLM релиза не менее D и патчи из файла STRTLI2.ZIP [Note: Ищите их по FTP на ftp.mcafee.com:/pub/antivir] 2) Сentral Point Anti-Virus for NetWare v2.0, 500$ 3) F-Prot.NLM. Shareware??? [Note: Ищите по FTP на complex.is:/pub/] 4) Intel's LAN Desk Virus Protect, 600$ 5) Dr.Solomon 16.20. Хочу защитить сеть от проникновений нехороших людей, но не спросить ни поговорить нескем... Уже есть с кем!! Обращайтесь к Хавину Михаилу по адресу<Michail_Havin@p19.f279.n5020.z2.fidonet.org> или по телефону 195-98- 29, 158-6544,6561 (для двух последних вн. 116) 16.21. Как установить время через которое уничтожаются (purge) удаленные файлы ? На консоли набрать заветное слово SET MINIMUM FILE DELETE WAIT TIME=x где Х=0 сек - 7 дней 16.22. Как загрузить NLM в NW4.x на третьем кольце защиты ? Первой строкой в STARTUP.NCF указать LOAD DOMAIN /R 3 далее с консоли DOMAIN=OS_PROTECTED Все загружаемые после этого NLM'ы будут крутиться в 3-м кольце Если потом нужно будет запустить в 0 кольце, наберите DOMAIN=OS [Original poster: Валентин Меркулов <valentin@unitech.srcc.nsu.su>] ###################################################################### 17. Простые файлы конфигурации 17.1. Простой NET.CFG для обычной сетевой оболочки 1. Sample NET.CFG # Example file NET.CFG for conventional shells PB buffers=6 show dots=on signature level=0 # use only if more that one indented "protocol IPX..." line exists protocol IPX bind #1 # use only if more that one indented "protocol IP..." line exists protocol KERMIT bind #1 # Below is for Novell's Lan WorkPlace for DOS Protocol TCPIP PATH SCRIPT d:\lwp41\net\SCRIPT PATH PROFILE d:\lwp41\net\PROFILE PATH LWP_CFG d:\lwp41\net\HSTACC PATH TCP_CFG d:\lwp41\net\TCP ip_router 129.123.1.254 ip_netmask 255.255.255.0 ip_address 129.123.1.145 tcp_sockets 16 udp_sockets 8 raw_sockets 1 # nb_sessions 4 # nb_commands 8 # nb_adapter 0 nb_domain usu.edu # bind slip_ppp Link Support Buffers 7 1500 MemPool 2048 Link Driver NE2000 Frame Ethernet_II Port 360 Int 5 Protocol IPX 8137 Ethernet_II Protocol IP 0800 Ethernet_II Protocol ARP 0806 Ethernet_II Protocol RARP 8035 Ethernet_II Link Driver SLIP_PPP DIRECT YES BAUD 9600 OPEN ACTIVE TCPIPCOMP VJ PCOMP YES PORT 3F8 INT 4 FRAME SLIP # FRAME PPP Protocol IP 0800 SLIP link driver IPTUNNEL gateway 129.123.1.123 17.2. Простой NET.CFG для оболочки VLM # Example file NET.CFG for VLM shells # Don't forget to say lastdrive=z in config.sys! # comments are ; text or a line starting with # Netware dos requester checksum=on ; off=speedup high quality links true commit=on ; off=let server buffer writes auto reconnect=off ; off=do not load auto.vlm ;; cache buffers=0 ; 0=removes cache (default is pretty good) network printers=1 ; shrinks print.vlm average name length=24 ; shrinks connection table ;; recommend trying defaults for the load low pair shown below ;; load low conn=off ; off=put connection table in high memory ;; load low ipxncp=off ; off=put IPX material in high memory print buffer size=0 signature level=0 ; 0=don't load security.vlm read only compatibility=on first network drive=n preferred server=edu-usu-netlab2 ; preferred tree=UTAH_MICRO_NETS ; name context="O=USU" ; VLM selection, order sensitive - ; For Bindery include bind and netx, omit nds. ; Also preferred server is read for Bindery only. ; For Directory Services include nds, omit bind and netx. ; Also preferred tree and name context are read for DS only. use defaults=off ; off=use explict list of vlms which follow vlm=conn.vlm ; Connection tables vlm=ipxncp.vlm ; NCP over IPX vlm=tran.vlm ; Transport services worker vlm=security.vlm ; Security, optional ;; vlm=nds.vlm ; DS, NCP Directory Services vlm=bind.vlm ; Bindery, NCP vlm=nwp.vlm ; Transport services worker vlm=fio.vlm ; File i/o vlm=general.vlm ; General support routines vlm=redir.vlm ; Redirector vlm=print.vlm ; Print services, optional vlm=netx.vlm ; Bindery, shell compatibility ; vlm=rsa.vlm ; DS, RSA encryption, optional; vlm=auto.vlm ; DS, autoreconnect/retry, optional ; vlm=nmr.vlm ; Managment responder, optional Netx show dots=on ## Below this line material (board drivers) is the same as for NetWare 3.11 ## net.cfg. Please do not trash with unrelated commands. Link Support Buffers 7 1500 MemPool 2048 etc as for regular shells. 17.3. Простой батничек для оболочки VLM @echo off set nwlanguage=ENGLISH lsl.com ne2000.com ipxodi /d vlm /mX /v4 /c=c:\nwclient\net.cfg @echo on /d omits diagnostics responder, saves memory /mX puts shell in eXtended memory, /v4 is extra verbose during loading /c is path to net.cfg in case there's confusion ---------------------- 17.3. Примеры использования ODI+ODIPKT или использование пакетного драйвераи ipx over packet driver. autoexec.bat: ================================================================== REM загрузка пакетного драйвера. -n - поддержка обеих фреймов, -w - для WINDOWS NE2000.COM -n -n 0x6E 0x5 0x340 REM загрузка виртуального пакетного драйвера для WINSOCK.DLL WINPKT.COM 0x6E REM загрузка IPX OVER PACKET DRV (by BYU Copyright 1989) IPXPKT REM загрузка SHELL-а NETX =================================================================== а вот другой вариант, используя ODI драйвер и ODIPKT SHIM для получения интерфеса как у пакетного драйвера. Для нас это повысило производительность в сети примерно на 10% по сравнению с предыдущим вариантом: AUTOEXEC.BAT: =================================================================== REM загрузка LINK SUPPORT LEVEL LSL REM загрузка MLID драйвераNE2000 REM загрузка IPX IPXODI REM загрузка SHELL-а NETX REM загрузка ODI TO PKT SHIM на прервание 110 (0x6E) с использованием REM фрейма под номером 1 (см. NET.CFG, нумерация с 0) ODIPKT 1 110 REM загрузка виртуального пакетного драйвера для WINSOCK.DLL WINPKT 0x6E REM конец ================================================================== а вот соответствующий этому случаю NET.CFG: ================================================================== Link support buffers 6 1600 Protocol IPX BIND NE2000 Link driver ne2000 int 5 port 340 envelope type ETHERNET_802.3 envelope type ETHERNET_II ================================================================== ПРЕДУПРЕЖДЕНИЕ: Я не являюсь автором предлагаемого жаргона, не использую его в коммерческих целях, не несу ответственности за соблюдение авторских прав в какой бы то ни было форме, не несу ни моральной, ни этической ответственности за слова, включенные в Жаргонарий. ПРОЧТЕНИЕ ВАМИ СЛЕДУЮЩЕГО ТЕКСТА НЕ МОЖЕТ НАКЛАДЫВАТЬ НА МЕНЯ НИКАКОЙ ОТВЕТСТВЕННОСТИ ПЕРЕД КЕМ БЫ ТО НИ БЫЛО. Перепечатка, распространение и размножение материалов Жаргонария разрешается любым способом, вплоть до высекания бронзовым зубилом на мраморной плите. Использование материалов Жаргонария может осуществляться в любом виде и любым способом вплоть до использования в устной речи и официальных документах. Все, что я сделал это ТОЛЬКО СОБРАЛ, ОФОРМИЛ и РАЗОСЛАЛ. ================================================================ Начато: 30 января 1992 г. Последние изменения: август 1994 г. ================================================================ 18. Э Л Е К Т Р О Н Н Ы Й Ж А Р Г О Н А Р И Й Если вдруг открылся люк -- не пугайся, это глюк ! 18.1. Общеупотребительные слова и выражения <1/40, косой, широкий> - типичная конфигурация компьютера. <420-ая модель> - 386 процессор, 4Мб ОЗУ, 120Мб винчестер. <any key> - выключатель питания. <Can't open> (вар. <Invalid request>) - по наблюдениям -- любимый ответ всех без исключения программ, а также программистов на предложение сделать что-нибудь, чего ему не хочется. <divide overflow> - обычное состояние программы или человека, когда он (или она) не в состоянии воспринимать дальнейшую информацию. <PC с косыми флопами> - персоналка, оснащенная 3,5" и 5,25" флопами(см.). <system halted> - отказ от дальнейших действий. После слов "System halted" человек обычно засыпает. Можно добавлять спереди слова "divide overflow"(см.), работающие на Big Blue's IBM РС могут добавлять "ноу ром басик". <WISIFIG> - смотришь в книгу, видишь фигу. -=< А >=- <апгрейд> - upgrade, замена на лучшее <архивнутый> (вар. <утоптанный>) - архивированый файл. Название: Произносится: заZIPованный зазипованный заZOOпленный зазупленный заZOOженый зазуженый отLHAченный отэлхаченный LHAевый элашевый ARJаной аржаной ARJеванный аржеванный приICEованный приайсованный ICEовый айсовый -=< Б >=- <бебеска> (вар. <бибиэсина>, <бибиэска>, <бибисина>, <бибидоска>, <BBSба>) - BBS. <бездисковая станция> - Diskless station. Сетевая рабочая станция у которой нет винчестера, а иногда и дисководов. Для загрузки операционной системы в память машины используется удаленная загрузка через сеть. Делает ее программа зашитая в Бут ром (BOOT ROM, загрузочное ПЗУ, по нашему). <биндить> - В нетвари это команда, которая определяет протокол который будет использоваться для работы с конкретным сетевым драйвером (и естественно конкретным адаптером, конкретным сегментом сети). <биндери> - bindery. В нетвари это база данных объектов, в которой хранится ... Чего положишь, того и хранится. Сама нетварь хранит там, например имена, пароли и права пользователей.
Секция 6 из 7 - Предыдущая - Следующая
Вернуться в раздел "Локальные сети" - Обсудить эту статью на Форуме |
Главная - Поиск по сайту - О проекте - Форум - Обратная связь |