Vilken filöverföringsmetod är bäst för ditt hemnätverk?
Annons
När du skapar din egen filserver eller nätverksmonterad lagring, kan du bli förvånad över hur mycket tankar du behöver göra för att flytta dina filer runt.
För det mänskliga ögat ser varje strategi lika ut (som osynlig), men på teknisk nivå talar dina datorer på mycket olika sätt. Vilket tillvägagångssätt du tar beror på vilka operativsystem och typer av enheter du tänker ansluta.
1. FTP
FTP står för File Transfer Protocol. Det är en standardmetod för att flytta filer mellan en klient och en server. Din bärbara dator är till exempel klienten. Din hemserver är, ja, servern.
FTP är mångsidig eftersom ditt operativsystem verkligen inte spelar någon roll. Protokollet har funnits sedan innan någon av dem hade grafiska användargränssnitt. Din router kan till och med komma med en USB-port och stödja överföring av data till en extern hårddisk via FTP (vilket är ett enkelt sätt att skapa en hemserver, om än inte så nära som robust som att installera en dedicerad maskin för jobbet).
Du kan skydda dina data genom att kräva ett användarnamn och lösenord, men som standard kommer FTP att överföra dina referenser okrypterade. Det kan vara okej i ditt hemnätverk, men du vill ha något säkrare när du arbetar i ett större nätverk eller sänder filer över internet.
Det betyder inte att du behöver överge FTP. Du kan prova FTPS, en variant som krypterar din anslutning.
2. SMB
SMB står för Server Message Block. Även om det började som ett IBM-projekt, blev det ett medel för datorer som kör Microsoft Windows för att kommunicera via ett lokalt nätverk. När du skapar en mapp med Windows Explorer och utökar åtkomst till andra användare gör du det via SMB.
SMB är inte begränsat till Windows-användare. Du kan också komma åt dessa filer från macOS, Linux och andra Unix-liknande operativsystem. Apple kallar implementeringen SMBX, medan implementeringen är känd som Samba på Linux. I båda fallen kan din bärbara dator fungera som antingen servern eller klienten.
SMB är utmärkt för att sprida filer mellan maskiner på ett lokalt nätverk på ett plattforms-sätt. Användare behöver ingen teknisk kunskap för att börja dela mappar och ladda ner filer, bortsett från medvetenhet om nätverksavsnittet i filhanterarens sidofält.
3. AFP
AFP, eller Apple Filing Protocol, är Apples egna system för anslutning av olika macOS-datorer. Om du har ett hushåll fyllt med Apple-produkter, eller du driver ett företag som använder Apple-hårdvara, kan detta vara det mest relevanta filöverföringsprotokollet för dig.
Även om AFP är specifikt för Apple-enheter kan du köpa hemmamediasystem som stöder protokollet. Du kan också ställa in din egen FreeNAS- eller OpenMediaVault-ruta FreeNAS vs. OpenMediaVault vs. Amahi: Vilket är bäst för en DIY NAS? FreeNAS vs. OpenMediaVault vs. Amahi: Vilket är bäst för en DIY NAS? Planerar du en DIY NAS men vet inte vilken lösning du ska välja? Ta reda på vad som är bäst för dig: FreeNAS, OpenMediaVault eller Amahi! Läs mer med en gammal PC och använd AFP för att dela filer med iMac, MacBook och iPad.
Å andra sidan, om du inte arbetar exklusivt med Apple-hårdvara, finns det liten anledning att oroa dig för AFP. Detta protokoll är ganska specialiserat. Andra alternativ erbjuder bättre plattformskompatibilitet eller kommunikation mellan servrar.
4. NFS
Network File System, känt som NFS, är ett protokoll som används på Unix och Unix-liknande datorer (som Linux). Dess styrka ligger i förmågan för många maskiner att få åtkomst till samma server regelbundet. NFS kan erbjuda snabbare hastigheter på datorer som stöder protokollet.
En nackdel med NFS är att installationen inte är uppenbar, även om du använder ett Linux-baserat skrivbord. Instruktioner kommer vanligtvis att peka dig mot kommandoraden, med att du måste berätta för din dator att montera nätverksaktier som den monterar fysisk maskinvara. Som namnet antyder behandlar du en delad mapp i ett nätverk som om det var en del av ditt filsystem.
Återigen är det inte svårt att konfigurera NFS om du är bekväm med kommandoraden, men processen är inte något intuitivt du kan upptäcka och ställa in från skrivbordets filhanterare.
5. SSH / SFTP
SSH står för Secure Shell. Det är en metod för att ansluta till och hantera en fjärrmaskin. Om du vill köra kommandon på en server, oavsett om den bor i källaren eller på en servergård tusentals mil bort, kan du vända dig till SSH för att få jobbet gjort.
På egen hand är SSH inte ett filöverföringsprotokoll. Det är där SFTP kommer in, annars känt som SSH File Transfer Protocol eller Secure File Transfer Protocol. Detta är ett sätt att överföra filer över en krypterad anslutning. Trots likheten i namnet hänvisar SFTP inte till att använda FTP över SSH, vilket är en komplicerad affär.
SFTP är en annan metod för överföring av data med samma teknik som SSH.
SFTP är inte nödvändigt för en hemserver om du inte är bekymrad över att någon har tillgång till ditt Wi-Fi-nätverk och snuppar i din trafik. SFTP är ett bättre alternativ för att överföra filer från eller till platser utanför ditt hem. Men det betyder inte att du måste använda SSH när du flyttar filer runt på distans.
Om du har en aktiv VPN-anslutning som krypterar din webbtrafik kan du använda FTP eller montera NFS-aktier medveten om att dina data har ett visst skydd. Att använda SFTP i samband med ett VPN är något överflödigt.
6. DLNA
DLNA är en förkortning för Digital Living Network Alliance. Det är en certifieringsstandard snarare än ett filöverföringsprotokoll, men det är fortfarande en akronym som du kanske behöver veta när du installerar en hemmamediaserver. Om du tänker strömma filer till en Smart TV eller videospelkonsol behöver du en server med DLNA-stöd.
För att strömma innehåll via DLNA öppnar du inte din filhanterare för att dela eller komma åt filer. Du kommer inte åt filer via en metod som kallas DLNA.
Istället behöver du dedicerad programvara. Plex är ett av de mest populära exemplen De bästa förbyggda, DIY och NAS-lösningarna för en Plex-server De bästa förbyggda, DIY och NAS-lösningarna för en Plex-server Letar du efter den bästa Plex-servern? Här är några av de bästa budgeten, förbyggda och DIY-sätten att köra en Plex-server! Läs mer, där Emby är ett alternativ med öppen källkod. Sådana program tar dina råfiler och överför dem i ett format som DLNA-kompatibla enheter förstår.
Du kan strömma musik och video från ett skrivbord, en bärbar dator eller en dedikerad NAS. Det som är viktigt är att du kör den nödvändiga programvaran på både den enhet som skickar och den enhet som tar emot.
Det bästa sättet att överföra filer i ett hemnätverk
Varje mjukvara eller kod på din dator finns i slutändan någonstans som en fil, så det är ingen överraskning att det finns många sätt att flytta filer runt. Men detta behöver inte vara komplicerat. Beroende på ditt användningsfall är det lätt att rekommendera några protokoll.
- Använd Windows och vill dela filer med familjemedlemmar? SMB
- Har du ett Apple-hushåll istället? AFP
- Vill du dela filer mellan två Linux-baserade stationära datorer? SMB
- Vill du ha en pågående anslutning mellan ett Linux-baserat skrivbord och server? NFS
- Vill du ha något som verkligen inte bryr sig om vilket operativsystem du föredrar? FTP
- Behöver du säkerhet när du är hemifrån? SFTP
- Strömma musik och videor till en TV? DLNA
Vill du inte bry dig om ett nätverk? Du kan alltid hålla dig till att använda flash-enheter istället. Eller om du arbetar med stora mediefiler, kanske du vill gå med en bärbar hårddisk De 8 bästa bärbara hårddiskarna du kan köpa just nu De 8 bästa bärbara hårddiskarna du kan köpa just nu Läs mer.
Utforska mer om: Datornätverk, DLNA, FTP, hemserver.