You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
65 lines
5.0 KiB
65 lines
5.0 KiB
13 years ago
|
<sect1 id="networking-with-windows">
|
||
|
<sect1info>
|
||
|
<authorgroup>
|
||
11 years ago
|
<author><firstname>Gardner</firstname> <surname>Bell</surname> </author>
|
||
13 years ago
|
</authorgroup>
|
||
|
</sect1info>
|
||
|
|
||
|
|
||
11 years ago
|
<title>KDE mit Windows vernetzen</title>
|
||
13 years ago
|
|
||
11 years ago
|
<para>Dieser Abschnitt wurde in Anlehnung und unter Abänderung der README-Datei für LISa von Alexander Neundorf verfasst.</para>
|
||
13 years ago
|
|
||
11 years ago
|
<para>&kde; zeichnet sich durch die beiden funktionsstarken Server Lan Information Server (<application>LISa</application>) und den Restricted Lan Information Server (<application>resLISa</application>) aus, die CIFS und andere Server Ihres lokalen Netzwerkes erkennen, wobei sie ähnlich wie das <quote>Network Neighbourhood</quote> in &Microsoft; &Windows; funktionieren.</para>
|
||
13 years ago
|
|
||
|
<sect2 id="How-It-Works">
|
||
11 years ago
|
<title>Wie es funktioniert</title>
|
||
|
|
||
|
<para>&lisa; benötigt lediglich den TCP/IP-Stack, eine Einrichtung von von samba ist also nicht notwendig. Das Paket <ulink url="http://www.samba.org">samba</ulink> dagegen ist Voraussetzung für die Funktion von &lisa;. Um Hosts in Ihrem lokalen Netzwerk zu suchen, geben Sie einen Bereich von IP-Adressen in die Konfigurationsdatei ein, die von &lisa; durchsucht wird. Wenn Sie den &lisa;-Dämonen starten, sendet dieser ein <ulink url="http://www.ietf.org/rfc/rfc792.txt">ICMP</ulink>-Signal an alle IP-Adressen in der Konfigurations-Datei und wartet auf eine Antwort ...</para>
|
||
|
|
||
|
<note><para>Der &lisa;-Dämon benötigt Root-Rechte um den Socket zu öffnen. Sobald der Socket jedoch eingerichtet ist, gehen alle Root-Rechte sofort verloren.</para></note>
|
||
|
|
||
|
<para>Sie können &lisa; auch mittels <command>nmblookup <option>"*"</option></command> <note><para>Falls Sie das Programm <command>nmblookup</command> nicht haben, können Sie es unter <ulink url="http://www.samba.org">http://www.samba.org</ulink> herunterladen oder mittels des Paketverwaltungssystems Ihrer Distribution nachinstallieren</para></note> starten. Der Samba-Befehl <command>nmblookup<option>"*"</option></command> sendet eine Nachricht an das angeschlossene Netzwerk und jeder Host, auf dem die smb-Dienste laufen, wird eine Nachricht zurücksenden, dass er die Verbindung akzeptiert.</para>
|
||
13 years ago
|
</sect2>
|
||
|
|
||
|
<sect2 id="resLISa">
|
||
11 years ago
|
<title><application>ResLISa</application></title>
|
||
|
|
||
|
<para>Falls Ihre Firma sehr strenge Richtlinien verwendet, welche Sockets geöffnet werden können und welche nicht, müssen Sie &reslisa; verwenden um mit anderen Hosts Ihres Netzwerkes zu kommunizieren. Weil &reslisa; an Netzwerke und Adressbereiche keine Signale senden kann, müssen Sie jeden Host mit seinem Namen in die Konfigurationsdatei eintragen. Momentan können bis zu 64 Hosts hinzugefügt werden und diese Adressen können dann direkt angesprochen werden.</para>
|
||
|
|
||
|
<note><para>&reslisa; stellt lediglich Informationen über einen &UNIX;-Domänen-Socket, also nicht über das Netzwerk selbst zur Verfügung. Der Name des Sockets lautet <filename>/tmp/resLISa<replaceable>IhrBenutzerName</replaceable></filename>, so dass &reslisa; ohne Probleme von mehreren Benutzern auf dem selben System ausgeführt werden kann.</para></note>
|
||
13 years ago
|
</sect2>
|
||
|
|
||
|
<sect2 id="configuration">
|
||
11 years ago
|
<title>Einrichtung</title>
|
||
|
|
||
|
<para>Beim Start analysiert &lisa; zunächst die Konfigurationsdatei im Heimatverzeichnis des Benutzers unter <filename>$<envar>HOME</envar>/.lisarc</filename>. Falls diese Datei nicht existiert, wird &lisa; überprüfen, ob eine systemweite Konfiguration in der Datei <filename>/etc/lisarc</filename> vorhanden ist. Es folgt ein Beispiel für eine Konfigurationsdatei:</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 #Namen der Hosts (notwendig für <application>resLISa</application>)
|
||
13 years ago
|
AllowedAddresses = 192.168.0.0/255.255.0.0
|
||
|
BroadcastNetwork = 192.168.100.0/255.255.255.0
|
||
|
SearchUsingNmblookup = 1 #nmblookup auch zur Suche verwenden
|
||
|
FirstWait = 30 #30 Hundertstel einer Sekunde
|
||
|
SecondWait = -1 #Nur ein Versuch
|
||
|
#SecondWait = 60 #Zwei Versuche mit einer Wartezeit von 0.6 Sekunden
|
||
|
UpdatePeriod = 300 #Alle 300 Sekunden aktualisieren
|
||
|
DeliverUnnamedHosts = 0 #Hosts ohne Namen nicht veröffentlichen
|
||
|
MaxPingsAtOnce = 256 #Bis zu 256 ICMP echo-Signale auf einmal senden
|
||
|
</programlisting>
|
||
|
|
||
11 years ago
|
<para>Sie können &lisa; auch graphisch konfigurieren, nämlich über den Eintrag <menuchoice><guimenuitem>&kcontrolcenter;</guimenuitem><guisubmenu>Internet &Netzwerk</guisubmenu><guimenuitem>Netzwerk-Browser</guimenuitem> </menuchoice>-Eintrag des &kmenu;s. Um diese Funktion nutzen zu können, müssen Sie &lisa; mit dem Schalter <option>-K</option> starten.</para>
|
||
13 years ago
|
|
||
|
<!--TODO add a section explaining graphical configuration? -->
|
||
|
|
||
|
<!-- Add links to "further reading" here -->
|
||
|
<itemizedlist>
|
||
11 years ago
|
<title>Weiterführende Informationen</title>
|
||
|
<listitem><para>Die komplette Liste der Befehlszeilen-Schalter und weitere Beispiele finden Sie im Handbuch zu &lisa;, welches Sie aufrufen können, indem Sie im &konqueror; die Zeile <userinput>help:/lisa</userinput> eingeben.</para>
|
||
13 years ago
|
</listitem>
|
||
|
</itemizedlist>
|
||
|
|
||
|
|
||
|
</sect2>
|
||
|
</sect1>
|