WINS (Windows Internet Name Service) is een service voor het registreren en omzetten van computernamen die NetBIOS-computernamen toewijst aan IP-adressen. Wanneer u op uw netwerk WINS-servers implementeert, kunnen eindgebruikers voor de toegang tot netwerkbronnen gebruikmaken van namen in plaats van moeilijk te onthouden IP-adressen. Daarnaast kunnen er door software en andere services op uw computer naamquery's worden uitgevoerd, waarbij uw WINS-server namen kan omzetten naar IP-adressen.
Wat heeft een WINS-server te bieden
WINS voorziet in de volgende voordelen op het gebied van het beheren van uw op TCP/IP gebaseerde netwerk:
-
Een dynamisch naam-naar-adres-database die voorziet in de vereiste ondersteuning voor het registreren en omzetten van namen.
-
Een gecentraliseerd beheer van de naam-naar-adresdatabase, waardoor de noodzaak van het beheren van Lmhosts-bestanden kleiner wordt.
-
Een afname van op NetBIOS gebaseerd broadcast-verkeer in subnetten doordat clients in staat worden gesteld om via WINS-servers rechtstreeks externe systemen te zoeken.
-
Ondersteuning voor oudere Microsoft® Windows®- en NetBIOS-clients in het netwerk, waardoor deze clients kunnen bladeren in lijsten met externe Windows-domeinen zonder dat er in elk subnet een lokale domeincontroller aanwezig hoeft te zijn.
-
Ondersteuning voor DNS-clients, zodat deze clients NetBIOS-bronnen kunnen zoeken wanneer er WINS-lookup-integratie is geïmplementeerd.
Naamomzetting voor WINS-clients vormt een uitbreiding op het naamomzettingsproces dat door alle NetBT-clients (Microsoft NetBIOS over TCP/IP) wordt gebruikt voor het omzetten van NetBIOS-naamquery's op uw netwerk. De methode voor het omzetten van namen is voor de gebruiker eenvoudig te begrijpen.
WINS-clients maken voor Windows XP en Windows 2000 gebruik van een reeks opties voor het omzetten van een naam nadat er een query is verzonden met behulp van net use of een soortgelijke op NetBIOS gebaseerde toepassing. Het betreft:
-
Het controleren of de naam langer is dan 15 tekens en of deze punten (.) bevat. Als dat het geval is, wordt er voor de naam een query naar de DNS-service verzonden.
-
Het controleren of de naam op de client is opgeslagen in de externe naamcache.
-
Het contact maken met geconfigureerde WINS-servers, waarna er wordt geprobeerd om de naam om te zetten met behulp van WINS.
-
Het gebruik van lokale IP-broadcasts naar het subnet.
-
Een controle van Lmhosts-bestanden, waarbij er wordt nagegaan of LMHOSTS-lookup inschakelen in de TCP/IP-eigenschappen van de verbinding is ingeschakeld.
-
Het controleren van Hosts-bestanden.
-
Het uitvoeren van een DNS-serverquery.
Onderdelen van een WINS-server
WINS bestaat uit twee hoofdonderdelen, WINS-servers en WINS-clients. Sommige configuraties maken gebruik van WINS-proxy's.
WINS-servers
De WINS-server handelt naamregistratieverzoeken van WINS-clients af, registreert hun namen en IP-adressen en reageert op NetBIOS-naamquery's van clients door het IP-adres van een opgevraagde naam als resultaat te geven als de desbetreffende informatie op de server is opgeslagen.
U kunt uw WINS-severs tevens zo configureren dat de inhoud van hun databases (die NetBIOS-computernaamtoewijzingen aan IP-adressen bevatten) wordt gerepliceerd naar andere WINS-servers. Wanneer een WINS-client (zoals een werkstationcomputer) op het netwerk wordt gestart, worden de computernaam en het IP-adres van deze client in de vorm van een registratieverzoek rechtstreeks naar de geconfigureerde primaire WINS-server verzonden. De server is de eigenaar van de records van de clients in de database omdat deze clients door de server worden geregisteerd.
WINS-databases
De WINS-database bevat de NetBIOS-naam-naar-IP-adrestoewijzingen voor uw netwerk. Als u uw WINS-servers configureert voor een gebruik met replicatiepartners waarnaar database-inhoud wordt overgebracht (push-bewerking), wordt de inhoud van de database op de lokale computer gerepliceerd naar de replicatiepartnerserver. Als de replicatiepartners zijn ingesteld als partners die zogeheten pull-bewerkingen uitvoeren, worden de records vanaf de externe WINS-server naar de lokale database gekopieerd. De intervallen voor deze replicatiegebeurtenissen kunnen met de MMC-module (Microsoft Management Console) in WINS (ook wel WINS-console genoemd) worden geconfigureerd.
WINS Console voorziet in de hulpmiddelen die u nodig hebt voor het onderhouden en weergeven van en voor het maken en terugzetten van back-ups van de WINS-serverdatabase. Maak wanneer u van uw andere bestanden op de WINS-server een back-up maakt tevens een back-up van de database.
WINS-clients
WINS-clients proberen tijdens het starten of het aanmelden bij een netwerk om hun namen bij een WINS-server te registeren. Daarna verzenden de clients wanneer dat nodig is verzoeken tot het omzetten van externe namen aan de WINS-server.
Clients waarop WINS is ingeschakeld zijn computers die zo kunnen worden geconfigureerd dat deze rechtstreeks gebruikmaken van een WINS server. De meeste WINS-clients beschikken gewoonlijk over meer dan een NetBIOS-naam die voor netwerkgebruik moet worden geregistreerd. Deze namen worden gebruikt voor het publiceren van diverse typen netwerkservices, zoals de service Messenger of de service Workstation, die door afzonderlijke computers op verschillende manieren kunnen worden gebruikt voor de onderlinge communicatie over het netwerk.
WINS-proxy's
Een WINS-proxy is een WINS-clientcomputer die zo is geconfigureerd dat deze namens andere hostcomputers die WINS niet rechtstreeks gebruiken, bewerkingen verricht. WINS-proxy's helpen bij het omzetten van NetBIOS-naamquery's voor computers die zich op gerouteerde TCP/IP-netwerken bevinden.
De meeste computers die voor het omzetten van NetBIOS-naamquery's standaard geen gebruik kunnen maken van WINS, maken voor het omzetten en registreren van hun NetBIOS-namen op het netwerk gebruik van broadcasts. U kunt een WINS-proxy zo configureren dat deze namens deze computers luistert en dat deze query's naar een WINS-server verzendt voor namen die niet via broadcasts kunnen worden omgezet.
WINS-proxy's zijn alleen nuttig of noodzakelijk op netwerken met NetBIOS broadcast-only-clients (of b-knooppuntclient). De meeste netwerken maken gebruik van clients die geschikt zijn voor WINS, zodat WINS-proxy's gewoonlijk niet nodig zijn.
WINS-proxy's luisteren gewoonlijk naar b-knooppunt NetBIOS-naamservicefuncties (naamregistratie, namerelease, en naamquery) en kunnen reageren op externe namen die niet op het lokale netwerk worden gebruikt. Proxy's communiceren voor het ophalen van de informatie die nodig is voor het reageren op deze lokale broadcasts rechtstreeks met een WINS-server.
WINS-proxy's worden op volgende wijzen gebruikt:
-
Wanneer een b-knooppuntclientnaam wordt geregistreerd, controleert de proxy de naam in de WINS-serverdatabase. Als de naam in de WINS-database voorkomt, verzendt de proxy mogelijk een negatief registratie-antwoord naar het b-knooppunt dat de naam probeert te registreren.
-
Wanneer een b-knooppuntclient zijn naam vrijgeeft, verwijdert de proxy de clientnaam uit de cache voor externe namen.
-
Wanneer een b-knooppuntclient een naamquery verzendt, probeert de proxy de naam om te zetten met behulp van informatie in de lokale cache voor externe namen of via het gebruik van informatie die wordt verkregen van de WINS-server.
Een WINS-server beheren
De belangrijkste hulpmiddelen die u gebruikt voor het beheren van WINS-servers zijn de WINS-console en de Netsh-opdrachten voor WINS.
De WINS-console
De WINS-console is een MMC-module (Microsoft Management Console).
U kunt nadat u een WINS-server hebt geïnstalleerd de WINS-console of de Netsh WINS-opdrachten gebruiken voor het uitvoeren van basistaken op het gebied van het serverbeheer:
-
NetBIOS-naamregistraties die zijn opgeslagen op de WINS-server weergeven en filteren voor clientnamen die op uw netwerk worden gebruikt.
-
Replicatiepartners voor de WINS-server toevoegen en configureren.
-
Onderhoudstaken voor de WINS-serverdatabase uitvoeren, waaronder back-upbewerkingen, terugzetbewerkingen, comprimeerbewerkingen en opruimbewerkingen.
Daarnaast kunt u de WINS-console of de Netsh WINS-opdrachten gebruiken voor het uitvoeren van de volgende optionele en geavanceerde configuratietaken:
Het weergeven en aanpassen van WINS-eigenschappen, zoals de vernieuwingsinterval en andere intervallen die worden gebruikt tijdens het registreren, vernieuwen en verifiëren van naamrecords die zijn opgeslagen in de serverdatabase.
-
Het toevoegen en configureren van statische WINS-toewijzingen, wanneer deze voor gebruik op het netwerk nodig zijn.
-
Het verwijderen of het van een tombstone voorzien van WINS-records die worden weergegeven in WINS-servergegevens op uw netwerk.
Netsh-opdrachten voor WINS
U kunt de Netsh WINS-opdrachten in een opdrachtregelvenster typen. Typ de opdrachten op de netsh wins>-opdrachtregel of voer de Netsh WINS-opdrachten uit via batchbestanden of andere scripts. Alle functionaliteit die in de WINS-console beschikbaar is, is eveneens beschikbaar via de netsh wins>-opdrachtregel.