summaryrefslogtreecommitdiffstats
path: root/tde-i18n-ru/docs/kdebase/userguide/networking-with-windows.docbook
blob: 4b467664380c2e69e288796d9d628fa2b5dcdc3a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
<sect1 id="networking-with-windows">
<sect1info>
<authorgroup>
<author
><firstname
>Gardner</firstname
> <surname
>Bell</surname
> </author>
</authorgroup>
</sect1info>


<title
>Взаимодействие с Windows через сеть</title>

<para
>Этот раздел основан на файле README по LISa, написанный Александром Неундорфом (Alexander Neundorf).</para>

<para
>В дистрибутив &kde; входит мощный сервер сбора сведений о локальной сети (Lan Information Server, <application
>LISa</application
>) и сервер сбора сведений о локальной сети с ограниченным доступом (Restricted Lan Information Server, <application
>resLISa</application
>). С их помощью можно обнаруживать серверы CIFS и другие серверы локальной сети, то есть функция этих серверов аналогична программе «Сетевое окружение», входящей в состав &Microsoft; &Windows;.</para>

<sect2 id="How-It-Works">
<title
>Как это работает</title>

<para
>&lisa; использует только стек TCP/IP, поэтому настраивать Samba не требуется. Тем не менее, наличие пакета <ulink url="http://www.samba.org"
>samba</ulink
> в системе необходимо. В файле параметров &lisa; вы указываете диапазон IP-адресов, которые необходимо проверить. При запуске демон &lisa; отправляет эхо-запрос <ulink url="http://www.ietf.org/rfc/rfc792.txt"
>ICMP</ulink
> на каждый из IP-адресов, указанных в конфигурационном файле, и ожидает ответа.</para>

<note
><para
>Демон &lisa; требует привилегии суперпользователя для того, чтобы открыть сокет, однако после этого программа переходит на непривилегированный уровень выполнения.</para
></note>

<para
>Вы можете запустить &lisa;, выполнив <command
>nmblookup <option
>"*"</option
></command
>.<note
><para
>Программу <command
>nmblookup</command
> можно загрузить с сервера <ulink url="http://www.samba.org"
>http://www.samba.org</ulink
> или установить из пакетов вашего дистрибутива</para
></note
>. Команда Samba <command
>nmblookup <option
>"*"</option
></command
> отправляет сообщение всем машинам вашей сети (на широковещательный адрес). Ответ на этот запрос означает, что отправившая его машина, на которой запущен сервис smb, принимает входящие соединения.</para>
</sect2>

<sect2 id="resLISa">
<title
><application
>resLISa</application
></title>

<para
>Если политика вашей компании не допускает открытие посторонних портов, для связи с машинами вашей сети можно использовать &reslisa;. &reslisa; не может отправлять широковещательные и групповые эхо-запросы, поэтому в файле параметров требуется отдельно указать имя каждой машины. Текущая версия программы может опрашивать до 64 адресов.</para>

<note
><para
>&reslisa; показывает информацию, полученную не через сеть, а через сокет домена &UNIX;. Используется имя сокета <filename
>/tmp/resLISa-<replaceable
>имя_пользователя</replaceable
></filename
>, поэтому несколько пользователей могут запускать &reslisa; одновременно.</para
></note>
</sect2>

<sect2 id="configuration">
<title
>Настройка</title>

<para
>При запуске &lisa; анализирует пользовательский файл параметров <filename
>$<envar
>HOME</envar
>/.lisarc</filename
>. Если этот файл не существует, &lisa; использует общесистемный файл параметров, <filename
>/etc/lisarc</filename
>. Ниже приведён пример такого файла:</para>

<programlisting
>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    #Указываются имена машин (требуется для работы <application
>resLISa</application
>)
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, отправляемых при опросе компьютеров
</programlisting>

<para
>&lisa; можно настроить также с помощью программы с графическим интерфейсом. Выберите пункт &kmenu; <menuchoice
><guimenuitem
>Центр управления</guimenuitem
><guisubmenu
>Сеть и Интернет</guisubmenu
><guimenuitem
>Обзор локальной сети</guimenuitem
> </menuchoice
>. Для того чтобы &lisa; использовала указанные здесь параметры, запустите эту службу с параметром <option
>-K</option
>.</para>

<!--TODO add a section explaining graphical configuration? -->

<!-- Add links to "further reading" here -->
<itemizedlist>
<title
>Связанная информация</title>
<listitem
><para
>Полный список параметров командной строки и дополнительные примеры содержатся в полном руководстве &lisa;. Введите <userinput
>help:/lisa</userinput
> в строке адреса программы &konqueror;, чтобы открыть этот документ.</para>
</listitem>
</itemizedlist>


</sect2>
</sect1>

<!-- Keep this comment at the end of the file
Local variables:
mode: xml
sgml-omittag:nil
sgml-shorttag:nil
sgml-namecase-general:nil
sgml-general-insert-case:lower
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:0
sgml-indent-data:true
sgml-parent-document:("index.docbook" "book" "sect1")
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
-->