Gardner
Bell

# Sieć z Windows

Ta sekcja jest pożyczoną i zmodyfikowaną wersją pliku README dotyczącego LISa, którego autorem jest Alexander Neundorf.

&kde; zawiera potężny serwer o nazwie Lan Information Server (LISa) oraz Restricted Lan Information Server (resLISa) używane do identyfikacji CIFS oraz innych serwerów w Twojej sieci lokalnej i dające funkcjonalność podobną do Otoczenia sieciowego w &Microsoft; &Windows;.

## Jak to działa

&lisa; potrzebuje wyłącznie stosu TCP/IP, tak więc konfiguracja samby nie jest konieczna do jej działania, ale pakiet samba jest wymagany. Aby znaleźć komputery w Twojej sieci lokalnej ustaw zakres adresów IP z pliku konfiguracyjnym, który &lisa; będzie sprawdzać. Kiedy uruchomisz program &lisa; zacznie on wysyłać wiadomości ICMP, echo request do wszystkich adresów IP w tym pliku i czekać na odpowiedź.

Program &lisa; wymaga uprawnień administratora do otwierania gniazd, ale kiedy są one już dostępne, poziom uprawnień jest zmniejszany.

Można także uruchomić program &lisa; używając `nmblookup `"*"``.

Jeśli nie posiadasz tego polecenia, program `nmblookup` można znaleźć na stronie http://www.samba.org lub w pakietach dostępnych w Twojej dystrybucji

. Polecenie samby `nmblookup `"*"`` spowoduje rozgłoszenie wiadomości do dostępnej sieci i każdy komputer z działającą usługą smb wyśle odpowiedź z informacją, że przyjmuje połączenia.

## resLISa

Jeśli Twoja sieć firmowa używa bardzo wygorystycznych zasad dotyczących tego, które porty mogą być otwarte, do komunikacji z innymi komputerami potrzebujesz programu &reslisa;. Z powodu tego, że &reslisa; nie może sprawdzać całych sieci i zakresów adresów przy pomocy polecenia ping, wszystkie adresy trzeba dodać ręcznie do pliku konfiguracyjnego. Obecnie można dodać tam do 64 adresów.

&reslisa; podaje informacje tylko przez gniazda domeny &UNIX-dopelniacz;, czyli nie przez sieć. Nazwą gniazda jest `/tmp/resLISa-TwojaNazwaUżytkownika`, tak więc &reslisa; może być bezpiecznie uruchamiana na tym samym komputerze przez więcej niż jednego użytkownika.

## Konfiguracja

Na starcie &lisa; sprawdza plik konfiguracyjny w katalogu domowym użytkownika, plik `$`HOME`/.lisarc`. Jeśli on nie istnieje, &lisa; sprawdzi globalną konfigurację znajdującą się w `/etc/lisarc`. Teraz przykład pliku konfiguracyjnego:

    PingAddresses = 192.168.100.0/255.255.255.0;192.168.100.10-192.168.199.19;192.168.200.1;
    PingNames = moj_komputer1;moj_komputer2    #Nazwy komputerów (wymagane przez resLISa)
    AllowedAddresses = 192.168.0.0/255.255.0.0
    BroadcastNetwork = 192.168.100.0/255.255.255.0
    SearchUsingNmblookup = 1         #spróbuj także nmblookup
    FirstWait = 30                   #30 setnych sekundy
    SecondWait = -1                  #Tylko jedna próba
    #SecondWait = 60                 #Dwie proby i czekanie 0,6 sekundy
    UpdatePeriod = 300               #uaktualniaj co 300 sekund
    DeliverUnnamedHosts = 0          #Nie pokazuj komputerów bez nazw
    MaxPingsAtOnce = 256             #Wysyłaj jednocześnie maksymalnie do 256 wiadomości ICMP echo requests

&lisa; może także być konfigurowana graficznie w module Centrum sterowania Internet i sieć Przeglądanie sieci lokalnej w &kmenu;. Do użycia tej opcji trzeba jednak uruchomić &lisa; z przełącznikiem `-K`.

### Powiązane informacje

- Aby uzyskać pełną listę przełączników w wierszu poleceń i dodatkowe przykłady zajrzyj do podręcznika programu &lisa;, który jest dostępny po wpisaniu `help:/lisa` w programie &konqueror;.