Dela stora filer genom att konfigurera en hemfilserver

Har du någonsin velat dela stora musik-, video- eller datafiler med vänner snabbt, men inte velat slösa bort så mycket tid på att ladda upp dem först? Det finns många onlinetjänster som låter dig enkelt dela filer med andra, men det kräver ändå att du faktiskt laddar upp filen först.

Det snabbare sättet att dela filer är att helt enkelt förvandla din dator till en FTP -server så att användare kan ansluta på distans och ladda ner filerna. Windows har en inbyggd funktion för att sätta upp en FTP-server(setting up a FTP server) i Professional- och Ultimate - utgåvorna, men det kräver en hel del teknisk kunskap för att komma igång. Lyckligtvis finns det ett par program med öppen källkod som effektiviserar processen avsevärt, vilket gör att du bara har några få saker att konfigurera på egen hand.

I den här artikeln ska jag gå igenom ett par filserverapplikationer med öppen källkod som du kan använda för att ställa in din egen FTP -server. Jag kommer också att prata om de extra stegen du behöver ta, som att konfigurera din router och brandvägg, för att få installationen att fungera korrekt. Eftersom det finns många välskrivna handledningar för att ställa in var och en av dessa applikationer, kommer jag helt enkelt att länka till den bästa som leder dig steg för steg när du installerar och konfigurerar vilken app du än väljer.

HFS (HTTP-filserver)

HFS (HTTP File Server)  har funnits länge och är ett av de bästa sätten att dela dina filer med andra som använder en filserver. Det är bra för både nybörjare och avancerade användare och kan ställas in ganska snabbt med bara standardinställningarna. För pysslarna har den en hel massa andra alternativ att konfigurera.

http-filserver

Det är mycket anpassningsbart och låter dig skapa konton, se aktuella anslutningar till dina filer, stänga/avsluta anslutningar, kontrollera bandbreddsanvändning och mycket mer! Det är som en Windows Server(Windows Server File) -filserver förutom att den är gratis och fungerar över webben!

Det bästa med HFS är hur lätt det är att använda! Det är helt enkelt en EXE -fil som du bara kör, du behöver inte installera något på din dator! Sedan är det bara att dra och släppa filerna du vill dela till HFS så är du igång med din egen filserver.

Alla anslutningar kan övervakas via en fackikon och du har full kontroll över alla anslutningar. Du kan ange IP-adress och portnummer som du vill att filservern ska köras på. Den har massor av alternativ som du kan konfigurera, inklusive HTML -mallkoden, så att du kan anpassa utseendet och känslan för din filserver. För att komma igång, ladda ner EXE och kör den. Den första dialogrutan du ser är en Windows-säkerhetsvarning som(Windows Security Alert) talar om för dig att programmet är blockerat.

hfs öppen brandvägg

Här vill du markera alternativet Privata nätverk(Private networks) och avmarkera Offentliga nätverk(Public Networks) innan du klickar på knappen Tillåt åtkomst . (Allow access)Därefter kommer du att bli tillfrågad om du vill inkludera HFS i skalets snabbmeny, vilket i princip betyder att du kan högerklicka på vilken fil som helst i Utforskaren(Explorer) omedelbart lägga till den på filservern för delning.

hfs snabbmeny

När du klickar på Ja eller Nej kommer programmets huvudgränssnitt att laddas. Observera att det faktiskt inte installerar någonting på ditt system; det fungerar bara som en bärbar app. Allt du behöver göra för att komma igång är att dra och släppa några filer i den vänstra rutan.

hfs filserver

Du kommer att märka att navigeringsfältet är väldigt enkelt: Meny(Menu) , portnumret och läget du är i. Som standard är det inställt på enkelt läge och detta borde vara helt okej för de flesta. Portnumret är 80 och det behövs bara om du vill att någon ska ansluta via webben till din server. Om någon ansluter över FTP för att ladda ner en fil, ger du dem bara din offentliga IP-adress och portnumret blir 21.

Med hjälp av webbgränssnittet kunde de bläddra bland filerna och ladda ner därifrån också. I båda fallen måste du vidarebefordra FTP (21) eller Web (80) portarna från din router till datorn som kör HFS . Du kan läsa om hur du gör allt detta i avsnittet Brandvägg(Firewall) och vidarebefordran(Port Forwarding) av portar nedan. Gå vidare och klicka på knappen Öppna i webbläsare(Open in browser) och den bör ladda upp webbgränssnittet för din filserver med en lista över alla filer du lagt till tidigare.

hfs fillista

När du har ställt in brandväggen och routern för åtkomst till din dator över Internet kan du utföra ett självtest med HFS för att se till att allt fungerar som det ska. Klicka bara på (Just)Meny(Menu) och det första alternativet är Självtest(Self Test) .

hfs självtest

Hoppa nu ner till det sista avsnittet där jag förklarar de olika stegen du behöver slutföra för att komma åt din filserver utanför det lokala nätverket.

FileZilla Server

Filezilla är ett populärt FTP- klientprogram, men de har även en serverversion som är fritt tillgänglig. Det är också ganska enkelt att installera med standardalternativen oförändrade under installationen.

filezilla server

När du installerar kommer du att bli ombedd att välja hur du vill installera FileZilla och det är bäst att lämna det så att det installeras som en Windows -tjänst. Du kan också lämna portnumret med standardvärdet. Klicka på Nästa(Click Next) och sedan får du frågan hur servern ska startas. Såvida du inte vill starta den manuellt, är standardbeteendet att laddas automatiskt när användaren loggar in. Klicka på Installera(Click Install) och det bör vara klart inom några sekunder.

Ett litet litet fönster dyker upp som visar grundläggande information för servern. Markera rutan Anslut alltid till den här servern(lways connect to this server) om du inte planerar att skapa någon annan FTP -server på samma dator. Klicka på OK(Click OK) så visas huvudgränssnittet.

filezilla serverport

Det finns några fler steg för att få en kataloginstallation i FileZilla , men våra vänner på HowToGeek har skrivit en bra artikel som leder dig genom resten av processen för att installera FileZilla(setting up FileZilla) .

FreeNAS

Den sista produkten jag vill nämna är FreeNAS , som bara är ett fantastiskt program med öppen källkod för att skapa din egen nätverksanslutna lagringsenhet. Även om FreeNAS kan göra massor av andra saker, är det grundläggande målet att göra det lättare att dela filer.

Den enda skillnaden FreeNAS och de andra två programmen jag nämnde ovan är att det förra faktiskt är ett helt eget operativsystem. Om du vill använda FreeNAS måste du dedikera en hel maskin för dess användning! Dessutom har den vissa systemkrav som kan hindra dig från att använda den på din dator.

freenas

Hur som helst, om du har en reservmaskin liggandes som du aldrig har kunnat hitta en användning för, kanske det är dags att konvertera den till en super -NAS för streaming och delning .

Folket på MakeUseOf har skrivit en omfattande guide för att installera och ställa in FreeNAS(setting up FreeNAS) bara för att dela ut filer över Internet . De pratar också om hur du ställer in dynamisk DNS så att du kan komma åt din server utanför det lokala nätverket.

Brandvägg & Port Forwarding

Som nämnts tidigare, för att få någon av dessa att fungera utanför ditt hemnätverk, måste du göra upp till tre saker:

1. Öppna portarna på den lokala Windows -brandväggen för datorn ( HFS och FileZilla )

2. Vidarebefordra(Forward) vissa portar ( FTP , WEB , etc) från din router till din PC

3. Ställ in din hemserver med dynamisk DNS så att den kan nås via en URL snarare än en IP-adress, som kan ändras när som helst.

Det tredje alternativet är valfritt eftersom du bara kan slå upp din externa IP-adress och ge den till den person som behöver komma åt servern. Men om du inte har en statisk IP-adress och de flesta bostadshus inte har det, kan IP-adressen ändras när som helst. Vanligtvis kommer det att vara detsamma i ett par dagar, så om det är hela tiden du behöver för att överföra en fil, oroa dig inte för alternativ 3. Om du inte vet vad jag pratar om, kolla in mitt inlägg som förklarar skillnaden mellan en statisk och dynamisk IP-adress .

Jag har skrivit ett detaljerat inlägg som förklarar portvidarebefordran och hur du ska konfigurera det. Du kan lära dig mer om vidarebefordran av portar på din router genom att gå till http://www.portforward.com/ .

Jag har också skrivit om dynamisk DNS(dynamic DNS) och hur du kan skaffa dig en lätt att komma ihåg URL som automatiskt pekar på din offentliga IP-adress även om den ändras.

Förhoppningsvis kommer detta att få dig på god väg att ställa in en fildelningsserver hemifrån. Det kommer att ta lite tid och du kommer att stöta på en del hicka på vägen, men det är helt genomförbart för de flesta. Om du har några frågor eller stöter på problem som du inte kan lösa, skriv en kommentar så ska vi försöka hjälpa dig. Njut av!



About the author

Jag är en mjukvaruingenjör med erfarenhet av både Chrome och spelapplikationer. Jag har jobbat med lösningar för webbläsaren Google Chrome de senaste 4 åren och har även jobbat med spel för flera olika plattformar. Mina kunskaper ligger i att designa, testa och hantera mjukvaruprojekt. Utöver mitt arbete som mjukvaruingenjör har jag även erfarenhet av sekretess, användarkonton och familjesäkerhetsfrågor.



Related posts