Добавление TCP/IP в вашу локальную сеть
Обзор TCP/IP
Простейший способ установить и настроить WinProxy это, в первую очередь, добавить протокол TCP/IP язык, на котором общаются WinProxy и интернет в вашу локальную сеть. Эта глава охватывает следующие темы:
- Протоколы и адресация
- Дополнительная проверка вашей сети
- Установка прокола TCP/IP на ваш компьютер
- Назначение IP адресов
- Проверка TCP/IP соединения
Протоколы и адресация
Протоколы. В сетевой терминологии слово «протокол» означает принятые стандарты или правила прохождения данных, переданных между компьютерами и через Интернет. Когда все используют одинаковые правила все работает правильно. Используется много протоколов. Три наиболее часто используемых: NetBEUI, IPX/SPX и TCP/IP.
NetBEUI это сокращение от Расширенный пользовательский интерфейс сетевой биос (NetBios Extended User Interface). NetBEUI сетевой стандарт, хорошо зарекомендовавший себя для маленьких сетей и простой в установке. Он еще и не маршрутизируемый; так как он использует имена компьютеров для нахождения пути следования, то он не может найти отдаленные компьютеры.
IPX/SPX сетевая версия IP адресации фирмы Novell, используемая в больших и малых Novell NetWare сетях. Этот протокол применяется в сетях Novell, но не между различными типами сетей (как TCP/IP).
TCP/IP язык Интернета, может использоваться в сетях любого размера. Данные пересылаются по сети кусками, называемыми пакетами. TCP (Протокол Управления Передачей Transmission Control Protocol) это протокол пакетной передачи данных по проводам. IP (Интернет Протокол Internet Protocol) метод адресации, используемый для получения этих пакетов в и из определенного места. Это маршрутизируемый протокол, спроектированный, чтобы находить отдаленные компьютеры. Некоторые безопасно-определяемые адресные группы преднамеренно определяются как немаршрутизируемые; мы будем использовать одну из этих групп, при установке TCP/IP в нашей локальной сети, в следующей главе.
Сетевая адресация. Эти адреса могут быть назначены вручную пользователем или автоматически другим компьютером. Когда они назначаются пользователем, они называются статическими (т.е. зафиксированными). Когда они назначены автоматически другим компьютером они называются динамическими (т.е. изменяемыми). Если вы соединяетесь через наборный доступ, то вы, вероятно, будете иметь динамический IP адрес, присвоенный вашему адаптеру. Ваш Интернет провайдер присваивает различные IP адреса вашему адаптеру при каждом подключении. Если вы соединяетесь через кабельный модем, наиболее предпочтительной является для вас статическое присвоение IP адреса. Однажды присвоенный адрес, остается постоянным.
Кроме того, вы будете иметь выбор статической или динамической адресации на большинстве ваших сетевых компьютерах. Вы можете установить статическую IP адресацию или поручить WinProxy динамически назначать IP адреса для вас.
Адреса не присвоены определенному компьютеру, хотя люди часто называют это удобным способом записи. Адреса в действительности присвоены каждому сетевому подключению. Компьютер, на котором установлена WinProxy, например, имеет два сетевых подключения: внутреннее подключение к остальным вашим компьютерам и внешнее подключение к вашему Интернет провайдеру.
На «Интернет языке» любая машина с сетевым адресом называется Хост. Для большинства простых TCP/IP систем, каждый хост это компьютер, и каждый компьютер это хост.
IP адрес это 32 битный адрес разделенный на 4 поля. Хотя это двоичное число, обычно оно записывается в десятичном виде, например, 222.5.83.47. Каждое поле может иметь значение от 0 до 255. Однако, так как концевые значения используются для специальных целей, реально доступные значения лежат в диапазоне от 1 до 254. Для вас, как пользователя, это означает, что: когда вводите IP адрес используйте только числа между 1 и 254 в этом последнем поле.
С IP адресом связана маска подсети. Эта маска показывает компьютеру, какая часть адреса является уникальной для этой машины и какая часть общий адрес сети. Маска подсети позволяет вам достигать многих тайных способностей адресации; однако, для большинства простых сетей маска подсети 255.255.255.0 является простейшим и лучшим выбором. Когда вы используете эту маску, числа в последнем поле IP адреса уникальны для каждого компьютера, а предшествующие три поля определяют адрес сети. Чтобы больше узнать о настройке масок подсети прочтите «Приложение Н: Ноу-хау сети».
Некоторые специфические диапазоны IP адресов зарезервированы для специального использования. Мы поговорим об этом позднее при установке IP адресации в вашей локальной сети. Сетевые адреса, зарезервированные для тестирования или для локальных сетей 10.х.х.х, 90.х.х.х, 172.16-31.х.х и 192.168.х.х. Все эти адреса выделяет ключевая особенность: маршрутизаторы в Интернете не будут включать в маршрут эти адреса. Так как они замечательны для использования в локальной сети и не могут быть отысканы через Интернет, использование их прибавляет безопасности вашей сети.
Частями TCP пакета являются поля, которые определяют порт источника и порт получателя. Это 16 битные поля и, поэтому, можно определять более 65 тысячи портов. Вы увидите множество ссылок на порты при подключении вашей локальной сети к Интернету. Порты с 1 до 1024 выделены для специфического использования. Каждый Интернет протокол имеет стандартный порт назначенный для его использования (например, порт 25 для отправки почты, порт 119 для новостных групп). Во многих случаях будет проще, если вы будете определять порт как часть адреса; некоторые программы даже позволяют вам вводить комбинацию IP адреса и порта в одном запросе.
Дополнительная проверка вашей сети
Перед тем как двигаться дальше, давайте убедимся, что базовая сеть установлена. К этому моменту, после того как выполнен план из главы 3, ваша сеть должна выглядеть следующим образом:
- Ваши компьютеры связаны через работающую сеть Ethernet.
- Один из компьютеров имеет подключение к Интернет и на нем установлена Windows 95/98 или NT. На этом компьютере установим WinProxy, и он будет известен как WinProxy компьютер.
- У вас уже установлены некоторые сетевые протоколы, включая NetBEUI, и ваши компьютеры уже имеют NetBios имена. NetBios имя каждого компьютера можно найти в Панели Управления/ Сети/Идентификация/Имя компьютера.
Если ваша сеть не удовлетворяет этим условиям, пожалуйста вернитесь к главе 3, прежде чем приступать к установке протокола TCP и WinProxy.
Если же у вас есть базовая сеть, то двигаемся дальше!
Установка протокола TCP/IP на ваш компьютер
Все соединения между клиентскими приложениями и WinProxy, между WinProxy и Интернетом используют протокол TCP/IP. Таким образом, первое, что вам нужно сделать это добавить к компьютерам сети протокол TCP и присвоить им IP адреса.
Когда приступите, обратите внимание на следующие три предопределенных типа связи:
- Внешнее соединение WinProxy с Интернет. Тип IP адреса динамический (обычно используемый со стандартными модемами) или статический (обычно используемый с кабельными модемами) предопределяется Интернет провайдером, к которому вы подключены и зависит от типа обслуживания, который он обеспечивает.
- Внутреннее соединение WinProxy. Это соединение должно иметь статически назначенный IP адрес и он должен быть назначен вами. Есть две причины использования статического назначения. Первая, некоторые клиентские приложения должны иметь один известный адрес для прокси сервера; вторая, статическое назначение используется WinProxy как стартовая площадка для своих DHCP назначений при обеспечении TCP/IP назначения другим вашим компьютерам.
- Сетевые соединения клиентских машин. Эти соединения могут быть или динамическими или статическими. Если они динамические, WinProxy автоматически проведет все IP назначения и настройки предпочтительный метод при использовании мастера установки WinProxy 3.0. Если они статические, вы должны ввести IP настройки в каждый клиентский компьютер. Новым пользователям мы рекомендуем использовать динамическое назначение адресов.
Несколько протоколов могут сосуществовать в одной локальной сети, и обычно нужно иметь больше одного. Один протокол достаточен для соединения с Интернет и из соображений безопасности вам нужно иметь только TCP/IP. Давайте приступим.
Чтобы установить TCP:
- На машине, где будет установлен WinProxy, выберите Панель управления/Сеть/Настройка. Вы увидите список установленных новых компонент, в котором должны быть перечислены адаптер модема и сетевой адаптер (название может меняться). Посмотрите, под сетевым адаптером установлен ли TCP если да, то в списке будет строка, наподобие «TCP/IP -> Сетевой адаптер». Снова, название может меняться.
- Если TCP/IP не установлен, нажимайте последовательно: Сетевой адаптер/ Добавить/ Протокол/ Microsoft/TCP-IP/OK. Вот и все! Будет выдан запрос на перезагрузку, для завершения установки. Если хотите, перезагрузите, или, если хотите, сначала можете проделать следующий шаг.
- Вернитесь к начальному экрану. Посмотрите под адаптером модема, установлен ли протокол TCP/IP. Если нет, последовательно нажмите: DialUp адаптер/Добавить/Протокол/ Microsoft/TCP-IP/ОК. На запрос о перезагрузке компьютера ответьте положительно.
- Добавьте протокол TCP/IP каждой клиентской машине (кроме тех, в которых он уже установлен). Процесс установки такой же: в Панели Управления/Сети ищите строчку TCP/IP -> Сетевой адаптер, добавляя протокол TCP/IP, если он еще не установлен.
ТОЛЬКО ДЛЯ КЛИЕНТСКИХ МАШИН:
После завершения шага 4 быстренько взгляните на каждый dial-up адаптер. Если он установлен и есть установленный протокол TCP, посмотрите Свойства сетевого адаптера и убедитесь, что не установлена опция Назначить определенный IP адрес. Должна быть установлена опция Получать IP адрес автоматически. Это избавит вас от дальнейших неприятностей.
Назначение IP адресов всем сетевым компьютерам
Каждому компьютеру должен быть назначен уникальный IP адрес. Строго говоря, IP адрес назначен каждому сетевому подключению, но удобнее говорить о «машинном адресе».
Если на клиентских машинах вы установили Получать IP адрес автоматически (смотрите примечание чуть выше), то WinProxy позаботится обо всех настройках за вас.
Мы рекомендуем использовать 90.0.0.х серию адресов в вашей локальной сети. Сделав так, вы получите три главные/важные выгоды:
- Ваша установка будет удовлетворять числам, используемым диаграммами и инструкциями на вебсайте WinProxy.
- Вы увидите, что гораздо удобнее следовать пояснениям при решении проблем сети.
- Вы добавите безопасности вашей локальной сети, используя эту немаршрутизируемую серию.
Теперь, давайте приступим к назначению IP адресов:
- Сначала, назначим IP адрес машине WinProxy. Чтобы сделать это зайдите в: Панель управления/Настройка сети/TCP-IP/Сетевой адаптер/Свойства. Выберите закладку IP адрес. Нажмите Определить IP адрес и введите IP адрес и маску подсети. Мы рекомендуем 90.0.0.1 и 255.255.255.0 как показано на рисунке. Вам не нужно делать никаких изменений на других закладках для этой простой установки.
- Используйте метод, описанный выше, и установите IP адрес на каждой клиентской машине. Проще использовать последовательную серию, такую как 90.0.0.2, 90.0.0.3 и т.д. Каждый компьютер получает маску подсети равную 255.255.255.0. Каждый IP адрес в вашей локальной сети должен быть уникален и вы можете менять числа только в последней группе другими словами не меняйте начальную часть адреса 90.0.0.
-
Рисунок 1.25: Экран свойств TCP/IP позволяет вам назначить IP адрес и маску подсети компьютерам вашей сети. - Если вы будете использовать модемное подключение к провайдеру Интернета, адаптер модема не должен получать определенный IP адрес. Установите опцию Получать IP адрес автоматически. IP адрес для этого подключения будет автоматически назначен Интернет провайдером при каждом подключении. Эти адреса поступают из пула и будут, вероятно, (но не обязательно) различными при каждом подключении.
- Если, вместо этого, вы будете использовать прямое соединение с вашим Интернет провайдером (как делают многие кабельные модемы), сетевая карта, присоединенная к модему должна иметь IP адрес и маску подсети определенную вашим Интернет провайдером для вашего Интернет соединения. Помните: вам нужно иметь две сетевые карты на этой машине одну для прямого внешнего подключения к вашему провайдеру, и вторую для внутреннего подключения к остальным компьютерам вашей сети.
Сетевая карта, подключающаяся к остальным компьютерам вашей сети, сохраняет IP назначение, которое она получила в шаге 1, выше. При завершении вашей инсталляции, последовательно нажмите WinProxy/Дополнительные свойства/Общее/Множественный IP. Здесь проверьте, что IP адрес, назначенный вашему Интернет соединению, определен как внешнее соединение, а IP адрес, назначенный вашей локальной сети, определен как внутреннее соединение.
Проверка TCP/IP соединения
Теперь, когда вы добавили IP адреса всем компьютерам в сети, давайте запустим тест, чтобы определить установлено ли Сетевое Окружение и работает ли оно правильно. Если да, то вы будете знать, что хаб и кабели работают правильно. Мы будем использовать команду Ping в качестве теста. Эта простая утилита включена в Windows 95/98 и NT и позволяет легко проверить TCP/IP соединение.
Сначала, откроем окно DOS (Пуск/Программы/Окно MS-DOS в Windows 95/98 и Пуск/Программы/ Командная строка в Windows NT) и введем слово ping. Вы увидите список параметров команды и ее синтаксис. Если вы находитесь, скажем, за клиентской машиной 90.0.0.2, вы можете проверить ваше подключение к WinProxy машине введя ее IP адрес (90.0.0.1) после слова ping. Если TCP/IP правильно установлен на обеих машинах, вы увидите несколько строк, в которых говорится Reply from 90.0.0.1 (Ответ от 90.0.0.1 ) как показано на рисунке ниже. Если вы не получите ответ, значит что-то неверно в установке IP адреса на одной из (или обеих) машин.
Рисунок 1.26: Команда Ping может помочь при выяснении проблем работы сети.
Серия этих тестов, запущенных на каждой машине, имеющей проблемы с подключением, может помочь локализовать проблему:
- Ping 127.0.0.1, чтобы убедиться, что программное обеспечение TCP/IP работает.
- Пропингуйте себя (свой адрес), чтобы убедиться, что ваша сетевая карта работает.
- Протестируйте вашу способность соединяться с другими машинами.
- Для запуска первого теста (пингование возвращаемого адреса), введите ping 127.0.0.1 в окне DOS. Этот тест проверяет, что программный стек TCP/IP работает и что протокол TCP был назначен (связан) карте. Возвращаемый адрес (127.0.0.1) специально определен для таких тестов и не генерирует никакого сетевого трафика. Ошибка в этом месте показывает, что виновник проблемы программное обеспечение. Если это случилось, переустановите WinSock с вашего Windows CD-ROM или скачайте и установите последнюю версию WinSock с сайта Microsoft.
- Теперь пропингуйте IP адрес WinProxy компьютера, чтобы убедиться, что сетевая карта работает и IP адрес настроен на этой машине правильно. Если вы обнаружите проблему на этом этапе, проверьте, работает ли ваша сетевая карта. В Windows 95/98 зайдите в Панель управления/Система/Диспетчер устройств, чтобы увидеть есть ли желтый восклицательный знак или знак вопроса напротив сетевой карты. Если есть, нажмите Драйвера, и затем выберите Просмотр ресурсов, чтобы определить сообщает ли Windows об ошибке, например, о конфликте прерываний. Если это так, то вы можете устранить проблему, назначив неиспользуемое прерывание. Если нет, попробуйте переустановить карту.
- Пропингуйте IP адрес другой машины вашей сети. Чтобы это сработало, настройки должны быть верными на обеих машинах. Проблема на этом этапе обычно указывает на ошибку IP адресации. Возможно, вы нарушили один из базовых IP правил, назначив один и тот же адрес двум различным машинам, присвоив адрес выходящий за допустимые интервалы или напечатав адрес с ошибкой. Проверьте и перепроверьте назначенные адреса.
Если вы получили такой ответ как request timed out (время запроса вышло), это означает, что команда ping не достигла (или не вернулась от) другой машины. Проверьте, возможно не настроены IP адреса или кабели не подсоединены к хабу. Если вы получите ответ наподобие destination unreachable (получатель недостижим), то команда ping не знает как следовать к указанному адресу. Вы можете получить этот ответ если, например, если вы пингуете адрес с другими полями адреса сети. Проверьте возможно неверно названы сети или не настроены маски подсети.
ЗАМЕТКА ПОЛЬЗОВАТЕЛЮ:
Если работает все за исключением последнего теста (пингование другого компьютера), возможно, вмешивается установленная ранее прокси. Программы прокси, которые требуют установки программных компонент на клиентских машинах так же как на сервере, могут создавать проблемы tcp/ip соединениям. Эти программы должны быть удалены с каждой машины для нормальной работы tcp/ip соединений.
Если возможно проблема с сетевой картой, зайдите в Панель управления/Система/Диспетчер устройств/Просмотр устройств по типу. Посмотрите сетевые адаптеры. Если вы увидите желтый восклицательный или вопросительный знак над адаптером, в системе имеется проблема с этим адаптером. Используйте мастера Win95/98 и с их помощью устраните проблемы. Если вы обновились с Windows 95 на Windows 98, возможно драйвера вашей сетевой карты устарели. Скачайте новые драйвера, созданные специально для Windows 98 с вебсайта создателя карты.
Заключительное слово
После того как TCP/IP успешно установлен и работает, вы готовы к установке и настройке WinProxy. Следующая глава по шагам проведет вас через этот процесс.
Перевод документации осуществлен силами компании Red Line Software


