Viele dieser Antworten sind falsch oder teilweise richtig. Lassen Sie uns zunächst herausfinden, warum WINS überhaupt verwendet werden kann.
WINS wird als Lösung verwendet, um Hostnamen in IP-Adressen aufzulösen ... aber warum sollten wir WINS benötigen, wenn NetBIOS in allen Senerios funktioniert? Weiter lesen!
DNS wird für den gleichen Zweck und mehr verwendet, um vollständig qualifizierte Domänennamen UND Hostnamen in IP-Adressen aufzulösen.
Schauen wir uns nun an, warum WINS entwickelt wurde.
Problem: NetBIOS wurde ursprünglich zum Auflösen von Namen verwendet, ist jedoch ein Broadcast-Netzwerkprotokoll. In den meisten Netzwerken, Legacey und Current, kann der Broadcast-Verkehr keine Router durchlaufen, und bald genug Firewalls finden wir dies später auch im VPN-Verkehr. Daher replizieren die meisten Subnetze den NetBIOS-Verkehr nicht in andere Subnetze. Wenn Sie ein echter IT-Netzwerkadministrator sind, sind Sie mit diesem NetBIOS-Datenverkehr auf Routern, Switches und Firewalls vertraut:
UDP-Zugriff durch ACL von HOST-17/137 nach innen verweigert: 10.0.1.127/137
UDP-Zugriff durch ACL von HOST-A / 137 nach innen verweigert: 10.0.1.127/137
UDP-Zugriff durch ACL von HOST-09/137 nach innen verweigert: 10.0.1.127/137
UDP-Zugriff durch ACL von HOST-02/137 nach innen verweigert: 10.0.1.127/137
UDP-Zugriff durch ACL von HOST-02/137 nach innen verweigert: 10.0.1.127/137
Dies ist ein Beispiel für fünf (5) NetBIOS-Broadcasts in einem 25-Bit-Netzwerk aus einer Cisco Pix 515E Firewall-Syslog-Datei. Für diejenigen, die mit nichts anderem als dem vertraut sind, was ihr Linksys-Router ist, ist ein 25-Bit-Netzwerk kleiner als Ihr 24-Bit-Netzwerk:
Netzwerk: 10.0.1.0/25, Subnetzmaske: 255.255.255.128, Broadcast-Adresse: 10.0.1.127, Max. Hosts: 126. Wie zu sehen ist, ist der Datenverkehr im Segment enthalten.
Lösung: WINS wurde für die Bereitstellung in Subnetzen entwickelt, in denen Broadcast-Verkehr enthalten ist. Clients können einen WINS-Server so konfigurieren und darauf verweisen, dass Namen aufgelöst werden, anstatt sich auf Broadcast-Verkehr zu verlassen. Daher wird NetBios jetzt zum Fallback, wenn WINS-Abfragen fehlschlagen.
Aber warten Sie ... wir konfigurieren jetzt DNS-Server, wenn wir unsere Microsoft-Netzwerke bereitstellen. Jetzt ist DNS primär. Wenn DNS fehlschlägt, ist NetBIOS der Fallback. Wenn ein WINS-Server bereitgestellt wird, DNS, WINS und NetBIOS.
Das Problem, auf das viele stoßen könnten, ist, wenn sie versuchen, einen Hostnamen zu pingen, sagen wir HOST-A. Abhängig von der Schnittstellenkonfiguration des Computers kann die Adresse möglicherweise nicht in eine IP aufgelöst werden, vor allem wenn Sie nur DNS konfiguriert haben und die registrierten NetBIOS-Namen der Hosts abgelaufen sind.
Nehmen wir an, HOST-A ist Teil von domainhosts.com und wurde dieser Domain beigetreten, einem (A) Eintrag des Hosts auf dem primären DC-DNS-Server für domainhosts.com. Um die Adresse nur nach ihrem Hostnamen und nicht nach ihrem vollqualifizierten Domänennamen (FQDN) aufzulösen, muss die IP-Konfiguration "Primäre und verbindungsspezifische DNS-Suffixe anhängen" und mindestens das "DNS-Suffix für diese Verbindung: domainhosts.com" enthalten. besiedelt! Wenn die Auflösung von HOST-A durchgeführt wird, werden zwei (2) zusätzliche Informationen zurückgegeben: Die IP-Adresse, in die der Hostname aufgelöst wird, und der vollqualifizierte Domänenname von HOST-A.domainhosts.com. Im folgenden Beispiel erfolgt die Auflösung eines Hostnamens durch Durchsuchen der (A) Datensätze der Domäne anstelle von WINS oder NetBIOS:
[User @ localhost ~] $ ping HOST-A
PING HOST-A.domainhosts.com (10.0.1.10) 56 (84) Datenbytes.
64 Bytes von HOST-A.domainhosts.com (10.0.1.10): icmp_seq = 1 ttl = 128 Zeit = 0,826 ms
64 Bytes von HOST-A.domainhosts.com (10.0.1.10): icmp_seq = 2 ttl = 128 time = 0.342 ms
Zusätzlich dazu, dass nur das primäre DNS-Suffix ausgefüllt ist, können Sie die Hosts auch andere durchsuchen lassen und sie so konfigurieren, dass sie in unterschiedlichen Reihenfolgen angehängt werden. So werden WINS & NetBIOS alle zusammen eliminiert.
Jetzt gibt es einige, die sagen: "Sie benötigen NetBIOS und WINS, damit Microsoft-Produkte funktionieren." Dies gilt in der Realität, jedoch nur für einige wenige Produkte, von denen die meisten nicht in kleinen oder mittleren Unternehmen und nur in großen Unternehmensumgebungen bereitgestellt werden. Anwendungen wie SMS 2003 verwenden den 1A-Datensatz SQL Server 2000 für Die Verwendung von Named Pipes sowie Exchange Server 2000 und 2003 erfordern WINS für die volle Funktionalität ... VOLLSTÄNDIGE Funktionalität, ALLE funktionieren jedoch nach Bedarf ohne WINS oder NetBIOS.
Oh ja, und nur, wenn Sie Microsoft vor 2000 bereitstellen. Ich habe eine bessere Lösung für Sie als die Bereitstellung von WINS ... UPGRADE !!