Sdílení souborů v domácí síti stojí na třech hlavních protokolech: SMB, NFS a WebDAV. Každý má jiné přednosti a jinak složité nastavení. Zatímco SMB je univerzální, NFS exceluje v Linuxovém prostředí a WebDAV řeší přístup zvenčí. Níže najdete konkrétní postup, jak je nakonfigurovat na NAS a připojit z Windows, macOS, Androidu i iPhonu.
SMB: univerzální volba pro smíšenou síť
SMB (Server Message Block) je nejrozšířenější protokol pro sdílení souborů. Funguje na Windows, macOS (od verze 10.9 je výchozí), Linuxu (přes Samba nebo kernelový modul cifs) a na NAS od Synology, QNAP i TrueNAS. Používá port TCP 445, starší verze také 139. SMB1 je kvůli zranitelnosti WannaCry zakázaný, používejte SMB2 nebo SMB3. SMB3 umí end-to-end šifrování a multichannel, který sloučí více síťových karet pro vyšší propustnost.
Nastavení na NAS: v administraci zapněte službu SMB, vytvořte sdílenou složku a nastavte práva uživatelů. Na Windows mapujte disk příkazem net use Z: \\192.168.1.10\data /user:jmeno heslo nebo v Průzkumníku zadejte \\192.168.1.10. macOS: Finder > Jdi > Připojit k serveru > smb://192.168.1.10. Android: aplikace CX File Explorer, Solid Explorer nebo X-plore mají SMB klienta – stačí zadat IP, přihlašovací jméno a heslo. iPhone: nativní aplikace Soubory od iOS 13 podporuje SMB – Připojit k serveru > smb://192.168.1.10.
NFS: rychlý, ale hlavně pro Linux
NFS (Network File System) vyvinul Sun Microsystems a je standardem v Unixovém světě. NFSv4 používá jediný port TCP 2049, starší NFSv3 vyžaduje portmapper na portu 111 a dynamické porty. NFS je obvykle rychlejší než SMB při práci s velkým množstvím malých souborů, protože má menší režii. Autentizace však tradičně stojí na UID/GID – server věří číslům, která mu klient pošle. NFSv4 s Kerberosem umí silné ověření, ale to je pro domácí NAS zbytečný overkill.
Výhodou NFS je nativní podpora v Linuxu a macOS. Linux: sudo mount -t nfs 192.168.1.10:/export/data /mnt/nas. macOS: Finder > Připojit k serveru > nfs://192.168.1.10/export/data. Na Windows je potřeba zapnout klienta NFS v doplňcích systému nebo použít nástroj třetí strany. Android ani iOS nativní NFS klient nemají; existují aplikace, ale jejich podpora je omezená. Pokud máte v síti pouze Linux a macOS, je NFS jasná volba. Pro smíšenou síť s Windows a telefony zůstávejte u SMB.
WebDAV: když potřebujete přístup přes internet
WebDAV (Web Distributed Authoring and Versioning) je nadstavba HTTP, takže používá porty 80 nebo 443. To znamená, že projde firewally a proxy, které blokují SMB a NFS. Na NAS ho najdete pod názvem WebDAV Server – v Synology je to balíček WebDAV Server, QNAP ho má v nastavení. Přístup je přes https://IP_adresa:5006 (Synology) nebo přes port uvedený v nastavení WebDAV na QNAP. Na Windows lze mapovat síťový disk na https:// adresu, ale systém vyžaduje platný certifikát, jinak připojení odmítne. macOS: Finder > Připojit k serveru > https://192.168.1.10:5006. Android a iOS: nativně WebDAV nepodporují, použijte aplikaci Documents od Readdle (iOS), Solid Explorer (Android) nebo oficiální aplikaci Nextcloud, pokud NAS běží na Nextcloudu.
WebDAV je pomalejší než SMB a NFS, protože každý požadavek nese HTTP hlavičky. Hodí se pro přístup zvenčí, když nechcete řešit VPN. Nikdy ale nevystavujte SMB ani NFS přímo do internetu – útočník by se mohl dostat k souborům. Buď použijte VPN (WireGuard, OpenVPN), nebo WebDAV s HTTPS a silným heslem.
Kdy použít cloud
Pokud potřebujete soubory synchronizovat mezi více zařízeními automaticky a přistupovat k nim odkudkoli bez konfigurace, je cloud (Google Drive, OneDrive, Dropbox) pohodlnější. NAS ale nabízí větší kapacitu za nižší cenu a data zůstávají doma. Řešením je hybrid: Nextcloud na NAS poskytuje WebDAV endpoint a synchronizační klienty pro všechny platformy. Nextcloud klient pro Android a iOS zvládne automatický upload fotek a offline přístup.
Praktické srovnání
SMB: port 445, nejlepší kompatibilita, podpora Windows, macOS, Linux, Android, iOS. Doporučeno pro domácí smíšenou síť.
NFS: port 2049 (v4), nejrychlejší na Linuxu, žádná nativní podpora na mobilních OS. Pro čistě Unix síť.
WebDAV: port 80/443, projde firewally, pomalejší, vhodný pro vzdálený přístup bez VPN.
Foto: Ahmed Lishane / Pexels