Занятие 3. Таблица локальных адресов
(Продолжительность занятия 5 минут)
На этом занятии Вы познакомитесь с таблицей локальных адресов и узнаете, как вносить в нее необходимые изменения.
Изучив материал этого занятия, Вы сможете:
Таблица локальных адресов (Local Address Table, LAT) создается во время установки Proxy Server. Она определяет IP-адреса локальной сети.
LAT состоит из пар IP-адресов, задающих адресное пространство Вашей внутренней сети. Каждая пара описывает либо интервал IP-адресов, либо единственный IP-адрес.
LAT на сервере
По умолчанию Proxy Server создает таблицу локальных адресов на основе списка пар IP-адресов из таблицы маршрутизации Windows NT Server. Иногда этой информации недостаточно для описания всех адресов внутренней сети. Например, автоматически созданная таблица может не учитывать какую-либо вложенную сеть Вашей внутренней сети или, наоборот, содержать внешние адреса.
Автоматически созданные таблицы локальных адресов необходимо тщательно проверять. Вы вправе добавлять или удалять необходимые пары адресов до тех пор, пока не будут учтены все адреса Вашей внутренней сети.
Кроме того, обязательно убедитесь, что в таблице отсутствуют пары, относящиеся к внешним IP-адресам Интернета.
LAT на клиенте
Таблица локальных адресов хранится в файле Msplat.txt, расположенном в папке \Mspclnt компьютера-клиента. Его создает программа установки клиентского ПО службы WinSock Proxy. Файл Msplat.txt регулярно обновляется посредством копирования с сервера.
Каждый раз, когда приложение или клиент Windows Sockets пытается установить соединение с некоторым IP-адресом, обращение к LAT позволяет выяснить, к какой сети — внутренней или внешней — относится этот адрес. Если адрес принадлежит внутренней сети, устанавливается прямое соединение. Если же к внешней — соединение обеспечивают средства службы WinSock Proxy.
Иногда в таблице локальных адресов, загруженной с сервера, нет внутренних адресов, необходимых данному конкретному клиенту. Клиентская копия файла Msplat.txt регулярно обновляется сервером, поэтому все внесенные в эту копию изменения теряются.
Чтобы решить эту проблему, создайте локальный файл таблицы Locallat.txt в папке \Mspclnt на компьютере-клиенте. В этом файле можно перечислить дополнительные пары IP-адресов внутренней сети, необходимые клиенту. Помните, что для определения принадлежности IP-адресов внутренней или внешней сети клиентское ПО использует оба файла — Msplat.txt и Locallat.txt.
Резюме
Таблица локальных адресов создается на сервере и регулярно копируется на компьютеры-клиенты сети. При необходимости можно создавать локальный файл LAT для конкретного клиента.