К. Закер - Компьютерные сети. Модернизация и поиск неисправностей (953092), страница 185
Текст из файла (страница 185)
В принципе администраторы могуг изучать сцдержимое журналов регистрации даже' в их щжодном формате, чтобы получить какую-либо информацию об использовании сайта, например, какие из страниц посещаются наиболее часто. Кроме того, существует большое число статистических программ независимых ратрабатчихкав, например, %еЬТшмЬ ~южэлтеЬтгепй.сош), которые используют информацию регистрационных файлов в качестве входных данных и ееппают подробные отчеты, иллюстрирукнпие общие тенденции и модели трафикк Бальшинспю %еЬ-серверов позволяют администратору выбирать меж~ц~ несколькими форматами для журналов регистрации, которые имн ведутая Некоторые серверы применяют регистрационные журналы собственных форматов, которые'обычно не поддерживаются статистическими программами„ в то время как другие серверы могут иметь возможность импортировать информацию журналов регистрации ва внешйюю базу данных через интерфейс ОВВС (Ореп ь)агаВазе Саппесбчйу, открьггйй ийтерфейс доступа к базам данных) или другие аналогичные интерфейсы.
Несмотря на зто, болъшинстно серверов поддерживают формат Сотшап 1ай Рйе (обычный журнал), разработанный ИСБА. Зтат формат предполагает наличие талька однострочных записей с полями, разделенными пробелами. Формат дхя каждой строки файла''этого типа и функции полей заииси приведен ниже хвввгввове 1суьмв взегвапв аатв твяввэт всасив Ьусвв П твтвсвъазс. Нз-адрес удаленной клиентской системы.
Некоторые серверы также используют возможность обратного разрешения РИЗ»имени, позволяющую в целях регистрации определить ЮИБ-имя по адресу. П ~ваамвв Имя удаленного журнала регистрации пользователя системы- клиента. Большинство современных браузеров не предоставляют указанную инфармацию, позтому в данном лоле обычна наладятся "заполнители, например, тире П аввссввв.',Имя пользователя, под которым он прапюл аутентификацию на сервере.
Глава 24. Развертывание сврввров й1нтернетз «21 П сисе. Дата и время, когда серверам был получен запрос Большинство серверов используют по умолчанию местное время, на могут вносить поправку для среднего времени по Гринвичу, например, -0500 для стандартного восточного времени США ((1.$. Еаыегп йгавдагб Гппе). П течиеес Текст запроса, полученного сервером.
П всассв. Содержит ацин из кодов статуса, определяемых стандартом НТГР, который' навязывает, был ли зацрас обработан'успешно, и, если нет, та почему зта произошла. П пусвв. Размер (в байтах) файла, переданного клиенту сервером в качестве а'пзета ра ззлрас. В настоящее время в процессе разработки находится еше один формат 1гщяфайлав.
Созланием этого формата под названием Ех1епбеб 1ой И1е (расширенный журнал) занимается %от16 %Ые %еа Сапзаг6вш (%ЗС). Новый формат позволяет решить некоторые естественные проблемы фармпта Сопшюп (.ай Б1е, например, трудности в инте)я1ретации данных М- файлов, связанные с наличием пробелов в прелелах полей. Формат Ех1епдед 1хщ Рйе является расширяемым и позволяет администрц)ирам самим указывать, какая информация дол)кна регистрироваться; а тййкап йст. Формат предполагает наличйе'квк записей (влиу), так и яслей 01И4.
Поля располагаются в отдельных строках, начинающихся с символа «, и определяют инфармацию о ланных, которые содержатся в журнале регистрации. Действующие значения для падей перечислены ниже. П №уегзйвп «вввв.«авве. Версия формата 1сщ-файла Дайпае поле далжпо присутствовать в каждом 1ая-файле. и №иеыж (вщмдвииввзв]. идентифицирует типы данньгх, нвходяшихся .в каждом из полей записи ищ-файла, с использованивмт псвр(вцений, апределяемых спецификацией формата ехгепдей' ).ой Йвз„-,Ддннае наде дйшкт но присугспювать в каждом 1ай-файле.
и «Вйвп . Ид фиц ру пр р пбесп1ечеци рерлпра, создавшего журнал регистрации. и №Вгаг(-0вгв: двтвв врезок дата и время начала ведения:4курналв.регист)л1- и «евв-Вам. Дата и время окончания ведения журна«й:.:~фа)етрвпзги, П №11в(е: давит щжма. дата и время внесения канкретйгйа::зиной:В'журпал регистрации. П «Взвизги втввстя. Содердцт инфармацию комментария, игиорируеь)угр всеми процессами. Увязанные псла дают администраторам вазможность задавать инфармацию, которая будет записана в !ай-файл, помюляя в то же время сштистическим ПРО1РаММВМ КОррЕКтНО ПРОЦИЯГРИВатЬ ДаИНЫЕ В ЗЗПНСяХ журиахаи рсПГстрацнн. Удаленное администрирование Все %еЬ-серверы нужлакггся в каком-либо типе интерфейса администрирования, который будет использоваться для конфигурирования их эксплуатационных параметров.
Даже сервер "без изаитжтК позволяет определить основной каталог, который станет функциенироиать в, качестве корневого каталога для сайта, а также другие базовые параметры. Некоторые варианты серверов содерЖат программу, обеспечивающую интерфейс для администрирования сервера, которую можно запустить на компьютере, однако значительное число %еЬ-серверных продуктов используют преимущества вюпочения в свой состав административного ЖеЬ сайт». При наличии полобного сайта сервер можно свободно конфигурировать с любого компьютера, используя для »тото станплртный %еЬ-бр»у»ар (рис.
24.1). Это преврасный инструмент для администратора сети, особенно, если система с установленным ЖеЬ-серверов-находится й специальном помещении для размещения серверов (серверной) 'или ином удаленном месте,-и также, если один человек отвечает за обслуживание сразу нескольких разлнагпах серверов, нее. ал.т ттеь-ннтарфеас авета~ аеглсеа масаае сервер» ав Серьезной проблемой данной формы удаленного, администрирования является безопасность; однако имеется рял механизмов, позволявших предотвратить изменение конфигурации сервера неавторизованными пользовате- Глава 24. Развертывание серверов Илтернета лами.
Самый простой из этих механизмов, как упоминалось выше, заюпочается в использовании для административного сайта нестандартного номера порта. Все программные продукты для создания %еЬ-серверов от фирмы Иегзсаре активно применятот этот метод. Серверы, использующие нестайдзртный порт„обычно требуют задать номер порта в-пропессе инсталляции программы.
Второй метод состоит во включении механизмов, позволяющих задать.1Р- адрес елинсгвенной системы„с которой возможен доступ.к интерфейсу администрирования. !В обладает таким методом, и по умодчанйю„единственной машиной, способной получить доступ к интерфейсу администрирования %еЬ-сервера,,основанному на'%ед, является та, на которой установлен этот %еЬ-сервер (рис.
24.2). При этом сервер можно открыть для уда;. ленного администрирования, задав адреса других рабочих, станций, которым разрешен доступ к серверу, или же установить свободный доступ к серверу и запать адреса машин, которым этот доступ запрещен. Рев. 24.2. Утилита !п$еглег Зеллсев Мзлвиег сесввоз 1В лезвслевт, рвзткеввть ИЛИ звлреегать доступ к шео-ааьву с определанных компьютеров Третий метод предполагает использование службы каталогов для того, чтобы укаипь, каким пользователям разрешается конфигурировать систему.
11$ использует для этих целей стандартные учетные записи доменов %шгЪиГлИТ или учетные записи Асбуе ШгесГогу. Фирма Иегзсаре предоставляет свой"соб- вл Часть й!. Сетевые йи ственный сервер клгалогов для контроля ивд,доступам, а 1ЛЯХ-системы могуг использовать олин из нескольких протоколов аргентнфнкации, ниртузльнйю квззгюги %еЬ-сервер использует каталог локального диска кампыртера в иачестйе.;основного каталога сайта, который ан обслуживает.
Сервер передает клиентам' имя находящегося в этом каталоге файла по умолчанию, если онн получают д~ютуп к сайту, используя ЦВ.Ь, включахиций только ВЪБ-имя или 1Р- адрес. Подкаталоги в пределах этого кагачагв также появляются ках подкаталоги %еЬ-ба. Например, ПЗ по умалчапМ использует каталог С:~1пегрпЬзбМ~гнк» как основной каталог'удаи свабго %еЬ-сайта. Если данный %еЬ-сервер зарегистрирован под ВХЗ-имеейем ' зззтзглпсхег.сопг, тогда страница по умолчанию, демонстрируемая'браузерйм, получающим доступ к данному сайту, будет храниться в файле де1ш1ьйгш квзтхлага зчзглпмй. Таким образом, файл в каталоге С:~1песраЬ~ачгитоог~босв этого же сервера будет появляться на сейте как Ьнр://зззчн.хасхег.саит/доск При использовании такай системы все фа1Ьгы и кизил~„который стянут ПОЯВЛЯтЬЕЯ-Науй-Сайтсг Даяжим бЫЗВ-РГкзаИВГЯВГЕйм:В йРЕЭДЕЛШ'аЕИОВНОГа каталога сайта и его подкаталогов.
Однако эта нельзя назвать практичным решением для каждого сайта. Например, в случае сети интранет администраторы могут пожелать опубликовать файлы в существующих каталогах с помощью %еЬ-сервера, не прибегая к перемещению их в основной каталог.
Чтобы сделать это доступным, некоторые %еЬ-серверы включают возмох~- ность создания на сайте виртуальным каталогов. лврлзуальлмй калииог ~зчгшл1 ~йгесгегф представляет собой каталог, существу1ащий где-то в другам месте (на том же диске, на другом диске или даже на диске совместного использования иного компьютера), который публикуется на %еЬ-сайте под каким-либо альтернативным именем. Администратор задает расположение каталога и альтернативное имя, пад которым он будет фигурировать на сайте.
Альтернативное имя появляется в виде подкаталога сайта, к которому пользователи могут осуществлять доступ обычным образом, и содержит подкаталоги и файлы, расположенные на другом диске Поддержка многочисленных саитов Блзовое программное обеспечение для организации %еЬ-сервера, например, Регзапа1 %е1з йекэег от М1сгазой, позволяет сиэдв1т.:на..каащьЮХере талька один %еь4ийт, однако более совершенные версии„'.тихие'квк п3„' ддют вазможность поддерживать работу нескольких сайтов одновременно, причем беэ необходимости 'запуска нескольких каций прбграммы.
Существуют различные методы, которые отдельный компьютер мажет использовать для размещения нескольких сайтов, и мощные щюфессиональные серверы обычно предостзвляюг выбор межау ними. Эти методы перечислены ниже. П Увзиыя иозаера'иертев. При размещении сайтав с"использованием одного 1Р-адреса, но разных номеров портов, пользователи обязательно должны задавать номер порта в 11Й1., чтобы получить доступ к сайту. Зто не относится к сайту па умолчанию, использующему парт 80. Так делается достаточна редко„кроме тех случаев„когда админисгршар желает сохранить сайт скрытым, так как болыдинство пользователей сети Интернет не имеют ни малейшего представления об использовании номеров нартов.
Но даже если кто-то из пользователей знает о портах, нет простого пути для определения, каким именно номером порта нужно все-таки палыо1ваться. 1з Развые ТР-адреса. Существует возможносп назначения различных 1Р- адресов ацному сетевому интерфейсу, и как толью это сделано, некоторые %еЬ-серверы позволяют выбрать отдельный адрес для каждого %еЬ- сайта. Есть возможность зарегистрировать каждый адрес в В1ЧЗ с индивидуальным хост-именем. Это приведет к тому, что пользователи будут считать такие сайты палностыа независимыми, несМотря на то, па в действительности они расположены на одном н том же компьютере.
Это наиболее часто используемый метод размещения множества сайтав на одном сервере, единственным недостипсам которого является необходимость регистрации отдельного 1Р-адреса для кахсцаго сайта. П Разные ВХБ-имена. Некоторые серверы могут размешать множество сайтов с различными 11г1$-именами, но одним 1Р-адресам, используя технологию под названием виртуальный хвслдии сигйаи7 ЬагйлйА В этом случае каждый сайт имеет собственное ВХй-имя, но вес,вмена зарегистрированы на один 1Р-адрес.