Gardner Bell Взаимодействие с Windows через сеть Этот раздел основан на файле README по LISa, написанный Александром Неундорфом (Alexander Neundorf). В дистрибутив &kde; входит мощный сервер сбора сведений о локальной сети (Lan Information Server, LISa) и сервер сбора сведений о локальной сети с ограниченным доступом (Restricted Lan Information Server, resLISa). С их помощью можно обнаруживать серверы CIFS и другие серверы локальной сети, то есть функция этих серверов аналогична программе «Сетевое окружение», входящей в состав &Microsoft; &Windows;. Как это работает &lisa; использует только стек TCP/IP, поэтому настраивать Samba не требуется. Тем не менее, наличие пакета samba в системе необходимо. В файле параметров &lisa; вы указываете диапазон IP-адресов, которые необходимо проверить. При запуске демон &lisa; отправляет эхо-запрос ICMP на каждый из IP-адресов, указанных в конфигурационном файле, и ожидает ответа. Демон &lisa; требует привилегии суперпользователя для того, чтобы открыть сокет, однако после этого программа переходит на непривилегированный уровень выполнения. Вы можете запустить &lisa;, выполнив nmblookup .Программу nmblookup можно загрузить с сервера http://www.samba.org или установить из пакетов вашего дистрибутива. Команда Samba nmblookup отправляет сообщение всем машинам вашей сети (на широковещательный адрес). Ответ на этот запрос означает, что отправившая его машина, на которой запущен сервис smb, принимает входящие соединения. <application>resLISa</application> Если политика вашей компании не допускает открытие посторонних портов, для связи с машинами вашей сети можно использовать &reslisa;. &reslisa; не может отправлять широковещательные и групповые эхо-запросы, поэтому в файле параметров требуется отдельно указать имя каждой машины. Текущая версия программы может опрашивать до 64 адресов. &reslisa; показывает информацию, полученную не через сеть, а через сокет домена &UNIX;. Используется имя сокета /tmp/resLISa-имя_пользователя, поэтому несколько пользователей могут запускать &reslisa; одновременно. Настройка При запуске &lisa; анализирует пользовательский файл параметров $HOME/.lisarc. Если этот файл не существует, &lisa; использует общесистемный файл параметров, /etc/lisarc. Ниже приведён пример такого файла: PingAddresses = 192.168.100.0/255.255.255.0;192.168.100.10-192.168.199.19;192.168.200.1; PingNames = my_host1;my_host2 #Указываются имена машин (требуется для работы resLISa) AllowedAddresses = 192.168.0.0/255.255.0.0 BroadcastNetwork = 192.168.100.0/255.255.255.0 SearchUsingNmblookup = 1 #также использовать nmblookup FirstWait = 30 #30 сотых долей секунды SecondWait = -1 #Опрашивать только один раз #SecondWait = 60 #При втором запросе ждать 0,6 секунды UpdatePeriod = 300 #Обновлять информацию каждые 300 секунд DeliverUnnamedHosts = 0 #Не выводить сведения о машинах без имени MaxPingsAtOnce = 256 #Максимальное количество эхо-запросов ICMP, отправляемых при опросе компьютеров &lisa; можно настроить также с помощью программы с графическим интерфейсом. Выберите пункт &kmenu; Центр управленияСеть и ИнтернетОбзор локальной сети . Для того чтобы &lisa; использовала указанные здесь параметры, запустите эту службу с параметром . Связанная информация Полный список параметров командной строки и дополнительные примеры содержатся в полном руководстве &lisa;. Введите help:/lisa в строке адреса программы &konqueror;, чтобы открыть этот документ.