Электронная библиотека книг Александра Фролова и Григория Фролова.
Shop2You.ru Создайте свой интернет-магазин
Библиотека
Братьев
Фроловых

Глобальные сети компьютеров. Практическое введение в Internet, E-Mail, FTP, WWW и HTML, программирование для Windows Sockets

© Александр Фролов, Григорий Фролов
Том 23, М.: Диалог-МИФИ, 1993, 283 стр.

[Назад] [Содеожание] [Дальше]

2.3. Подключение в среде Windows 95

При разработке операционной системы Microsoft Windows 95 в нее изначально были заложены средства для работы с протоколом TCP/IP, сетью Microsoft Network (MSN ) и сетью Internet. Сеть MSN, на наш взгляд, пока еще не пользуется популярностью в России, поэтому мы сосредоточимся на методах подключения к серверам других поставщиков услуг Internet. В качестве примера мы будем пользоваться ресурсами сети GlasNet. При необходимости пользуясь нашими рекомендациями вы сможете самостоятельно настроить сетевые средства Microsoft Windows 95 для работы с сетями другими поставщиков услуг Internet.

Итак, приступим.

При настройке мы будем исходить из того, что в процессе установки операционной системы Microsoft Windows 95 вы указали, что вам необходима поддержка протокола TCP/IP. Кроме того, вы должны установить адаптер Dial-Up Nertworking (т. е. модем). Все это можно сделать, пользуясь стандартной процедурой установки Microsoft Windows 95.

Чтобы проверить установку протокола TCP/IP, откройте папку Control Panel и сделайте двойной щелчок мышью по пиктограмме Network. В списке The following network components are installed помимо других должны быть следующие строки:

Clients for Microsoft networks
Dial-Up Adapter
TCP/IP -> Dial-Up Adapter

Если какой-либо из перечисленных выше строк нет в списке, нажмите кнопку Add. На экране появится диалоговая панель Select Network Component Type. С помощью этой диалоговой панели вы можете добавить программное обеспечение клиента (строка Client), сетевой адаптер (строка Adapter), протокол передачи данных (Protocol) или сервис (строка Service).

Если у вас не установлен протокол TCP/IP, выдерите в указанном списке строку Protocol и нажмите кнопку Add. В списке, расположенном в левой части появившейся диалоговой панели Select Network Protocol выберите строку Microsoft. Затем в списке Network Protocols выберите строку TCP/IP и нажмите кнопку OK. После этого в списке The following network components are installed появится строка TCP/IP.

Теперь откройте папку Control Panel, которая находится в папке My Computer, и затем раскройте папку Dial-Up Networking. Содержимое этой папки, в которой уже было определено несколько соединений, показано на рис. 2.8.

Рис. 2.8. Содержимое папки Dial-Up Networking (телефонные номера приведены только для примера)

Сразу после установки Microsoft Windows 95 в папке Dial-Up Networking имеется только одна пиктограмма Make New Connection, с помощью которой вы можете определить новое соединение. Сделайте по этой пиктограмме двойной щелчок левой клавишей мыши.

После этого запустится программа полуавтоматической настройки параметров соединения, первая диалоговая панель которой показана на рис. 2.9.

Рис. 2.9. Первая диалоговая панель программы полуавтоматической настройки параметров соединения

В поле Type a name for the computer you are dialing вы должны написать название компьютера, с которым будет устанавливаться соединение. Вы можете выбрать любое название, которое вам нравится.

Далее в поле Select a modem необходимо выбрать модем. Обычно в компьютере установлен только один модем, поэтому можете сразу нажимать кнопку Configure для настройки параметров модема.

На экране появится блокнот настройки параметров модема, который содержит три страницы (рис. 2.10).

Рис. 2.10. Блокнот настройки параметров модема

В меню Port страницы General указан порт, к которому подключен модем. Этот порт выбирается автоматически при установке операционной сиситемы, поэтому вам его можно не изменять.

С помощью регулятора Speaker volume вы можете отрегулировать громкость динамика, встроенного в модем. Такая возможность имеет значение, если вы любите работать по ночам.

Однако наиболее важный параметр, который настраивается с помощью страницы General, - это максимальная скорость, с которой будет работать порт последовательной передачи данных, через который подключен модем. Современные высокоскоростные модемы не станут работать правильно, если вы укажите скорость менее 115200 bps. Нужное значение вы можете узнать из документации, которая поставляется вместе с модемом.

Теперь перейдем к странице Connection (рис. 2.11), сделав по ее закладке щелчок левой клавишей мыши.

Рис. 2.11. Страница Connection блокнота настройки параметров модема

Параметры, указанные в полях Connection preferences и Call preferences можно оставить без изменения.

Для настройки параметров порта последовательной передачи данных нажмите кнопку Port Settings. На экране появится диалоговая панель Advanced Port Settings, показанная на рис. 2.12.

Рис. 2.12. Диалоговая панель Advanced Port Settings

Современные порты последовательной передачи данных оборудованы встроенным буфером FIFO, поэтому если вы располагаете таким портом, имеет смысл включить переключатель Use FIFO buffers. Дополнительно с помощью двух регуляторов, расположенных в этом окне, вы можете изменять размер буферов приема (верхний регулятор) и передачи (нижний регулятор).

Настрив параметры порта, нажмите кнопку OK и вернитесь к странице Connection блокнота настройки параметров модема. Нажмите кнопку Advanced, расположенную на этой панели и приступайте к настройке параметров соединения (рис. 2.13).

Рис. 2.13. Диалоговая панель настройки параметров соединения Advanced Connection Settings

Убедитесь, что включен переключатель Use error control. Это необходимо для использования средств контроля за ошибками при передаче данных. Дополнительно включите переключатель Required to connect. В результате для установки соединения наличие такого контроля будет необходимым.

Кроме того, в группе переключателей Use flow control включите переключатлеь Hardware (RTS/CTS). Аппаратные средства управления передачей данных работают надежнее программных.

Теперь переключитесь на страницу Options, показанную на рис. 2.14.

Рис. 2.14. Страница Options блокнота настройки параметров модема

В группе переключателей Connection control включите переключатель Bring up terminal window after dialing, а переключатель Bring up terminal window before dialing наоборот, выключите. В результате сразу после установки соединения на экране появится окно терминальной программы, с помощью которого вы первое время будете вводить свой идентификатор и пароль. В дальнейшем мы научим вас создавать специальный командный файл, при использовании которого эти параметры будут передаваться удаленному узлу автоматически.

Теперь нажмите кнопку OK. Вы вернетесь в диалоговую панель, показанную на рис. 2.9. В ней нужно нажать кнопку Next. После этого на экране появится следующая диалоговая панель программы программы полуавтоматической настройки параметров соединения (рис. 2.15).

Рис. 2.15. Вторая диалоговая панель программы программы полуавтоматической настройки параметров соединения (телефонный номер приведен только для примера)

В этой панели вы должны указать код города, в котором расположен узел организации, предоставляющей сервис Internet (поле Area code), код страны (поле Country code) и телефонный номер для соединения (поле Telephone number). Заполнив эти поля, нажмите кнопку Next.

В результате на экране появится последняя диалоговая панель программы полуавтоматической настройки параметров соединения (рис. 2.16).

Рис. 2.16. Последняя диалоговая панель программы программы полуавтоматической настройки параметров соединения

В единственном поле, расположенном на этой диалоговой панели, вы можете отредактировать название пиктограммы, которая будет соответствовать только что созданному вами соединению. Кроме того, вы можете с помощью кнопки Back повторить предыдущие этапы настройки.

Если все было указано правильно, нажмите кнопку Finish. В результате создание соединения будет закончено и в окне DialUp Networking появится новая пиктограмма.

Однако пока мы не будем торопиться пробовать, как работает новое соединение, так как процесс настройки еще не закончен.

Сделайте щелчок правой клавишей мыши по только что созданной пиктограмме в окне DialUp Networking и выберите из контекстного меню строку Properties (рис. 2.17).

Рис. 2.17. Продолжение настройки параметров соединения при помощи контекстного меню

После выбора этой строки на экране появится блокнот, состоящий из единственной страницы с названием General (рис. 2.18). Если вы делаете локальный звонок (по номеру, расположенному в вашем городе), то переключатель Use country code and area code можно выключить.

Рис. 2.18. Страница General, с помощью которой можно настроить параметры созданного соединения

Нажмите кнопку Server Type, которая расположена на этой странице. На экране появится одноименная диалоговая панель (рис. 2.19).

Рис. 2.19. Диалоговая панель Server Type

Установите переключатели так, как это показано на рис. 2.19. Из всех протоколов, перечисленных в группе переключателей Allowed network protocols, выберите только TCP/IP.

Теперь вы должны настроить драйвер TCP/IP, указав необходимые адреса, полученные в организации, подключившей вас к Internet. Для этого нажмите кнопку TCP/IP Settings. На экране появится диалоговая панель с таким же названием (рис. 2.20).

Рис. 2.20. Диалоговая панель TCP/IP Settings

Если вы - владелец собственного адреса IP, укажите его в поле IP address, включив предварительно переключатель Specify an IP address. Если же адрес IP выдается вам только на время сеанса связи (что скорее всего), включите переключатель Server assigned IP address.

Далее в полях Primary DNS (основной сервер DNS) и Secondary DNS (резевный сервер DNS, который будет использован при недоступности основного сервера) укажите адреса узлов, на которых расположена база данных доменных имен DNS. Если вы подключены к сети GlasNet, можете воспользоваться значениями, указанными на рис. 2.20. В противном случае узнайте эти адреса в организации, подключившей вас к Internet.

Далее включите переключатели Use IP header compression и Use default gateway on remote network. При этом для вас мостом в сеть Internet будет служить узел, к которому вы подключаетесь через данное соединение. Заметьте, что адрес моста вам указывать не нужно.

Все! Теперь можно пробовать.

Сделайте двойной щелчок левой клавишей мыши по пиктограмме созданного и настроенного соединения. На экране появится диалоговая панель Connect To, показанная на рис. 2.21.

Рис. 2.21. Диалоговая панель Connect To

Теперь вы можете нажимать на кнопку Connect и после этого начнется процесс установки соединения. Однако перед этим давайте нажмем кнопку Dial Properties и посмотрим, какие параметры можно изменить в последнюю минуту перед установкой соединения (рис. 2.22).

Рис. 2.22. Диалоговая панель Dialing Properties

Наиболее интересен параметр The phone system at this location uses, с помощью которого вы можете выбрать либо тональный набор номера (Tone Dialing), либо импульсный (Pulse dialing). Последний способ набора номера наиболее распространен в России.

Если ваша операционная система установлена на портативном компьютере, и вы работаете с сетью Internet из разных мест, воспользуйтесь группой органов управления Where I am. С помощью этой группы вы сможете создать несколько комбинаций кода страны и города.

Итак, считаем, что настраивать уже больше нечего. Нажимаем кнопку Connect в диалоговой панели Connect To (рис. 2.21) и через некоторое время слышим, как модем начинает набирать номер. На экране при этом появляется диалоговая панель, показанная на рис. 2.23.

Рис. 2.23. Диалоговая панель Connecting to GlasNet

Если вам не повезло, линия может оказаться занятой. Вас проинформируют об этом с помощью сообщения, показанного на рис. 2.24.

Рис. 2.24. Сообщение о том, что телефонная линия занята

Вы, конечно, можете позвонить позже, однако лучше настроить систему Dial-Up Networking так, чтобы дозвон выполнялся автоматически.

Это можно сделать, если выбрать из меню Connections папки Dial-Up Networking строку Settings и в появившемся на экране одностраничном блокноте (рис. 2.25) включить переключатель Redial.

Рис. 2.25. Настройка параметров автоматического дозвона

При помощи органа управления Before giving up retry вы можете указать, сколько раз система должна пытаться звонить, прежде чем сообщать вам о невозможности установления соединения. Органы управления Between tries wait дают вам возможность задать продолжительность паузы, которая будет выдерживаться между очередными попытками установки соединения.

В случае удачного соединения на экране появится окно терминальной программы (так как на странице Options блокнота настройки параметров модема (рис. 2.14) был включен переключатель Bring up terminal window after dialing). Это окно показано на рис. 2.26 (мы подключились к узлу GlasNet).

Рис. 2.26. Окно терминальной программы, которое появилось после установки соединения

Для того чтобы установить соединение с узлом GlasNet и использовать при этом протокол PPP, после своего идентификатора мы указали строку ppp. Далее мы ввели пароль и нажали клавишу <Enter>.

Через некоторое время на экране должен появится нечитаемый набор символов. Это признак того, что система приступила к установке соединения с использованием протокола PPP. Вы должны нажать кнопку Continue в окне терминальной программы или функциональную клавишу <F7> на клавиатуре.

Далее начнется процедура проверки имени пользователя и пароля (рис. 2.27).

Рис.2.27. Сообщение о начале процедуры проверки имени пользователя и его пароля

Удаленный узел проверит пароль, и если вы указали его неправильно, отключит вас от сети, отобразив на экране сообщение, показанное на рис. 2.28.

Рис. 2.28. Сообщение об отключении от сети

Если вы увидели такое сообщение, следует повторить попытку соединения.

При успешном соединении вы увидите верхнюю часть диалоговой панели, показанную на рис. 2.29 (для просмотра всей панели нажмите кнопку Details).

Рис. 2.29. Диалоговая панель, которая появляется при успешном соединении

В этой панели отображается скорость передачи данных и продолжительность соединения. В любое время вы можете разорвать соединение, нажав кнопку Disconnect.

Теперь, когда вы научились устанавливать соединение, переходите к следующей главе и работайте с описанными в ней приложениями Internet.

[Назад] [Содеожание] [Дальше]