Gardner
Bell

# Робота у мережі з Windows

Цей розділ було запозичено зі змінами з файла README, створеного Alexander Neundorf для LISa.

До складу &kde; входять два потужних сервери з назвами Lan Information Server (LISa) і Restricted Lan Information Server (resLISa), які використовуються для виявлення CIFS та інших серверів у вашій локальній мережі і надають у ваше розпорядження функціональні можливості, подібні до Network Neighbourhood у &Microsoft; &Windows;.

## Як це працює

&lisa; залежить лише від стеку TCP/IP, отже для роботи цього сервера не потрібно налаштовувати samba, пакунок samba все ж доведеться встановити. Для пошуку вузлів у вашій локальній мережі вам слід вказати діапазон IP-адрес у вашому файлі налаштувань, який буде прочитано &lisa;. Після запуску фонової служби &lisa; ця служба надішле ICMP, луну-запит, до всіх IP-адрес, вказаних у файлі налаштувань і зачекає на відповідь.

Для відкриття сокета фонова служба &lisa; потребує прав доступу користувача root, але після встановлення сокета програма негайно позбувається прав доступу root.

Крім того, ви можете запустити &lisa; командою`nmblookup `"*"``.

Якщо у вашій системі не встановлено програму `nmblookup`, ви можете звантажити її з сайта http://www.samba.org або скористатися одним з пакунків, які пропонує ваш дистрибутив.

Команда samba `nmblookup `"*"`` транслюватиме повідомлення у локальну мережу, всі вузли, на яких встановлено служби smb надішлють відповідь щодо готовності до прийняття з’єднань.

## resLISa

Якщо у вашій компанії встановлено строгі мережеві правила, у яких перелічено порти, які можна і які не можна відкривати, вам слід скористатися &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             #Надсилати до 256 луна-запитів ICMP за раз

Крім того, &lisa; можна налаштувати у графічному режимі за допомогою сторінки Центр налаштування Інтернет та мережа Перегляд локальної мережі . Але, щоб мати змогу налаштувати &lisa; у подібний спосіб, вам слід запустити програму з параметром командного рядка `-K`.

### Супутня інформація

- Повний список параметрів командного рядка та інші приклади роботи з програмою можна переглянути у повному підручнику з &lisa;, доступ до якого можна отримати за адресою `help:/lisa` у &konqueror;.