Hoe een FTP-server in Windows in te stellen met IIS
Eerder had ik een bericht geschreven over hoe je van je computer een Windows-server voor het delen(how to turn your computer into a Windows file sharing server)(how to turn your computer into a Windows file sharing server) van bestanden kunt maken met een aantal verschillende programma's. Als u op zoek bent naar een snelle manier om de bestanden op uw lokale computer te delen met vrienden of familie, dan is dit een gemakkelijke manier om dit te doen.
Als u echter uw eigen FTP-server in Windows wilt opzetten met (setup your own FTP server in Windows using) IIS , kunt u dit doen, maar het vereist meer technische kennis. Natuurlijk geeft het je ook meer gedetailleerde controle over delen en beveiliging, dus het is beter voor iedereen die een beetje computerkennis heeft. Bovendien draait IIS helemaal om het runnen van websites, dus als u een aantal websites samen met een FTP -server wilt gebruiken, dan is IIS de beste keuze.
Het is ook vermeldenswaard dat verschillende versies van IIS worden geleverd met elke smaak van Windows en ze hebben allemaal iets andere functiesets. IIS 5.0 kwam met Windows 2000 en 5.1 kwam met Windows XP Professional . IIS 6 was voor Windows Server 2003 en Windows XP Professional 64-bit. IIS 7 was een volledige herschrijving van IIS en werd meegeleverd met Windows Server 2008 en Windows Vista .
IIS 7.5 werd uitgebracht samen met Windows 7 , IIS 8 werd uitgebracht met Windows 8 en IIS 8.5 werd uitgebracht met Windows 8.1 . Het is het beste om indien mogelijk IIS 7.5 of hoger te gebruiken, omdat deze de meeste functies ondersteunen en betere prestaties leveren.
(Setup)Een FTP-server instellen en configureren(Configure) in IIS
Het eerste dat u nodig hebt om uw eigen FTP -server in Windows in te stellen, is ervoor te zorgen dat Internet Information Services ( IIS ) is geïnstalleerd. Onthoud(Remember) dat IIS alleen wordt geleverd met Pro- , Professional- , Ultimate- of Enterprise- versies van Windows .
Klik in Windows Vista en eerder op Start , Configuratiescherm(Control Panel) en ga naar Add/Remove Programs . Klik vervolgens op Add/Remove Windows Components . Voor Windows 7 en hoger, klik op Programma's en(Programs and Features) onderdelen in het Configuratiescherm(Control Panel) en klik vervolgens op Windows-onderdelen in- of uitschakelen(Turn Windows features on or off) .
Blader in de componentenwizard naar beneden totdat u IIS in de lijst ziet en vink het af. Voordat u op Volgende(Next) klikt , moet u echter op Details klikken en vervolgens File Transfer Protocol (FTP)-service aanvinken .
Voor Windows 7 en hoger, ga je gang en klik je op het vakje naast Internet Information Services en FTP-server . U moet er ook voor zorgen dat u het vakje Hulpprogramma's voor webbeheer(Web Management Tools) aanvinkt, anders kunt u IIS later niet meer beheren vanuit Systeembeheer(Administrative Tools) . Voor FTP moet u het vakje FTP-service aanvinken , anders heeft u niet de mogelijkheid om een FTP -server aan te maken.
Klik op OK en klik vervolgens op Volgende(Next) . Windows gaat door en installeert de benodigde IIS - bestanden samen met de FTP -service. Mogelijk wordt u nu gevraagd om uw Windows XP- of Windows Vista -schijf te plaatsen. U heeft geen schijf nodig voor Windows 7 of hoger.
IIS instellen en configureren voor FTP
Nadat IIS is geïnstalleerd, moet u mogelijk uw computer opnieuw opstarten. Nu willen we doorgaan en het IIS -configuratiepaneel openen om de FTP -server in te stellen. Ga dus naar Start , dan Configuratiescherm(Control Panel) en klik op Systeembeheer(Administrative Tools) . U zou nu een pictogram voor Internet Information Services moeten zien .
Wanneer u IIS voor het eerst opent in Vista of eerder, ziet u alleen uw computernaam in het linkermenu. Ga je gang en klik op het + -symbool naast de computernaam en je zult een aantal opties zien, zoals websites , FTP-sites , enz. We zijn geïnteresseerd in FTP-sites , dus breid dat ook uit. U zou de standaard FTP-site(Default FTP Site) moeten zien , klik erop.
Nadat je op de standaard FTP- site hebt geklikt, zul je merken dat er bovenaan een aantal knoppen zijn die op videorecorders(VCR) lijken : Afspelen(Play) , Stoppen(Stop) en Pauzeren(Pause) . Als de knop Afspelen(Play) grijs is, betekent dit dat de FTP -server actief is. Uw FTP -server is nu actief! U kunt er daadwerkelijk verbinding mee maken via uw FTP -clientsoftware. Ik gebruik Smart FTP , maar je kunt gebruiken wat je het beste vindt.
Voor Windows 7 en hoger ziet u een ander uiterlijk dan IIS . Ten eerste is er geen afspeelknop of iets dergelijks. U ziet ook een aantal configuratie-opties direct op het startscherm voor authenticatie, SSL - instellingen, bladeren door mappen, enz.
Om hier de FTP -server te starten, moet u met de rechtermuisknop op Sites klikken en vervolgens FTP-site toevoegen(Add FTP Site) kiezen .
Dit opent de FTP- wizard waar u begint door uw FTP- site een naam te geven en de fysieke locatie voor de bestanden te kiezen.
Vervolgens moet u de bindingen en SSL configureren . Bindingen zijn in feite de IP-adressen die u wilt dat de FTP- site gebruikt. U kunt het op All Unassigned laten staan als u niet van plan bent een andere website te gebruiken. Houd het vakje Start FTP-site automatisch(Start FTP site automatically) aangevinkt en kies Geen SSL(No SSL) tenzij u certificaten begrijpt.
Ten slotte moet u authenticatie en autorisatie instellen. U moet kiezen of u anonieme(Anonymous) of basisverificatie( Basic authentication) wilt of beide. Voor autorisatie kiest u uit Alle gebruikers(All Users) , Anonieme(Anonymous) gebruikers of specifieke gebruikers.
U kunt daadwerkelijk lokaal toegang krijgen tot de FTP -server door Verkenner te openen en (Explorer)ftp://localhost in te typen . Als alles goed werkte, zou u de map zonder fouten moeten zien laden.
Als u een FTP -programma heeft, kunt u hetzelfde doen. Open de FTP -clientsoftware en typ localhost als hostnaam en kies Anoniem(Anonymous) voor de login. Maak verbinding(Connect) en je zou nu de map moeten zien.
Oké, dus nu hebben we de site in de lucht! Waar laat je de gegevens die je wilt delen vallen? In IIS bevindt de standaard FTP - site zich feitelijk in C:\Inetpub\ftproot . Je kunt er gegevens in dumpen, maar wat als je al gegevens ergens anders hebt staan en deze niet naar inetpub wilt verplaatsen?
In Windows 7 en hoger kun je via de wizard elke gewenste locatie kiezen, maar het is nog steeds maar één map. Als u meer mappen aan de FTP -site wilt toevoegen, moet u virtuele mappen toevoegen. Voor nu, open gewoon de ftproot-map en dump er wat bestanden in.
Ververs nu uw FTP -client en u zou nu uw bestanden in de lijst moeten zien staan! U hebt nu dus een werkende FTP -server op uw lokale computer. Dus hoe zou je verbinding maken vanaf een andere computer op het lokale netwerk?
Om dit te doen, moet je de Windows Firewall openen om FTP- verbindingen met je computer toe te staan; anders worden alle externe computers geblokkeerd. U kunt dit doen door naar Start , Configuratiescherm(Control Panel) , op Windows Firewall te klikken en vervolgens op het tabblad Geavanceerd te klikken.(Advanced)
Zorg ervoor dat in het gedeelte Netwerkverbindingsinstellingen alle verbindingen zijn aangevinkt in de linkerlijst en klik vervolgens op de knop (Network Connection Settings)Instellingen(Settings) . U kunt nu bepaalde poorten op uw computer openen op basis van de service die uw computer biedt. Omdat we onze eigen FTP -server hosten, willen we FTP-server afvinken( FTP Server) .
Er verschijnt een klein pop-upvenster met enkele instellingen die u kunt wijzigen, laat het zoals het is en klik op OK. Klik nogmaals op OK(OK. Click OK) in het hoofdvenster van Windows Firewall .
In Windows 7 en hoger is het proces anders voor het openen van de firewallpoort. Open Windows Firewall vanuit het Configuratiescherm(Control Panel) en klik vervolgens op Geavanceerde instellingen(Advanced Settings) aan de linkerkant. Klik vervolgens op Inkomende regels( Inbound Rules) en scroll naar beneden tot je FTP Server (FTP Traffic-In) ziet , klik er met de rechtermuisknop op en kies Regel inschakelen(Enable Rule) .
Klik vervolgens op Uitgaande regels(Outbound Rules) en doe hetzelfde voor FTP Server (FTP Traffic-Out) . U hebt nu de firewall voor FTP- verbindingen geopend. Probeer nu vanaf een andere computer in uw netwerk verbinding te maken met uw FTP -site. (FTP)U moet eerst het IP-adres van de computer verkrijgen voordat u er verbinding mee kunt maken vanaf een andere computer.
Ga naar Start , klik op Uitvoeren(Run) en typ CMD in . Typ IPCONFIG en noteer het nummer voor IP-adres(IP Address) :
Typ in uw FTP -client op de andere computer het IP-adres(IP Address) dat u zojuist hebt genoteerd en maak anoniem verbinding. U zou nu al uw bestanden moeten kunnen zien, net zoals u deed op de FTP -client op de lokale computer. Nogmaals(Again) , je kunt ook naar Verkenner(Explorer) gaan en gewoon FTP :\ipad intypen om verbinding te maken.
Nu de FTP- site werkt, kunt u voor (FTP)FTP- doeleinden zoveel mappen toevoegen als u wilt . Op deze manier, wanneer een gebruiker verbinding maakt, specificeren ze een pad dat verbinding maakt met een specifieke map.
Terug in IIS , klik met de rechtermuisknop op Standaard FTP-site(Default FTP Site) en kies Nieuw(New) en vervolgens Virtuele map(Virtual Directory) .
In Windows 7 klikt u met de rechtermuisknop op de sitenaam en kiest u Virtuele map toevoegen(Add Virtual Directory) .
Wanneer u een virtuele map in IIS maakt, gaat u in feite een alias maken die verwijst naar een map op de lokale harde schijf. Dus in de wizard is het eerste dat u wordt gevraagd om een aliasnaam. Make is iets eenvoudigs en nuttigs zoals "WordDocs" of "FreeMovies", enz.
Klik op Volgende(Click Next) en blader nu naar het pad waar de alias naar moet verwijzen. Dus als je een heleboel films hebt die je wilt delen, blader dan naar die map.
Klik op Volgende(Click Next) en kies of u alleen leestoegang of lees- (Read)en schrijftoegang(Read and Write) wilt . Als u alleen bestanden wilt delen, vink dan Lezen(Read) aan . Als u wilt dat mensen bestanden naar uw computer kunnen uploaden, kiest u Lezen(Read) en schrijven(Write) .
Klik op Volgende(Click Next) en klik vervolgens op Voltooien(Finish) ! Nu ziet u uw nieuwe virtuele map onder de standaard FTP - site. In Windows 7 en hoger wordt het proces teruggebracht tot één dialoogvenster dat hieronder wordt weergegeven:
U kunt verbinding met u maken via uw FTP -client door het veld Pad(Path) " /Test " of "/NameOfFolder" in te voeren. In Explorer typt u gewoon ftp://ipaddress/aliasname .
Nu ziet u alleen de bestanden die zich in de map bevinden waarvoor we de alias hebben gemaakt.
Dat is het zo'n beetje! U kunt zoveel mappen maken als u wilt! Het enige dat u anders hoeft te doen, is uw openbare IP-adres doorgeven aan iedereen die verbinding maakt van buiten uw interne netwerk. Als u wilt dat gebruikers overal ter wereld verbinding kunnen maken, moet u ze uw openbare IP-adres geven, dat u kunt achterhalen door naar http://whatismyipaddress.com/ te gaan .
Ten slotte moet u de FTP - poort op uw router doorsturen naar uw lokale computer die de FTP -server host. Port Forward is een geweldige site om u te laten zien hoe u poorten op uw router doorstuurt naar computers in uw thuisnetwerk. Lees ook mijn andere berichten over port forwarding en dynamische DNS :
Wat is Port Forwarding?
Dynamische DNS instellen voor toegang op afstand(Setup Dynamic DNS for Remote Access)
Dit is absoluut veel info met een heleboel stappen; als je hier vragen over hebt, plaats dan een reactie! Genieten van!
Related posts
9 snelle manieren om een afbeelding transparant te maken op Windows en Mac
Hoe per ongeluk verwijderde bestanden in Windows te herstellen
Een PDF-bestand ondertekenen op Windows
RAM-vereisten voor Windows 10 en Windows 7 - Hoeveel geheugen heeft u nodig?
Hoe u de afstand tussen bureaubladpictogrammen kunt wijzigen in Windows 11/10
Hoe u uw Windows-harde schijf versleutelt met VeraCrypt
Windows opstart- en afsluitgeluiden wijzigen
Hoe WebP naar GIF te converteren op Windows of Mac
Mac-bestanden bekijken op een Windows-pc
Een verborgen netwerkshare maken in Windows
Wijzig de stationsletter in Windows voor een extern USB-apparaat
Externe harde schijf wordt niet weergegeven in Windows of OS X?
Hoe u de lay-out van uw bureaubladpictogram kunt opslaan in Windows XP, 7, 8
Beheerderswachtwoord kwijt of vergeten in Windows?
Cd's, dvd's en Blu-ray-schijven branden in Windows
Hoe u Windows terugzet naar de fabrieksinstellingen
Een partitie instellen of markeren als actief in Windows
Hoe standaard Microsoft-apps te verwijderen in Windows 11/10
Kladblok in Windows vervangen door alternatieven
Rip een audio-cd naar mp3 met Windows Media Player