Laten we uitsplitsen hoe u een server in een LAN (Local Area Network) kunt maken met twee computers. Hier is een uitgebreide gids:
Inzicht in de basis
* server: Een computer die bronnen en services biedt aan andere computers (klanten) op het netwerk.
* client: Een computer die toegang heeft tot bronnen en services die door de server worden geleverd.
* lan: Een lokaal netwerk dat apparaten verbindt in een beperkt geografisch gebied (zoals uw huis of kantoor).
stapsgewijze gids
1. Netwerkinstellingen
* WIRED -verbinding:
* Gebruik een Ethernet -kabel om beide computers rechtstreeks op een router of schakelaar te verbinden.
* Zorg ervoor dat de router is geconfigureerd om communicatie tussen de computers mogelijk te maken.
* Draadloze verbinding:
* Zorg ervoor dat beide computers zijn aangesloten op hetzelfde Wi-Fi-netwerk.
* De router moet worden geconfigureerd voor draadloos delen.
2. Kies uw serversoftware
* Bestandsuitwisseling:
* Windows: Gebruik de ingebouwde functie "File Sharing" (Windows 10/11).
* macOS: Gebruik "delen" voorkeuren (Finder> Go> Verbinding maken met de server).
* Linux: Kies een bestandsserversoftware zoals Samba of FTP -server.
* Webserver:
* Windows: Gebruik IIS (Internet Information Services).
* macOS: Gebruik apache of nginx.
* Linux: Gebruik apache of nginx (wijd populair).
* Andere servertypen: Overweeg speciale serversoftware zoals:
* databaseservers: MySQL, PostgreSQL
* spelservers: Minecraft, teamspeak
* VPN -servers: OpenVPN, draadguard
3. Configureer de servercomputer
* Windows:
* Bestandsuitwisseling: Ga naar "Controlepaneel"> "Netwerk en delen Center"> "Geavanceerde delen wijzigen"> Wisseling "Netwerk Discovery" en "File and Printer Sharing" in.
* iis: Installeer IIS van "Windows Functies" (Configuratiescherm> Programma's> Programma's en functies).
* macOS:
* Bestandsuitwisseling: Open "Systeemvoorkeuren"> "Delen"> Schakel "bestand delen" en kies welke mappen te delen.
* Apache: Installeer Apache met Homebrew:`Brew Installeer httpd` en start het vervolgens met behulp van:` sudo apachectl start`.
* Linux:
* Bestandsuitwisseling: Installeer samba:`sudo apt install samba` en configureer het met behulp van` sudo nano/etc/samba/smb.conf`.
* Apache: Installeer Apache:`Sudo APT Installeer Apache2` en start het vervolgens:` Sudo SystemCtl Start Apache2`.
4. Toegang tot de server van de clientcomputer
* Bestandsuitwisseling:
* Windows: Open "Bestandsverkenner" en typ `\\ Server-Computer-Name \ Shared-Folder` (vervang door uw werkelijke servernaam en gedeelde mapnaam).
* macOS: Open "Finder"> "Go"> "Maak verbinding met server ..." en voer `SMB:// server-computername/shared-folder` in.
* Linux: Open een terminal en gebruik de opdracht `smbclient // server-computername/shared-folder`.
* Webserver: Open een webbrowser op de clientcomputer en voer het IP -adres van de server in (bijv. `Http:// 192.168.1.100`).
5. Beveilig uw server
* Wachtwoordbeveiliging: Stel sterke wachtwoorden in voor uw server en eventuele gedeelde mappen.
* firewalls: Schakel de firewall op uw servercomputer in om ongeautoriseerde toegang te blokkeren.
* Updates: Houd het besturingssysteem en de software van uw server up-to-date met de nieuwste beveiligingspatches.
extra tips
* IP -adres: Gebruik de opdracht "ipconfig" (Windows) of `ifconfig` (macOS/Linux) om het IP -adres van uw server te vinden.
* Port doorsturen: Als u via internet toegang wilt hebben tot uw server, moet u mogelijk de poortuitvoeren op uw router configureren.
Voorbeeldscenario
Stel dat u bestanden wilt delen tussen twee Windows -computers met de naam "Server" en "Client".
1. Setup: Verbind beide computers met hetzelfde netwerk (bedraad of draadloos).
2. server: Op "Server", inschakelen van het delen van bestanden in het configuratiescherm. Maak een gedeelde map met de naam "PublicFiles".
3. Client: Op "Client", "Open File Explorer en typ` \\ server \ publicfiles` om toegang te krijgen tot de gedeelde map.
Belangrijke opmerking: Voor webservers en andere services die u via internet toegankelijk wilt, moet u de poortuitvorken op uw router instellen. Dit is complexer en omvat het blootstellen van uw server aan het openbare internet.
Laat het me weten als u een specifiek type server instellen (zoals een webserver, databaseserver of gameserver) wilt verkennen. Ik ben hier om te helpen! |