Difference between revisions of "Zeroconf"
(→Instalace) |
(→Instalace) |
||
Line 23: | Line 23: | ||
Avahi jsem instaloval ze zdrojových kódů na systému SuSE Linux 10.0. Je k dispozici standardní konfigurační script ''configure''. Následující příkaz nakonfiguruje zdrojový kód: | Avahi jsem instaloval ze zdrojových kódů na systému SuSE Linux 10.0. Je k dispozici standardní konfigurační script ''configure''. Následující příkaz nakonfiguruje zdrojový kód: | ||
− | ./configure --prefix=/usr/local --disable-qt4 --disable-python --disable-mono | + | ''./configure --prefix=/usr/local --disable-qt4 --disable-python --disable-mono'' |
Musel jsem zakázat některé možnosti, protože SuSE 10.0 nemá potřebné knihovny. | Musel jsem zakázat některé možnosti, protože SuSE 10.0 nemá potřebné knihovny. | ||
Line 29: | Line 29: | ||
Potom už standardně: | Potom už standardně: | ||
− | make | + | ''make'' |
− | make install | + | ''make install'' |
− | ldconfig | + | ''ldconfig'' |
===Konfigurace=== | ===Konfigurace=== |
Revision as of 16:55, 27 September 2006
Contents
Úvod
Zeroconf, nebo také Zero Configuration Networking je soubor technik k automatické konfiguraci IP sítě bez nutnosti nastavování speciálních serverů (DHCP, DNS). Také je znám jako Automatic Private IP Addressing, AIPA. Toto umožňuje uživatelům snadné připojení počítačů, síťových tiskáren a dalších bez nutnosti znalostí IP síťování. Bez Zeroconfu, nebo podobných, musí uživatelé nastavit každý síťový prvek individuálně v závislosti na topologii sítě, apod.
IPv4 Link-Local Addressing
Multicast DNS
DNS Service Discovery
Implementace v různých systémech
Linux
Mac OS
Windows
Avahi
Avahi je systém objevování služeb na lokální síti. Je založeno hlavně na flexmdns implementaci mDNS od Lennarta Poetteringa, který zastavil vývoj svého projektu ve prospěch avahi. Tento software je možno stánhout ze stránek projektu.
Instalace
Avahi jsem instaloval ze zdrojových kódů na systému SuSE Linux 10.0. Je k dispozici standardní konfigurační script configure. Následující příkaz nakonfiguruje zdrojový kód:
./configure --prefix=/usr/local --disable-qt4 --disable-python --disable-mono
Musel jsem zakázat některé možnosti, protože SuSE 10.0 nemá potřebné knihovny.
Potom už standardně:
make
make install
ldconfig