SCO TCP/IP: Замечания по инсталляции
SCO TCP/IP
Derived from
LACHMAN SYSTEM V STREAMS TCP
Runtime
Version 1.1.1
Release and Installation Notes
(Замечания по инсталляции)
The Santa Cruz Operation,Inc.
- 1 -
Июль 20, 1990
Дорогой покупатель SCO TCP/IP,
Компания Санта Круз Оперейшн рада предложить вам SCO TCP/IP версию
1.1.1 для системы SCO UNIX V/386 версии 3.2.
Если вы переинсталлируете предыдущий выпуск SCO TCP/IP, вы должны
вначале переинсталлировать старый выпуск, используя mkdev и custom.
Заметьте, что вы должны удалить LAN карту драйверов использую mkdev
до использования custom для удаления остального пакета.
В эту систему входит Support Level Supplement(SLS)unx235 Custom (ADM)
Update с инструкцией по инсталляции системы. Эта SLS предназначена
для инсталляции только в операционной системе SCO UNIX Sysem
V/386 версии 3.2.0. SLS unx235 обновляет двоичные файлы, которые
покупатель (ADM) использует так, что возможна инсталляция прежних
версий SCO продуктов, таких как SCO TCP/IP версия 1.1.1b.
Этот SCO продукт должен быть инсталлирован до инсталляции
операционной системы SCO UNIX System V/386 версии 3.2.0. Смотри,
включенные в данный документ, "Сообщения об ошибках и скрытых
проблемах (Buglist/Errata)" в Инсталляционной инструкции по SLS
unx235. Эта версия закончена документально в части особенностей
и функционирования, но имеет небольшое количество незаконченных
проблем, которые описаны на листах "Сообщения об ошибках и скрытых
проблемах".
Прочитайте эти листы и "Замечания по инсталляции" полностью перед
вскрытием печати программного продукта или серийного номера конверта.
Корпорация постоянно работает над проблемами и SCO будет посылать
информацию по обновлениям зарегистрированным покупателям.
Перед инсталляцией прочитайте Руководство пользователя, Справочник
пользователя, Руководство администратора, Справочник администратора.
Пишите нам все ваши замечания по продукту.
- 2 -
SCO TCP/IP версия 1.1.1
Сообщения об ошибках и скрытых проблемах (Buglist/Errata)
Инструкции, которые представлены ниже, дополняют UNIX 235 Support
Level Supplement (SLS). Это дополнение SLS представляет следующие
двоичные файлы:
/user/bin/tar /user/bin/compress /user/bin/uncompress
/etc/conf/bin/idtune
Старые версии этих файлов будут сохранены в каталоге
/user/bin/custom/save
Чтобы инсталлировать UNIX 235 SLS:
1.Зарегистрируйтесь как root(суперпользователь), что приведет к тому,
что в дальнейшем вы будете загружаться в корневой каталог.
2.Наберите команду:
/etc/xinstall
Ответьте "y" на вопрос "First floppy?(y/n)"
На экране появится сообщение об инсталляции.
Инсталляция будет закончена, когда вы увидите следующее сообщение:
SCO unx235 Custom(ADM) Update SLS Installation Complete
Ответьте "n" на вопрос "Next floppy?(y/n)"
После того как SLS unx235 инсталлирована, вы можете инсталлировать
другие SCO продукты, такие как SCO TCP/IP версия 1.1.1b.
На странице 9, раздел 12 данного документа сказано, что вам
предлагается открыть том 4. Это неверно, т.к. продукт имеет 3 тома.
На странице 10, раздел 19 появляется сообщение "Enter new system
node name (Введите новое имя системы)". Для этого сначала наберите
"uname-n" до начала инсталляции TCP/IP и запишите имя системы.
Используйте это имя, если вы хотите заменить имя системы, как
написано в разделе 19.
На странице 11 этого документа, раздел 21 говорится следующее:
"Do you want the kernel environment rebuilt(y/n) (Вы хотите
изменить ядро(д/н)?" Это сообщение не появится пока вы не нажмете
return.
На странице 23, раздел 4 появляется вопрос:"Does Interface type[n]
use a broadcast adress of all 0's? (Использует ли интерфейс типа
[n] общий адрес из всех нулей?)".
Вы можете использовать все нули или все единицы, но вы должны
использовать это же значение для всех устройств внутренней
локальной сети.
Если вы хотите, чтобы ваша машина работола как центральная,
сделайте следующие шаги как суперпользователь (root):
1.mv /etc/named.boot /etc/named.boot.old
2.создайте файл /etc/resolv.conf. Просьба обращаться к RESOLVER
(SFF) странице руководства в разделе File Formals (FFS).
- 3 -
Очень важно, чтобы вы контролировали потоки блоков так, как
необходимо для вашей системы. Вы можете найти отказ поточного блока
используя crash(ADM) утилиту, напечатав "strstat". Поле "FAIL"
следует увеличить пока нет отказов. Смотри об утилите crash(ADM) в
Руководстве администратора, раздел 6.7 SCO TCP/IP данного документа
и главу 1 SCO TCP/IP Руководства администратора для дополнительной
информации. На загруженном обрабатывающем компьютере вам может
понадобиться увеличить корневые параметры NFILE и NINODE. Если в
вашей машине мала память(меньше 8 Мбайт оперативная память),вы можете
попытаться решить проблему,используя используя вашу ленту, включив ее
в многопользовательском режиме во время работы SCO TCP/IP. Ленточный
доступ, используя команды tar.cpio и dump, может находиться на низком
приоритете (20).То, что нужно одновременно следить за этим, является
проблемой SCO UNIX System V/286 версии 3.2.0. При работе нужно
использовать ленту только в однопользовательском режиме или получить
больше памяти для вашей машины. В данном документе в разделе 7
"Поддерживаемое оборудование" пункт, ссылающийся на Western Digital
платы неправильный. Western Degital драйвер (для WD8003E платы сети
ethernet) не может поддерживать больше одной WD8003E платы. Эта
проблема была решена тремя драйверами (для 3c501 и 3c503 плат),
которые предложены в этой версии SCO TCP/IP. В данном документе
разделе 12 "Известные проблемы этой версии" имеется пункт,
который сообщает "если имеются ошибки после запуска ядра системы
и системные сообщения напоминают вам запустить mkdev tcp и
перезагрузить систему, вам следует переконфигурировать версию
ядра с ошибкой до перезагрузки. Сообщение, которое следует
игнорировать в случае ошибок сборки ядра следуюшее:
To complete installation run mkdev tcp and reboot the
system via init 6 (Чтобы завершить инсталляцию, запустите
mkdev tcp и перезапустите систему via init 6)
Имеются оперативные руководства для удаленной файловой системы (RFS).
Это rfs(ADMN) и resaddr(ADMN). однако SCO не поддерживает RFS и не
планирует это делать. Вам следует игнорировать эти страницы и ссылки
на RFS в SCO TCP/IP оперативных (on-line)страницах ineted(ADMN) и
inet(ADMP), а также в оперативных страницах SCO UNIX Ipadmin(ADM),
sar(ADM),messages(M).
Количество сеансовых nротоколов rlogin и telnet при инсталляции
устанавливается = 8. Вы можете увеличить это количество. SCO TCP/IP
руководство ссылается на устройство ttyp как ttypXX, где XX -
шестнадцатиричный номер. Для примера, чтобы увеличить это число до
20 сделайте следующие шаги:
1. Зарегистрируйтесь в системе как root.
2. Выполните следующие команды: (заметьте, что '#' не
набирается, это промпт root)
- 4 -
# cd/etc/config/bin # ./idtune NTTYP 20
# cd/etc/conf/node.d
(заметьте, что NTTYP регулируется соответственно псевдо ttys, больше
или меньше)
3. Редактируйте ttyp, добавив в конец файла следующие элементы:
ttyp ttyp09 c 9
ttyp ttyp0a c 10
ttyp ttyp0b c 11
ttyp ttyp0c c 12
ttyp ttyp0d c 13
ttyp ttyp0e c 14
ttyp ttyp0f c 15
ttyp ttyp10 c 16
ttyp ttyp11 c 17
ttyp ttyp12 c 18
ttyp ttyp13 c 19
4. Редактируйте tvy, добавив следующие элементы в конец файла:
tvy ptyp09 c 9
tvy ptyp0a c 10
tvy ptyp0b c 11
tvy ptyp0c c 12
tvy ptyp0d c 13
tvy ptyp0e c 14
tvy ptyp0f c 15
tvy ptyp10 c 16
tvy ptyp11 c 17
tvy ptyp12 c 18
tvy ptyp13 c 19
5. Выполните следующие команды:
# tcp stop
# cd/etc/conf/cf.d
# ./link_unix
6. link_unix отзовется следующим образом:
The UNIX Operation System will now be rebuilt.
This will take a few minutes. Wait please.
(Операционная система UNIX будет перестроена.
Это займет несколько минут. Подождите, пожалуйста.)
Root for this system build is /.
(Корневой каталог для данного случая /.)
Do you want this kernel to boot by default?(y/n)
7. Ответьте "y",т.е. "да" на этот вопрос.Link_unix ответит:
- 5 -
Backing up/unix to/unix.old
Installation new/unix
8. Link_unix отзовется следующим образом:
Do you want the kernel environment rebuilt?(y/n)
9. Ответьте "y" т.е. "да" на этот вопрос. Link_unix ответит:
The kernel has been successfully linked and installed. To activate
it, reboot your system.
Setting up new kernel environment.
10.Зарегистрируйтесь как root и добавьте новый псевдо ttys в базу
данных:
# sysadmsh
11.Выделите "Accounts","Terminal","Create" и добавьте ttyp08,ttyp09,
ttyp0a,ttyp0b,ttyp0c,ttyp0d,ttyp0e,ttyp0f,ttyp10,ttyp11,ttyp12 и
ttyp13 в определенную базу данных.
Заметьте: Если вы не добавили псевдо ttys в базу данных, когда
кто-то попытается войти в систему, появится следующее сообщение об
ошибке:
Cannot obtain database information on this terminal.
Connection closed.
(Не могу получить информацию базы данных на этом терминале.
Связь закрыта.)
12.Используйте клавишу F2(клавишу Key#2) и выберите "yes", чтобы
закончить программу sysadmsh.
13.Перезагрузите вашу сиситему:
# sync;sync;reboot
14.Рекомендуется тестировать все новые tty, которые вы создадите.
Если будут ошибки, SCO рекомендует проверить вышеописанное,
особенно шаги 3 и 4. Если вы сделали ошибку в этих шагах, вы
можете ее легко исправить, выполняя следующие шаги в качестве
root:
# touch /etc/.new_unix
# /etc/conf/bin/idmkenv
Ошибки в tty элементах базы данных могут быть откорректированы
посредством sysadmsh.
Если использовать rlogin или telnet для входа в систему SCO UNIX
System V/386 версия 3.2, то высвечивается сообщение об ошибке:
"Bad login user id"(Ошибка регистрации пользователя).
SCO UNIX имеет C2 для безопасности. Это сообщение об ошибке имеет
место, когда login вызывает setluid(). Проблема в том, что loginid
(идентификатор пользователя) уже был установлен, поскольку
какой-то root (суперпользователь) сделал "top stop",
- 6 -
последовавший за "top start". Когда root входит в систему,
loginid устанавливается автоматически. Этот loginid продвигается в
inetd, который продвигает его в rlogind или в telnetd. rlogin или
telnetd выполняют /bin/login, которые наследуют предыдущий
установленный loginid. Затем login вызывает setluid(), который не
выполняется, поскольку loginid уже установлен.
Эта ошибка случается, когда при выполнении "top stop", следующего
за "top start". init(M) имеет уникальное свойство, заключающееся в
том, что он не должен иметь loginid, соответствующий ему. Поэтому,
когда SCO TCP/IP стартует при инициализации, не существует
loginid, связанного с inetd процессом.
Правильный метод рестарта следующий:
# init 1
(while logged in as root on /dev/tty01)
(На время регистрации как суперпользователь)
< here all the user processes are killed by "init 1">
здесь все пользовательские процессы запрещены "init 1"
Затем процесс продолжается с нормального запуска
Имеется другая известная проблема, описанная в разделе 12 данного
документа "Известные проблемы версии". Прочтите этот документ
полностью перед инсталляцией.
SCO TCP/IP ИСПОЛНЯЮЩАЯ СИСТЕМА
ЗАМЕЧАНИЯ ПО ВЕРСИИ И ИНСТАЛЛЯЦИИ
---------------------------------------------------------------------
1. Предисловие 1
2. Описание сокращений 1
3. Комплект программного продукта 2
4. Комплект документации 2
5. Требования к конфигурации 3
6. Дискета SCO UNIX Support Level Supplement 4
7. Поддерживаемая аппаратура 4
8. Инсталляция и конфигурирование SCO TCP/IP системы 6
8.1. Инсталляция дискеты SCO UNIX SLS 7
8.2. Инсталляция системы TCP/IP в UNIX 8
8.3. Инсталляция Ethernet и SLIP драйверов 12
8.3.1. UNIX Ethernet и SLIP драйверы 12
8.4. Конфигурирование интерфейсов Network 20
8.4.1. Процедура конфигурирования в UNIX 21
8.5. Регулировка конфигурации передачи сообщений 26
8.6. Маршрутизация сообщений в TCP/IP 28
8.7. Тестирование TCP/IP системы 31
8.8. Настройка TCP/IP системы 32
9. Запуск и остановка SCO TCP/IP 33
10.Удаление SCO TCP/IP системы 33
10.1.Удаление SCO TCP/IP системы в UNIX 33
11.Поддержка коммутируемых SLIP линий 34
12.Известные проблемы этой версии 36
12.1.Основные известные проблемы 36
12.2.Специфические проблемы UNIX 38
13.Документация по ошибкам 42
13.1.Управление алиасами (SFF) 42
13.2.Управление сообщениями (ADMN) 42
13.3.Управление ftr(TC) 42
13.4.ftr(TC) 42
- 1 -
SCO TCP/IP 1.1.1 Исполняющая система
Заметки по версии и инсталляции
6 июля 1990г.
1. ПРЕДИСЛОВИЕ.
---------------
SCO TCP/IP 1.1.1 это реализация TCP/IP, связанная с операционной
системой SCO UNIX версия 3.2. Хотя этот продукт основан на последних
улучшениях 4.3BSD в части функциональной и повышения эффективности,
он был адаптирован для выполнения в STREAM интегрированной системе и
специфицирован в TLI операционной системы SCO UNIX версии 3.2.
Заметьте, что эта версия системы SCO TCP/IP работает только в UNIX
версии 3.2 и не работает в XENIX.
2. ОПИСАНИЕ СОКРАЩЕНИЙ.
-----------------------
SCO TCP/IP 1.1.1 имеет следующие важные сокращения:
TCP Правила управления передачей данных (RFC793)
UDP Правила для пользователя дейтаграммой (RFC768)
IP Протокол межсетевого взаимодействия (RFC791)
ARP Протокол разрядности адреса (RFC826)
ICMP Протокол межсетевого управления сообщениями (RFC792)
RIP Протокол маршрутизации информации
SLIP Модуль последовательных IP STREAMS
Loopback Внутренний цикл и тест модуля STREAMS
Utilities Утилиты rsh,rlogin,rcp,TELNET (RFC854),FTR (RFC959),inetd
и другие
NetBIOS Протокол сети БИОС(Базовая система ввода/вывода)
(RFC1001,1002)
Все сокращения читаются в TLI. Стандартный интерфейс предложен SCO
TCP/IP улучшенной системой для мобильности приложений.
SCO TCP/IP система
- 2 -
Заметки по версии и инсталляции
3. КОМПЛЕКТ ПРОГРАММНОГО ПРОДУКТА.
-----------------------------------
В эту версию SCO TCP/IP включен следующий пакет программ:
- 3 дискеты с SCO TCP/IP исполняющей системой
- 1 дискета с SCO UNIX Support Level Supplement unx235
4. КОМПЛЕКТ ДОКУМЕНТАЦИИ.
-------------------------
Документация, сопровождающая эту версию, включает:
- Эти заметки по версии и инсталляции
- Руководство пользователя по SCO TCP/IP
- Справочник пользователя по SCO TCP/IP
- Руководство администратора по SCO TCP/IP
- Справочник администратора по SCO TCP/IP
SCO TCP/IP система
- 3 -
Заметки по версии и инсталляции
5. ТРЕБОВАНИЯ ПО КОНФИГУРАЦИИ.
------------------------------
Следующая глава уточняет детали по ресурсам, необходимым для работы
системы SCO TCP/IP.
Компьютер Стандартный AT 80386 компьютер или
совместимый с ним
Операционная система SCO UNIX System V версия 3.2
Программные продукты Пакет операционной системы MAIL и
пакет LINK KIT (LINK)
Оперативная память SCO TCP/IP система и SCO UNIX требуют
как минимум 4 Мбайта оперативной
памяти
Дополнительные программные Дискета SCO UNIX Support Level
продукты Supplement необходима, если вы
используете SCO TCP/IP с версией 3.2
UNIX. Эта дискета не нужна для версий
старше, чем версия 3.2.1. Дискета с
SCO UNIX Support Level Supplement
unx235 прилагается к этой версии
SCO TCP/IP система
- 4 -
Заметки по версии и инсталляции
6. ДИСКЕТА SCO UNIX Support Level Supplement.
---------------------------------------------
Когда вы устанавливаете дискету с SCO UNIX Support Level Supplement,
подключаются следующие утилиты:
- compress и nocompress
- idtune
- tar
ВЫ должны подключать эту дискету, если вы работаете с SCO TCP/IP в
операционной системе SCO UNIX версии 3.2.0. Чтобы подключить эту
дискету, обращайтесь к письму, которое прилагается к этой версии.
Вы должны инсталлировать этот продукт до инсталляции SCO TCP/IP.
SCO UNIX Support Level Supplement должен быть повторно инсталлирован
после каждой инсталляции системы UNIX.
7. ПОДДЕРЖИВАЕМОЕ ОБОРУДОВАНИЕ.
-------------------------------
SCO TCP/IP исполняющая система нуждается в следующих платах для
Ethernet:
- плата Com Etherlink 3C501 (до 4 на одной машине)
- плата Com Etherlink II 3C503 (до 4 на одной машине)
- плата Western Degital WD8003E (до 4 на одной машине)
SCO TCP/IP система
- 5 -
Заметки по версии и инсталляции
Примечание.
-----------
Плата 3Com Etherlink II 3C523 не поддерживается в этой версии.
Инструкция по ее установке включена в этот документ для тех, кто
хочет использовать эту плату, но она не поддерживается нашей фирмой.
____________________________________________________________________
Во время установки драйверы для этих плат могут быть конфигурированы
для различных параметров, таких как вектор прерывания и базовый
адрес ввода/вывода. Эти параметры должны быть выбраны с платами,
чтобы избежать конфликтов в вашей системе. Проконсультируйтесь в
соответствующей документации по установке этих опций.
Заметьте, что некоторые из машин системы 386 могут зависать во время
последовательной инициализации, если установлена плата Western
Degital ethernet. Если это произошло, вы должны изменить базовый
адрес ввода/вывода в TCP программном продукте и на Western Degital
плате. Удалите и установите вновь драйвер и выберите новый базовый
адрес, следуя шагам по инсталляции дравера в разделе "Инсталляция
Ethernet и SLIP драйверов." данного документа. Обратитесь к
документации по Western Degital за деталями по выбору и установке
нового базового адреса. Пределы изменения адреса 240 - 380.
Пследовательные линии связи (SLIP) также поддерживаются. SLIP
драйвер, предложенный этой системой, использует регулярный внешний
интерфейс tty и работает с картой, поддерживаемой драйвером SCO SIO.
Этот документ содержит список карт(плат) ввода/вывода, поддерживаемых
SIO драйвером.
Будьте внимательны, избегайте перекрывающихся адресов для различных
плат и драйверов системы. Вам следует знать потенциальные конфликты
до того, как установлены джампики на платах.
SCO TCP/IP система
- 6 -
Заметки по версии и инсталляции
8.ИНСТАЛЛЯЦИЯ И КОНФИГУРИРОВАНИЕ СИСТЕМЫ SCO TCP/IP.
----------------------------------------------------
Перед инсталляцией SCO TCP/IP системы учтите следующие
предосторожности:
- Вам следует зарегистрироваться как суперпользователь(root) системы
в однопользовательском режиме, чтобы инсталлировать систему
правильно.
- Вашим рабочим каталогом должен быть root(/),когда вы начинаете
процедуру инсталляции.
- Если вы используете UNIX версии 3.2.0 на обновленной дискете UFA.
Она должна быть инсталлирована до инсталляции SCO TCP/IP. Вы
должны инсталлировать эту дискету каждый раз, когда вы
инсталлируете вашу UNIX систему.
- Если вы используете UNIX версии 3.2.0, убедитесь, что до
инсталляции SCO TCP/IP инсталлирована дискета SCO UNIX SLS. Вы
должны инсталлировать SCO TCP/IP дополнение (SLS) каждый раз,
когда вы инсталлируете вашу UNIX систему.
Инсталляция и конфигурирование состоит из следующих шагов:
1.Инсталляция обновляющей дискеты UFA, если вы используете UNIX
версии 3.2.0.
2.Инсталляция SCO UNIX SLS дискеты.
3.Инсталляция TCP/IP программного обеспечения посредством утилиты
custom.
4.Инсталляция драйверов для Ethernet плат и SLIP связи.
5.Конфигурирование интерфейсов сети network.
SCO TCP/IP система
- 7 -
Заметки по версии и инсталляции
6.Настройка MMDF или sendmail конфигурационных файлов для вашей
инсталляции.
7.Тестирование TCP/IP.
8.Настройка заданной по умолчанию конфигурации, если необходимо.
Вам потребуется получить следующую информацию для администратора
сети:
- IP адреса для каждого драйвера
- Два IP адреса для каждой SLIP линии,плюс SLIP скорость передачи
данных. Два адреса требуется для самой SLIP линии и каждый конец
SLIP связи требует уникального адреса.
- Системное имя главной ЭВМ и узловое имя (в некоторых случаях вы
можете создать их сами).
- Вариант общего адреса для вашей сети (все 0 или все 1). Если вы
устанавливаете вашу собственную сеть, вы можете выбрать этот
вариант сами.
- Сетевая маска для вашей сети.
8.1.Инсталляция SCO UNIX SLS дискеты.
-------------------------------------
Если вы используете UNIX версии 3.2.0, вы должны инсталлировать эту
дискету до инсталляции SCO TCP/IP. Это не является необходимым для
версий UNIX после 3.2.1.
Для инсталляции дискеты обратитесь к инструкции,которая есть в
специальном письме, сопровождающем эту версию.
SCO TCP/IP система
- 8 -
Заметки по версии и инсталляции
8.2.Инсталляция TCP/IP в системе UNIX.
--------------------------------------
Инсталляция в UNIX выполняется посредством утилиты custom. Следуйте
шагам, описанным ниже для инсталляции системы. Помните, что
определенные пакеты должны быть инсталлированы ранее. Если вы хотите
использовать sendmail с вашей системой TCP/IP, то должен быть
установлен пакет MAIL с ваше операционной системой. Во время
инсталляции TCP/IP несколко файлов должны быть удалены. Оригиналы
этих файлов сохраняются в каталоге /usr/lib/custom/save. Когда
система TCP/IP удаляется, эти файлы восстанавливаются. Это следующие
файлы:/usr/mmdf/mmdftailor, /etc/hosts, /etc/hosts.equiv.
1.Переведите систему в однопользовательский режим. Единственный
способ сделать это, напечатать sync и нажать Return. Затем
напечатать init 6 и нажать Return. При появлении Boot:промпт,
нажмите Return. Вы увидите сообщение Type CONTROL-d to proceed
with normal startup или give root password for system maintenance.
(Нажмите Return или укажите пароль). Для продолжения наберите
пароль и нажмите Return.
2.Напечатайте custom и нажмите Return.
3.При появлении начального меню выберите вариант Install.
4.Следующее сообщение напомнит вам выбрать имя продукта (Select a
Product). Выберите A New Product и нажмите Return.
5.Появится меню пакетов. Выберите вариант Entire, чтобы
инсталлировать все пакеты или выберите вариант Packages для
инсталляции подмножества продукта и нажмите Return. Вы увидите два
сообщения Installing... и Creating...(Инсталляция файлов данных и
создание списков файлов).
6.Вам напомнят вставить дистрибутив 1. Вставьте том 1 в драйвер
флоппи диска 0 и нажмите Return для продолжения.
SCO TCP/IP система
- 9 -
Заметки по версии и инсталляции
7.Если вы выбрали Packages, появится имя пакета на дисплее. Выбор
TCPRT инсталлирует систему SCO TCP/IP; SNDMAIL инсталлирует
систему sendmail; MMDFTCP это сетевой интерфейс SMTP для
использования с системой MMDF; NETBIOS это NetBIOS драйвер,
необходимый для таких продуктов, как SCO LM/X; TCPMAN инсталлирует
страницы руководства; ALL инсталлирует все файлы. Выберите
требуемый пакет и нажмите Return.
Если выбран вариант ALL, MMDF становится активным. Активной почтой
является не sendmail, не смотря на явное задание, как показано в
разделе "Наладка конфигурации sendmail".
8.Вам напомнят вставить дистрибутивный том 1. Если он уже имеется в
флоппи дравере, нажмите Return для продолжения.
9.Появится сообщение Extracting files...(Извлечение файлов...).
Понадобится несколько минут для извлечения файлов.(Если только вы
инсталлируете варианты SNDMAIL или MMDFTCP, то вы увидите
следующее сообщение:"Checking file permissions", которое следует
за возвратом к меню пакетов).
10.Появится промпт, предлагающий вставить том 2. Вставьте том 2 и
нажмите Return. Появится сообщение об извлечении файлов.
11.Появится промпт, предлагающий вставить том 3. Вставьте том 3 и
нажмите Return. Появится сообщение об извлечении файлов.
12.Появится промпт, предлагающий вставить том 4. Вставьте том 4 и
нажмите Return. Появится сообщение об извлечении файлов.
13.Если инсталлируется TCPRT, появится сообщение, напоминающее вам
ввести ваш серийный номер: Enter your serial number or enter q to
quit. ВВедите номер и нажмите Return или нажмите q для окончания.
SCO TCP/IP система
- 10 -
Заметки по версии и инсталляции
14.Следующее сообщение напомнит вам ваш активационный ключ: Enter
your activation key or q to quit. Введите ключ и нажмите Return.
С этого момента том 4 может быть убран.
15.Если вы инсталлируете пакет NETBIOS, вы увидите следующее
сообщение о завершении инсталляции NETBIOS:
NETBIOS installation complete.
16.Сообщение о файлах, которые сохраняются (Эти файлы ./etc/hosts
и ./etc/hosts.equiv сохраняются в каталоге /usr/lib/custom/save.)
17.Появится сообщение о добавлении модулей Streams к ядру :Streams
modules have been successfully added to the kernel. Затем вы
увидите сообщение об изменении ресурсов Streams для TCP/IP:
Changing streams resources for TCP/IP...
18.Появится сообщение об изменеии системной конфигурации: Update
system configration... Этот процесс требует нескольких минут.
После этого появится сообщение об инсталляции системы SCO TCP/IP:
Installation SCO TCP/IP Runtime System...
19.Появится сообщение The current system node name is x, где х - это
узловое имя вашей системы. После этого появится вопрос: Вы хотите
его изменить?(y/n). Рекомендуется, чтобы имя было уникальным для
вашей сети. Если вы выбрали "y", то увидите подсказку ввести новое
имя и нажать Return: Enter the new name,and press Return.
20.Затем появится вопрос о том не хотите ли вы перекомпоновать ядро.
Перекомпонуйте ядро, если вы будете использовать только внутренний
интерфейс или, если ваша сетевая аппаратура уже установлена и
конфигурирована.
SCO TCP/IP система
- 11 -
Заметки по версии и инсталляции
Если вы напечатаете "y", появится сообщение о перестройке
операционной системы: The UNIX Operating System will now be
rebuilt... Это займет несколько минут.Подождите. Корень системы
создается в каталоге /. Перекомпановка ядра... После паузы пявится
сообщение: The UNIX kernel has been rebuilt.Do you want this
kernel to boot by default? (Ядро UNIX перекомпановано. Вы хотите
загрузить это ядро по умолчанию?). Если вы напечатаете "y", ваше
старое ядро скопируется в /unix.old, а новое ядро скопируется в
/unix. Если вы напечатаете "n", вы увидите сообщение: SCO TCP/IP
Runtime will not work until the kernel is relinked (SCO TCP/IP
система не будет работать пока не перекомпановано ядро).
После короткой паузы появится сообщение: Checking file
permissions... (Проверка файловых разрешений...)
21.Если вы перекомпоновали ваше ядро, вы увидите следующее сообщение:
The kernel...(Новое окружение ядра включает файлы узловых
устройств и /etc/inittab. Новое ядро может потребовать изменений в
/etc/inittab или в узловых устройствах. Вы хотите перестроить
окружение ядра?(y/n).
Если вы введете "n", вы увидите сообщение о том, что узлы
устройств или init-таблица не перестраивались. Эти изменения
следует сделать, выполнив набор: /etc/.new_unix;
/etc/conf/bin/idmkenv.
Если вы набрали "y" вы увидите сообщение: The kernel has been
successfully linked and installed. To activate it6 reboot your
system. Setting up new kernel environment...(Ядро было
скомпановано и инсталлировано. Для его активации перезагрузите
вашу систему. Установите новое окружение ядра...)
Затем появится сообщение о том, что новое ядро инсталлировано в
/unix.
Перезагрузите вашу систему для ее активации.
22.Далее вам следует вернуться к меню пакета custom. Выберите quit и
нажмите Return. Выберите yes и нажмите Return для окончания.
SCO TCP/IP система
- 12 -
Заметки по версии и инсталляции
Во время процедуры инсталляции псевдо tty's ttyp00 до ttyp07
добавляются автоматически. Эти tty's позволяют внешним машинам
использовать telnet или rlogin для доступа к системе TCP/IP на вашей
машине. Если вы не хотите добавлять эти псевдо tty's, используйте
sysadmsh (ADM) для их удаления.
Во время инсталляции копия вашей системы из каталога /bin/login
сохраняется в каталоге /usr/lib/custom/save и версия SCO TCP/IP
инсталлируется в каталоге /bin/login. В версиях UNIX после версии
3.2.1 вы должны копировать каталог /usr/lib/custom/save/login обратно
в каталог /bin/login в ручную.
8.3.Инсталляция драйверов Ethernet и SLIP.
------------------------------------------
Убедитесь, что вы знакомы со всеми другими картами и драйверами в
вашей системе перед инсталляцией дополнительных драйверов. В
противном случае может произойти перекрытие. Текущий список драйверов
показывается на консоли во время загрузки системы. Эта информация
также доступна в файле /usr/adm/hwconfig. Для дополнительной
информации по инсталляции плат и драйверов смотри Руководство
администратора операционной системы.
Теперь вам необходимо инсталлировать драйверы для Ethernet плат и
SLIP связи. Они могут инсталлироваться в любом порядке.
8.3.1.UNIX Ethernet и SLIP драйверы.
------------------------------------
Заметьте, что 3Com 3c503 (вектор 3) карта может быть двухпортовой
последовательной картой ARNET. Заметьте, что это не влияет на
работу, установленной сетевой карты и не влияет на работу любых
других инсталлированных ARNET карт.
SCO TCP/IP система
- 13 -
Заметки по версии и инсталляции
Western Digital WD8003E.
------------------------
1.Чтобы инсталлировать драйвер, один из семейства Western Digital
WD8003E ethernet адаптеров, наберите mkdev wdn в ответ на сообщение
(#).
На экране появится следующее:
Do you wish...(Желаете инсталлировать или удалить драйвер?) (i/d/g)
Нажмите"i",а затем Return для инсталляции драйвера.
2.На экране будет следующее:
WESTERN DIGITAL SETUP
For the type Ethernet card (EthernetCard PLUS) there are...
(Для карты Ethernet типа (EthernetCard PLUS) требуется три
параметра: Номер вектора прерывания, Базовый адрес ввода/вывода,
Базовый адрес памяти. Номер вектора прерывания должен быть между
2и7 и должен соответствовать конфигурации аппаратуры на WD карте
(для тех, кто понимает архитектуру AT, если вы наберете 2, это
будет транслировано в соответствующее значение для PIC).
Базовый адрес ввода/вывода должен иметь шестнадцатиричное значение
между 200 и 3e0 и должен также соответствовать схеме карты. Он не
должен быть в конфликте с другими устройствами, имеющими доступ к
шине.
Базовый адрес памяти соответствует базовому адресу ввода/вывода и
вводится в шестнадцатиричном коде. Его значение не должно быть в
конфликте с физической памятью, используемой системой. Этот
параметр представлен в восьмикилобайтном сегменте физической
памяти, который используется как область для хранения ethernet
пакета. Значения, установленные по умолчанию (на заводе) следующие:
Номер вектора прерывания = 3, Базовый адрес ввода/вывода 280, SCO
рекомендует d0000 для базового адреса памяти, чтобы избежать
конфликтов с некоторыми общими видеоадаптерами (вам не нужно это
конфигурировать на плате). Если вы хотите вернуться и заново
конфигурировать вашу плату или прочитать, ответьте "n" на следующий
вопрос:
Do you want to continue?(y/n/q)
SCO TCP/IP система
- 14 -
Заметки по версии и инсталляции
Заметьте, что type - это драйвер, который вы инсталлируете. Нажмите
"y" и Return, чтобы продолжать.
3.Изображение экрана следующее:
The type board parameters...
(Параметры платы драйвера type в програмном обеспечении следующие:)
Канал прерывания (IRC) 3
Базовый адрес ввода/вывода 240 (шестнадцатиричная)
Размер буфера оперативной памяти (Кбайт) 8
Базовый адрес буфера оперативной памяти d0000 (шестнадцатиричная)
Вы хотите изменить эти значения?(y/n)
Если у вас нет других значений, нажмите "n" и Return.
4.Появится следующее сообщение:
Do you have...(Вы имеете другую плату типа Western Digital?(y/n/q).
Для инсталляции другой платы введите "y" и нажмите Return иначе
нажмите "n" и Return.
5.Затем появится вопрос не хотите ли вы перекомпоновать ядро системы.
Если вы инсталлируете более одного драйвера, вы, возможно, захотите
перекомпоновать ядро систеиы после инстлляции всех драйверов, а не
после инсталляции одного из них. Это потребует несколько минут.
SCO TCP/IP система
- 15 -
Заметки по версии и инсталляции
Если вы нажмете "y" для перекомпоновки ядра, то появится сообщение:
Do you want...(Вы хотите загрузить ядро по умолчанию?(y/n)
Введите "y" и Return и вы увидите следующее:
Do you want...(Вы хотите переделать окружение ядра?(y/n)
Введите "y" и Return. Эта процедура займет несколько минут.
Когда ядро перекомпановано, вы можете загрузить из нового ядра,
чтобы проверить, что драйваеры конфигурированы в ядре и адреса
программные и аппаратные взаимно соответствуют. Однако вы в этом
случае не сможете проверить, что векторы прерывания и адреса памяти
установлены правильно.
SCO TCP/IP система
- 16 -
Заметки по версии и инсталляции
3Com Etherlink 3c501 или 3c503.
-------------------------------
Процедуры инсталляции драйвера 3Com Etherlink 3c501 платы и драйвера
3Com Etherlink 3c503 платы очень схожи.
Примечание.
-----------
Плата 3Com Etherlink II 3C523 не поддерживается в этой версии.
Инструкция по ее установке включена в этот документ для тех, кто
хочет использовать эту плату, но она не поддерживается нашей фирмой.
____________________________________________________________________
- Для инсталляции драйвера 3Com Etherlink 3c501 карты введите mkdev
e3A на промпт (#).
- Для инсталляции драйвера #Com Etherlink II 3c503 введите mkdev e3B
на промпт (#).
- Для инсталляции драйвера 3Com Etherlink II 3c523 введите mkdev e3C
на промпт (#).
1.На экране появится вопрос:
Do you want...(Вы хотите инсталлировать или удалить этот(type)
драйвер?(i/d/q)
Заметьте, чть type - это тот драйвер, который вы инсталлируете.
Введите "i" и Return для инсталляции драйвера.
SCO TCP/IP система
- 17 -
Заметки по версии и инсталляции
2.На экран будет выдана следующая информация:
3COM (type) SETUP
For each type 3com Ethernet card (Etherlink) there are...
(Для каждой карты 3com Ethernet типа (Etherlihk) требуется два
параметра: Номер вектора прерывания, Базовый адрес ввода/вывода.
Номер вектора прерывания должен быть между 2 и 7 и должен
соответствовать конфигурации 3com карты (для тех, кто понимает
архитектуру AT, если вы наберете 2, это будет транслировано в
соответствующее значение для PIC). Базовый адрес ввода/вывода
должен иметь шестнадцатиричное значение между 000 и 3f0 и должен
также соответствовать схеме карты. Он не должен быть в конфликте с
другими устройствами, имеющими доступ к шине.
Значения, установленные по умолчанию (на заводе) следующие: Номер
вектора прерывания = 2, Базовый адрес ввода/вывода 300. Если у вас
только одна плата и вы не переконфигурировали ее с тех пор, как
достали ее из ящика, вы можете нажать Return на системный промпт
(#). Если вы хотите переконфигурировать вашу плату, то ответьте "n"
на следующий вопрос:
Do you want to continue?(y/n/q) (Вы хотите продолжать?)
Введите "y" и Return для продолжения.
3.Вы увидите сообщение:
Board n : Interrupt vector number (2-7) [2]:
(Плата n : Номер вектора прерывания (2-7) [2]:)
Число в круглых скобках это разрешенные номера векторов, а число в
квадратных скобках это значение по умолчанию.
Нажмите Return, чтобы выбрать по умолчанию или наберите желаемое
число и нажмите Return.
SCO TCP/IP система
- 18 -
Заметки по версии и инсталляции
4.Затем вам будет продложено ввести базовый адрес ввода/вывода:
Board n: IO base address (in hexadecimal 000-3f0) [300]
шестнадцатиричн.
Нажмите Return для выбора значения по умолчанию [300] или введите
свой адрес.
5.Если вы инсталлируете 3c503 или 3c523 драйверы, вы получите
дополнительный вопрос:
Board n: Does this type board use thick (DIX) ethernet?(y/n)
Данная плата использует (DIX) ethernet систему
Нажмите "y" или "n" и нажмите Return.
6.Появится вопрос:
Do you have...(Имеете вы другую(type)плату?(y/n)
Для инсталляции другой платы, введите "y" и повторите процедуру,
для окончания нажмите "n" и Return.
7.Наконец вас спросят, хотите ли перекомпоновать ядро системы. Смотри
инструкцию по инсталляции драйвера Western Digital WD8003E для
перекомпановки ядра.
SCO TCP/IP система
- 19 -
Заметки по версии и инсталляции
Если ядро было перекомпановано, вы можете перезагрузить систему с
новым ядром для того, чтобы проверить, что драйверы конфигурированы
и программные и аппаратные адреса соответствуют. Однако, вы не
сможете при этом проверить правильность установки векторов
прерываний и адресов памяти.
SLIP связь.
-----------
Чтобы инсталлировать SLIP драйвер, наберите mkdev slip в ответ на
системный промпт (#).
1.Вы увидите:
Do you wish...(i/d/q) (Вы хотите инсталлировать или удалить SLIP
драйвер?)
Нажмите "i", чтобы инсталлировать драйвер.
Появится сообщение:
Installing SLIP driver...
(Инсталляция драйвера...)
2.Потом появится вопрос о желании перекомпановать ядро. Для
перекомпановки смотрите инструкцию по инсталляции Western Digital
WD8003E драйвера для перекомпановки ядра.
Если ядро было перекомпановано, вы можете перезагрузить систему с
новым ядром для того, чтобы проверить, что драйверы конфигурированы
и программные и аппаратные адреса соответствуют друг другу.
SCO TCP/IP система
- 20 -
Заметки по версии и инсталляции
Однако, вы не сможете при этом проверить правильность установки
векторов прерываний и адресов памяти.
Переинсталляция драйвера.
-------------------------
Если вам нужно переинсталлировать драйвер, вы должны сначала
удалить его, выполняя mkdev и выбрав "d" вместо "i".
Заметьте, что если у вас инсталлированы многопользовательские карты
одинакового типа, вы должны удалить все драйверы, чтобы
переинсталлировать один из них.
8.4.КОНФИГУРИРОВАНИЕ ИНТЕРФЕЙСОВ СЕТИ NETWORK.
----------------------------------------------
Перед началом этой процедуры вы должны прочитать полностью
Руководство администратора системы SCO TCP/IP, которое описывает
конфигурирование системы SCO TCP/IP. Особенно обратите внимание на 1
и 4 главы для информации по инспалляции драйвера и конфигурированию
домена. Эта информация очень важна, чтобы успешно справиться с этой
процедурой.
До начала процедуры вам следует знать ваш межсетевой адрес и класс.
В основном сети network имеют класс адресов С. Этот класс
зарезервирован для систем, имеющих меньше 255 машин. Все межсетевые
адреса имеют длину 32 бита. Класс С резервирует 22 бита для
идентификатора сети, 8 бит для идентификатора машины локальной сети и
оставшиеся 2 бита (оба установлены в 1), чтобы показать, что это
класс С.
Класс адресов В зарезервирован для систем, имеющих 65534 компьютеров.
Этот класс резервирует 14 бит для идентификатора сети, 16 бит для
идентификатора компьютера и 2 бита, которые установлены в 1 и 0, для
идентификатора класса.
Класс А зарезервирован для сетей, имеющих больше, чем 65534
компьютеров. Этот класс резервирует 7 бит для идентификатора сети, 24
бита для идентификатора компьютера, кроме того оставшиеся 2 бита
устанавливаются в 0 для идентификации класса.
SCO TCP/IP система
- 21 -
Заметки по версии и инсталляции
Чтобы получить официально зарегистрированное имя домена, напишите по
адресу:
DDN Network Information Center
SRI International
333 Ravenswood Avenue,Room E1291
Menlo Park,CA 94025 USA
Вы должны конфигурировать все драйверы одного типа за одно
повторяющееся преобразование с помощью mkdev tcp, иначе, дубликаты
будут созданы в файлах /etc/strcf и /etc/tcp.
8.4.1.Процедура конфигурирования в UNIX.
----------------------------------------
1.При появлении системного сообщения (#) наберите mkdev tcp и шажмите
Return. Вы увидите следующее:
Which driver...(Какой драйвер будет использоваться?)
Please choose one...(Выберите один из следующих:)
e3A
e3B
e3C
wdn
slip
Enter the name...
(Введите имя драйвера, который будет использовать TCP/IP или
нажмите "q" для окончания.)
Выберите имя и нажмите Return. Если вы нажмете "q", то процедура
конфигурирования прервется.
SCO TCP/IP система
- 22 -
Заметки по версии и инсталляции
2.Появится следующее сообщение:
Enter DOMAIN name for type [sco.COM]
(Введите имя Домена для type...)
Заметьте, что type - это имя интерфейса, а в квадратных скобках
пример формата, который используется для записи имени домена.
Если, указанное в квадратных скобках имя, вас устраивает, то
нажмите Return. Иначе наберите нужное имя нажмите Return.
Это сообщение появляется только привыборе первого драйвера.
3.Затем появится следующее сообщение:
Interface type[n] IP address [132.147.160.1]
(Интерфейс типа [n] IP адрес...)
Заметьте, что type это название интерфейса, который вы
специфицировали в предыдущем шаге, а число, указанноу в квадратных
скобках, пример формата записи IP адреса (четыре десятичных номера
отделены точками).
Введите IP адрес для карты и нажмите Return.
SCO TCP/IP система
- 23 -
Заметки по версии и инсталляции
4.Затем вы увидите следующую подсказку:
Does Interfase type[n]...(Использует ли сетевой интерфейс типа[n]
сетевой адрес из всех 0?(y/n).
Если ваш интерфейс использует адрес из всех 0, введите "y", если из
всех 1, введите "n",затем нажмите Return.
5.Появится следующее сообщение:
Interface type[n] broadcast address [132.147.255.255]:
(Сетевой адрес интерфейса типа[n]...)
Сетевой адрес отличается в зависимости от IP адреса, который вы
специфицировали ранее. Если этот адрес, указанный в скобках,
правильный, то нажмите Return. Иначе наберите его в квадратных
скобках и нажмите Return.
6.Далее вы увидите сообщение:
Interface type[n] netmask [255.255.0.0]:
(Сетевая маска интерфейса...)
Если сетевая маска в квадратных скобках верная, то нажмите Return,
иначе наберите свою маску и нажмите Return.
Если вы выбрали SLIP драйвер для использования в системе TCP/IP, то
вам будет выдана дополнительная информация относительно SLIP линий.
SCO TCP/IP система
- 24 -
Заметки по версии и инсталляции
7.Сначала вам предложат ввести tty линию:
Tty line:
Введите tty линию (например, tty3A) и нажмите Return.
8.Затем вам напомнят об IP адресе источника:
Interface source (you) IP address:
(Источник это вы)
Введите число в виде четырехразрядных десятичных чисел,(Например,
132.147.160.1) и нажмите Return.
9.Вас спросят об адресе приемника:
Interface destination (them) IP address:
(Приемник это тот, кто получает информацию)
Наберите число и нажмите Return.
SCO TCP/IP система
- 25 -
Заметки по версии и инсталляции
10.Далее вы увидите:
Baud rate (default 9600):
(Скорость передачи (по умолчанию 9600))
Если вас скорость передачи не устраиваеиет, то наберите новую
скорость и нажмите Return.
11.Вам напомнят о сетевой маске:
SLIP Interface on ttynn netmask [255.255.0.0]:
(Сетевая маска SLIP интерфейса для ttynn [...
Заметьте, что ttynn ссылается на tty линию, которая использует
SLIP драйвер. Если сетевая маска правильная, нажмите Return.
В противном случае введите нужное значение в квадратные скобки в
соответствии с форматом и нажмите Return.
Когда вы введете всю необходимую информацию, то увидите сообщение
о процессе конфигурирования. Оно займет какое-то время:
Configuring TCP/IP for type. Please Wait.
SCO TCP/IP система
- 26 -
Заметки по версии и инсталляции
12.После этого вы возвратитесь в конфигурационное меню SCO TCP/IP
Ethernet драйвера. Если у вас много драйверов данного типа, выберите
этот тип снова и повторите все действия. Когда все драйверы
конфигурированы, введите q для окончания.
Этот процесс может потребовать нескольких минут. По окончании
появится сообщение:
TCP/IP Driver Configuration Completed.
(Конфигурирование драйверов завершено)
Смотри главу 1 в Руководстве администратора SCO TCP/IP для подробной
информации. Наиболее полезные в этом случае разделы:"Установка
параметров интерфейса","Локальная подсеть","Внутренние сетевые
адреса".
8.5.Регулировка sendmail конфигурации.
--------------------------------------
Этот раздел необязателен и необходим, если вы выбрали sendmail сверх
MMDF mail. По умолчанию sendmail не конфигурируется для исполнения.
Чтобы подготовить sendmail к работе, сначала нужно выполнить mkdev
sendmail-init. Выполняя mkdev cf через некоторое время после
инсталляции sendmail, вы можете переконфигурировать sendmail.
1.Напечатайте mkdev sendmail-init в ответ на промпт (#).
Появится сообщение о сохранении списка файлов и список файлов:
Saving the following files:...
Затем еще одно сообщение:
The mail system...(Сисиема mail ,будет использовать sendmail для
сообщений.)
Команда mkdev sendmail-init устанавливает конфигурацию sendmail,
команда mkdev cf используется для переконфигурирования sendmail.
SCO TCP/IP система
- 27 -
Заметки по версии и инсталляции
2.Появится список файлов и сообщение: Press Return...(Нажмите Return
для продолжения.)
3.Вы увидите экранное меню. Вам следует выполнить различные варианты
меню в определенной последовательности.
4.Первый вариант меню предназначен для редактирования UUCP связей.
Значение величин дается системой по умолчанию, но вам необходимо
знать является ли ваша машина межсетевым шлюзом или нет.
5.Второй вариант меню предназначен для редактирования имени домена.
Значение по умолчанию может быть получено при помощи утилиты
hostname. Иначе вы можете его задать сами.
6.Третий вариант меню предназначен для редактирования альтернативных
имен машины. Этот вариант меню необязателен.
7.Четвертый вариант меню создает новый sendmail cf файл. Сначала вам
предоставляется возможность выбора на экране, а затем вы можете
создать новый файл.
Вам будет выдано сообщение:Do you wish to change anything?[y/n].
The old...(Вы желаете что-нибудь изменить?[y/n]. Старый файл
sendmail cf сохраняется в каталоге /usr/lib/custom/save/sendmail.
cf.)
8.Пятый вариант меню предназначен для редактирования информации
сетевого конфигурирования. Для всех вопросов ответы по умолчанию
"no". Измените ответ при необходимости. Заметьте, что вы не можете
ответить "yes" на вопросы 2 и 3. Усли ваша машина является шлюзом
UUCP сообщений, тогда ответьте "yes" на вопрос: Is there a UUCP
gateway?
9.Шестой вариант меню - это просто изображение ваших ответов на все
предыдущие варианты. Если необходимо, вернитесь и откорректируйте
ваши ошибки в этом пункте,возвратившись в предыдущие варианты.
Этот вариант меню является необязательным.
SCO TCP/IP система
- 28 -
Заметки по версии и инсталляции
10.Седьмой вариант меню позволяет вам закончить работу.
8.6.Маршрутизация сообщений в TCP/IP.
-------------------------------------
Маршрутизация сообщений в TCP/IP под управлением UNIX требует
дополнения к системе MMDF системы. Все, чть необходимо - это
отредактировать /usr/mmdf файлы и затем перекомпиллировать их,
используя утилиту dbmbuild(ADM). Следующее обсуждение предполагает,
что мы добавляем MMDF SMTP канал к домену "sco.COM". Имя главной
машины "medusa.sco.com"
1.Зарегистрируйтесь в системе как пользователь с именем "mmdf".
2.Редактируйте файл /usr/mmdf/mmdftailor, выполнив в нем следующие
изменения:
- Измените MLDOMAIN, чтобы он соответствовал вашему домену.
Например:
MLDOMAIN sco.COM
- Добавьте указатели к домен-файлам (но не для доменов верхнего
уровня, таких как "COM","EDU","GOV",и т.д.), если необходимо.
Например:
MTBL smtpdom,файл = "smtp.dom",
вид = "SCO SMTP Domain"
- Измените местный канал сообщений, чтобы он соответствовал вашему
домену. Например:
MCHN имеет вид = "Local Delivery",
que=local,tbl=local,ap=same,
pgm=local,mod=imm,host="medusa.sco.COM"
SCO TCP/IP система
- 29 -
Заметки по версии и инсталляции
- Проверьте, что элемент SMTP mail канала схож со следующим
примером:
MCHN smtp,show= "SCO SMTP Delivery".
que=smtp,tbl=smtpchn,ap=822,
pgm=smtp,mod=imm
- Измените канал сообщений так, чтобы он соответствовал вашему
домену. Например:
MDMN "medusa.sco.COM",
show="Local domain",table=locdom
MDMN "sco.COM",
show="SCO SMTP Domain",table=smtpdom
3.Редактируйте файл и алиас несоставного имени. Например:
medusa:medusa.sco.COM
4.Редактируйте файл /usr/mmdf/table/local/chn и добавьте все имена
локальной машины. Например:
medusa.sco.COM:medusa
medusa.UUCP:medusa
medusa:medusa
5.Редактируйте файл /usr/mmdf/table/root.dom. Убедитесь, что имя
вашей локальной машины введено правильно. Например:
medusa:medusa.sco.COM
SCO TCP/IP система
- 30 -
Заметки по версии и инсталляции
6.Дополнительно вы, возможно, захотите убрать комментарии некоторых
доменов верхнего уровня, убрав символ # из начала строки.
Например:(если вы подключите uunet)
com uunet.UU.NET
edu uunet.UU.NET
7.Чтобы приспособить дистанционные cases, где не дано полное
составное имя (Например:user@uscopia как противоположность
user@uscopia.sco.COM), редактируйте файл и алиас несоставного
имени. Например:
#
ionesco:ionesco.sco.COM
uscopia:uscopia.sco.COM
8.Редактируйте файл /usr/mmdf/table/smtp.chn и добавьте имена и
адреса удаленных машин. Например:
ionesco.sco.COM: 132.147.128.12
uscopia.sco.COM: 132.147.128.14
9.Измените каталоги на /usr/mmdf/table, затем выполните команду
./dbmbuild для перекомпиляции вашей системы маршрутизации
сообщений (mail routing system).
10.Заметьте, что утилита checkaddr может быть очень полезна.Например:
checkaddr root@medusa
SCO TCP/IP система
- 31 -
Заметки по версии и инсталляции
8.7.Тестирование системы TCP/IP.
--------------------------------
1.Перезагрузите систему, введя следующую команду:
/etc/shutdown
2.Проверьте адреса на экране. Если новые драйверы не появятся,
значит аппаратное и программное обеспечение, установленные
правильно, не соответствуют друг другу.
3.После фирменного знака появится сообщение о старте системы
Starting TCP...(Это сообщение появляется только один раз, когда
система стартуется первый раз после загрузки системы). Затем
появится сообщение об окончании старта TCP start complete...
4.Тест проверяет правильно ли конфигурирована система, сама по себе,
без сети. Вы можете это сделать команды ping, напечатав:
ping localhost
Примерный вид экрана, который появится затем повторяется один раз
в секунду. Нажмите клавишу прерывания для окончания вывода на
экран:
64 bytes from 127.0.0.1:
icmp_seg=0, time = 20. ms
Если эта команда не выполняется, значит TCP инсталлирована
неправильно.
5.Вы можете использовать команду netstat для наблюдения списка всех
драйверов, включая SLIP драйверы. Используйте команду:
netstat-i
6.Проверьте связанность каждой машины сети и дравера при помощи
команды ping для каждого драйвера.
Убедитесь, что машины, которых вы пытаетесь достичь активны, т.е.
все физические связи в порядке.
SCO TCP/IP система
- 32 -
Заметки по версии и инсталляции
8.8.Настройка системы TCP/IP.
-----------------------------
Вам может понадобиться изменить конфигурацию системы, если ее
конфигурация по умолчанию не удовлетворяет вашим требованиям.
SCO TCP/IP система построена на принципах STREAMS и, поэтому система
работает в зависимости от конфигурации параметров STREAMS.
Конфигурирование буферного пространства по умолчанию сводится к
следующему:
- два пользователя используют ftp для доступа к другой системе
- два пользователя из другой системы используют локальную систему
посредством ftp
- два пользователя используют rlogin для доступа к другой системе
- два пользователя используют локальную систему через rlogin
- четыре из пяти циклов telnet и rlogin собраны вместе в одно и тоже
время
Смотри главу 1 Справочника администратора TCP/IP для дополнительной
информации, особенно раздел "Настройка и диагностика сети Network".
Заметьте, что недостаточное буферное пространство STREAMS буфера
может быть причиной следующих проблем: связи могут быть потеряны без
причины; процессы, которые связаны через Network, могут зависнуть и
программы, которые коммутируются через Network, могут внезапно
сбиться. Если это произошло, используйте команду link kit "configure"
чтобы увеличить ресурсы STREAMS.
Заметьте, что в UNIX в одно и тоже время может быть конфигурировано
максимум 16 telnet циклов вашей системы.
SCO TCP/IP система
- 33 -
Заметки по версии и инсталляции
9.ЗАПУСК И ОСТАНОВКА СИСТЕМЫ TCP/IP.
------------------------------------
Перезапустите систему, введя следующую команду:
/etc/shutdown
После перезапуска с новым ядром, SCO TCP/IP программное обеспечение
стартует автоматически, когда система переходит в много
пользовательский режим.
Для остановки системы напечатайте:
/etc/tcp stop
Чтобы запустить систему снова введите команду:
/etc/tcp start
10.УДАЛЕНИЕ SCO TCP/IP СИСТЕМЫ.
-------------------------------
Поскольку TCP/IP является частью системы и она компануется вместе
с ядром операционной системы, ее удаление является деликатной и
важной задачей. Очень важно точно следовать инструкции. Прочтите
инструкцию полностью перед началом.
11.УДАЛЕНИЕ SCO TCP/IP СИСТЕМЫ В UNIX.
--------------------------------------
Выполните следующие шаги для удаления SCP TCP/IP системы из вашей
UNIX системы:
1.Зарегистрируйтесь как суперпользователь (root) и переведите
систему в однопользовательский режим. Вы увидите два следующих
сообщения: TCP Shutdown и после паузы TCP Shutdown Complete.
2.Введите custom в ответ на промпт.
3.Выберите опцию Remove.
На экране появится изображение имени пакетов. Выбор TCPRT удаляет
систему SCO TCP/IP, SNDMAIL удаляет sendmail систему, MMDFTCP
удаляет SMTP канал из MMDF, выбор ALL удаляет все файлы.
SCO TCP/IP система
- 34 -
Заметки по версии и инсталляции
Выберите требуемую опцию и нажмите Return.
После нескольких сообщений, спрашивающих вашего подтверждения
удалений и сообщающих вам, что файлы и драверы будут удалены, вы
вернетесь в меню custom. Выберите опцию Quit и нажмите Return,
выберите Yes и нажмите Return.
4.Вы увидите вопрос: Do you wish...(Хотите ли перекомпоновать ядро?
(y/n)). Напечатайте "y". Эта процедура требует нескольких минут.
Когда появится промпт, если вы хотите, чтобы ядро загрузилось по
умолчанию, напечатайте "y". Появится вопрос не желаете ли вы
перестроить окружение ядра. Напечатайте "y". Далее сообщение
подскажет вам перезагрузить систему, которую вы можете загрузить
после появления меню custom. Для возврата в меню custom нажмите
любую клавишу.
5.Вы вернулись в меню custom. Выберите quit и нажмите Return.
Выберите yes и нажмите Return.
6. Перезагрузите систему при помощи команды init 6.
11.ПОДДЕРЖКА КОММУТАЦИИ SLIP ЛИНИЙ.
-----------------------------------
SCO TCP/IP прямо не поддерживает коммутацию SLIP линий. Это возможно
реализовать следующим образом: Если машина А желает связаться с
машиной В через коммутируемую SLIP связь, то машина В уже должна
выполнить команду slattach. Следующий пример для машины В может быть
выполнен, когда появится промпт оболочки суперпользователя (#) или
через алгоритм /etc/tcp. Обратитесь к руководству по slattach для
дополнительной информации.
Пример:
(stty 1200; echo "ATEO\r" > /dev/ttyla) < /dev/ttyla
slattach /dev/ttyla slipb slipa 1200
SCO TCP/IP система
- 35 -
Заметки по версии и инсталляции
Первая команда переводит в режим без "эха".Это важно, чтобы сSLIP
связь использовалась правильно. Убедитесь, что модем подсоединен к
соответствующему com порту, определенному в команде slattach.
Машиеа А может вызвать машину В до выполнения команды slattach.
Следующий пример для машины А может быть введен на промпт оболочки
(#) или в shell алгоритме:
(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
Первая команда переводит модем в режим без "эха". Это важно, чтобы
SLIP связь использовалась правильно. В выше приведенном алгоритме
/usr/lib/uucp/dialHA12 возвращается 0(TRUE), если диалог был
успешным. Заметьте, что диалоговая программа (dialHA12) является
частью пакета UUCP операционной системы. Если этот пакет не
установлен, вам следует использовать утилиту custom для выполнения
этой операции. Обратитесь к документации по операционной системе для
дополнительной информации.
Также заметьте, что каждая машинная slattach команда должна иметь
параметры, определяющие скорость передачи. Важно помнить, что только
суперпользовательможет подсоединить или отсоединить сетевой
интерфейс. tty линии, используемые для этой задачи, должны быть
посвящены только этой задаче.
Убедитесь, что старт /etc/routed происходит после, а не до
/etc/slattach. Если routed стартует до slattach, то появится
сообщение:
routed: packed from unknown router < net address >
( неизвестный маршрут)
Это сообщение будет появляться на консоли через каждую минуту.
SCO TCP/IP система
- 36 -
Заметки по версии и инсталляции
12.ИЗВЕСТНЫЕ ПРОБЛЕМЫ ЭТОЙ ВЕРСИИ.
----------------------------------
12.1.Главные известные проблемы.
--------------------------------
- Команда rcp системы TCP/IP отличается от этой команды,
предложенной UNIX. В UNIX команда rcp запоминает запросы на
копирование через сеть MICNET, а команда rcp в TCP/IP выполняет
копирование файлов немедленно через TCP/IP сеть.
Обе команды не связаны между собой. Кроме того, эти команды
поддерживают различные опции командной строки.
По этой причине UNIX rcp находится в /urs/lib/custom/save/rcp, а
TCP/IP rcp инсталлируется в /usr/bin/rcp.
Пользователь должен сделать вызов требуемой версии команды для
доступа к соответствующей сети.
- Если существует SLIP связь, то во время остановки системы TCP/IP
или подключения sidetach появится сообщение:
KERNEL: munlink: could not perform unlink ioctl,closing away
(Не могу выполнить перекомпановку, закрываюсь)
- В данной машине переключаемые SLIP линии не поддерживаются.
Рекомендуется одна линия на машину.
- sendmail не не осуществляет работу через Micnet или переключаемые
шлюзы UUCP. Она не поддерживает одиночный шлюз UUCP, local mail,
mail,пересылаемый через TCP/IP.
- Операционная система может зависнуть во время последовательной
инициализации, если присутствует карта Western Digital.
Если это произошло, вы должны изменить базовый адрес ввода/вывода
в программном обеспечении TCP/Ip на Western Digital карте. Адрес
должен быть между 240 и 380. Чтобы переконфигурировать программное
обеспечение, удалите Western Digital драйвер, а затем снова его
инсталлировать, следуя шагам в разделе 6 этого документа.
SCO TCP/IP система
- 37 -
Заметки по версии и инсталляции
Обращайтесь к документации по Western Digital за деталями по
выбору и изменению базового адреса ввода/вывода.
- Опция S- в netstat в текущей системе не поддерживается.
- Если вы инсталлировали предыдущую версию SCP TCP/IP, вы должны,
следуя инструкции этого документа по этой версии, сначала удалить
ее, а затем инсталлировать более новую версию SCO TCP/IP. Вы
должны также удалить /etc/perms файл.
- На root системы может появится большое количество посторонних
файлов, даже после чистки системы c помощью shutdown. Это
происходит из-за STREAMS аналога драйвера. Этого можно избежать,
если закрыть спомощью shutdown TCP до закрывания системы.
Администратор системы должен периодически выполнять fsck(ADMN),
чтобы почистить системный файл. Это нужно делать раз в неделю, в
зависимости от того, как работает система.
- Из-за связи со STREAMS,VP/ix и ядром, работа системы network
ухудшается, когда выполняется VP/ix.
- Когда главная часть системы инсталлирована, создается большое
количество временных файлов. Они имеют имена
/tmp/init.tcpmanXXXX.man, где ХХХХ - это ID номера. Если ваши
системные номера больше четырех разрядов, custom во время
инсталляции SCO TCP/IP собьется.
SCO TCP/IP система
- 38 -
Заметки по версии и инсталляции
12.2.Специфические особенности UNIX.
------------------------------------
Далее помещен список известных проблем SCO TCP/IP системы в
операционной системе UNIX:
- Когда эта версия SCO TCP/IP инсталлируется, то копия вашей системы
/bin/login сохраняется в /usr/lib/custom/save/login и заменяет
этот файл собственным /bin/login. Если версия UNIX более поздняя,
чем 3.2.1, вы должны первую копию /usr/lib/custom/save/login
вернуть в /bin/login, когда вы инсталлируете эту версию TCP/IP.
- Официальная и полностью поддерживаемая система сообщений(mail)-
это MMDF. Соответственно мы рекомндуем ее для использования с SCP
TCP/IP.
Хотя она поставлятся с SCP TCP/IP, sendmail не поддерживается.
Более старая система сообщений предлагалась с TCP/IP LANs, где
mail подсистема управлялась sendmail. SCP TCP/IP предлагает mkdev
cf утилиту, которая имеет следующие особенности: sendmail алгоритм
своей конфигурации, поддержка шлюза UUCP, поддержка межсетевого
взаимодействия.
- Главная машина имеет следующий маршрут sendmail:
@relay.foo.DOM:user@machine.DOM
что не поддерживается в текущей системе.
- Команда netstat не может при загрузке всегда работать правильно.
Некоторые команды (такие как netstat -a или netstat) могут
выдавать следующее сообщение об ошибке:
corrupt control block chain (испорченный контрольный блок).
SCO TCP/IP система
- 39 -
Заметки по версии и инсталляции
- Инсталляция SCO TCP/IP может ухудшить конфигурацию параметров ядра
STREAMS. Если вы уже конфигурировали данные STREAMS, возможно
появится необходимость их переконфигурирования после инсталляции
SCO TCP/IP.
- Экран для 3COM 3c501 карты изображает неверный вектор прерывания,
заданный по умолчанию. Для этой карты по умолчанию должен быть
задан вектор 3.
- Экран для 3COM 3c503 карты изображает неверный вектор прерывания,
заданный по умолчанию. Для этой карты по умолчанию должен быть
задан вектор 3.
- Загрузочный экран для драйверов 3c501 показывает неправильный
конечный адрес для e3A драйвера. Этот драйвер при работе
использует только 16 портов. Например, драйвер e3A,
конфигурированный для базового адреса ввода/вывода 0x300 должен
при работе использовать адрес 0x30f. Этот драйвер не будет
использовать базовый адрес ввода/вывода 0x310. Заметьте, что
ошибка при загрузке системы существует только на экране и не
существует в действительных адресах памяти.
- Загрузочный экран для драйверов 3c503 показывает неправильный
конечный адрес для e3B драйвера. Этот драйвер при работе
использует только 16 портов. Например, драйвер e3A,
конфигурированный для базового адреса ввода/вывода 0x300 должен
при работе использовать адрес 0x30f. Этот драйвер не будет
использовать базовый адрес ввода/вывода 0x310. Заметьте, что
ошибка при загрузке системы существует только на экране и не
существует в действительных адресах памяти.
- rcp(TC) и rcmd(TC) могут вызвать ошибочное сообщение, если
получатель выполняет C-Shell(csh(C)).
SCO TCP/IP система
- 40 -
Заметки по версии и инсталляции
- Если после того, как вы перекомпоновали ваше ядро, ошибки все
равно есть и системное сообщение предлагает вам набрать mkdev tcp
и перезагрузить систему, вам следует переконфигурировать ядро в
зависимости от ошибки перед запуском системы.
- Команда sendmail -bi читает файл /usr/lib/mail/aliases и создает
два новых файла базы данных, которые называются
/usr/lib/mail/aliases.pag и /usr/lib/mail/aliases.dir.
В текущей версии эта опция sendmail не работает.
- Если вы выполните tcp stop команду, а затем немедленно попытаетесь
выполнить tcp start команду, то последняя команда не выполняется.
Чтобы произвести перезапуск, вы должны перевести вашу систему в
однопользовательский режим, а затем произвести перезапуск. Если
этого не сделать, rlogin и telnet будут функционировать
неправильно.
- Если вы используете прикладные программы сверх системы (network) и
используете управляющие ключи для перемещения курсора, то это
может добавит нежелательные тексты или команды в приложение. Это
происходит из-за пакетной работы сети. Управляющие ключи посылают
множество последовательных символов, чтобы воздействовать на
передвижение курсора. Если эта последовательность прервана в
линии, ваше приложение может неверно среагировать.
- В UNIX 3.2.0 SLIP интерфейс при скорости передачи выше 2400 бод
работает неправильно. Эта проблема нестрашна, когда продукт
используется в UNIX 3.2.1 и более поздних версиях.
- Когда вы используете tftp, файл, который является получателем, уже
должен существовать и быть доступным для записи. Иначе вы получите
сообщение:
Error code 1: file not found (файл не найден)
SCO TCP/IP система
- 41 -
Заметки по версии и инсталляции
- Когда вы используете ftp во время переключения команды sendport, а
затем выполняете команду mput, вы получите сообщение:
425 Can't build data connection:...425 не может создать связь
данных. Связь невозможна для всех адресатов mput.
- Прерывание 02 допустимо на всех машинах, где есть система TCP/IP.
Из-а несоответствия стандартов некоторых промышленных компьютеров
прерывание IRQ2 иногда теряется. Это аппаратная проблема, а не
проблема TCP/IP. Если вы уверены, что ваша система инсталлирована
правильно, отсутствие прерывания IRQ2 происходит из-за компьютера.
- Когда система работает на два пользователя, то telnet и rlogin
утилиты выдадут ошибку:"Attempt to exceed... (Попытка превысить
предел системного rlogin) и запрещение доступа в случае, если
включено более одной многоэкранной консоли.
- В системе существует постепенная обработка потоков и очередей.
Очевидно, что , когда закрыты сокеты, эта последовательность не
всегда выполняется. Эта проблема не имеет воспроизводимого теста.
- rcp копирует файл, но не выполняет. Эта проблема не решалась.
- Синтаксический анализ /etc/sockcf вызывает необязательный протокол
во время печати последней спецификации вместо первой. Это
происходит, когда ядро создает таблицу протокола, добавляя новые
элементы к началу вместо конца.
Решение этой проблемы в установлении порядка элементов в
/etc/sockcf для протоколов действующих типов. Проблема может быть
решена изменением ядра путем добавления новых элементов в конец
таблицы вместо начала.
SCO TCP/IP система
- 42 -
Заметки по версии и инсталляции
- rlogin и telnet утилиты иногда пропускают чтение profile во время
процедуры регистрации. Это приводит к установке типа терминала
"unknown". Когда это происходит, вам следует установить TERM
переменные вручную, используя setenv(C) команду и выполнив tset(C)
команду.
13.ОПЕЧАТКИ В ОПЕРАТИВНОЙ ДОКУМЕНТАЦИИ.
---------------------------------------
13.1.Алиасы (aliases(SFF)).
---------------------------
В разделе синтаксиса алиасов(SFF) оперативнщго руководства
печатается путь алиасов как /usr/lib/aliases. Правильно
/usr/lib/mail/aliases.
13.2.sendmail(ADMN).
--------------------
Страницы оперативного руководства по sendmail(ADMN) описывают опцию
bi. Эта опция в данной версии не поддерживается.
13.3.ftp(TC).
-------------
Страницы оперативного руководства описывают константу BUFFERSIZE,
которая является размером блока данных. BUFFERSIZE=1024 бита.
13.4.ftp(TC).
-------------
Вглаве 5 Руководства пользователя по TCP/IP в списке ftp команд
пропущена команда account. Эта команда описана на странице
оперативного руководства.
Last-modified: Fri, 27 Mar 1998 06:29:46 GMT