Warum zwei IP-Adressen für zwei Nameserver in einem Server gemeinsam sind

11194
CallMeLaNN

In diesem allgemeinen Fall

ns1.domain.com: IP1 ns2.domain.com: IP2 

Was ich weiß, die zwei verwendeten IP-Adressen, wenn eine nicht erreichbar ist, wird die andere als sekundäre Wahl verwendet und der Benutzer kann immer noch auf denselben Server zugreifen.

(1) Ich bin nicht wirklich verstanden, wie zwei IP-Adressen (können mehr als zwei sein können) nützlich sind und sicherstellen, dass die Netzwerkzeit 99% beträgt, da beide IPs auf den gleichen Server gerichtet sind (ich denke, dass beide denselben physischen Netzwerkpfad haben oder ich bin falsch?) Kann jeder erklären?

(2) Jetzt verwende ich Rackspace Cloud Server und verwalte ein cPanel. Aufgrund der eingeschränkten Verfügbarkeit von IP v4 kann ich außer HTTPS und Load Balancing keine IP kaufen. Derzeit habe ich meinem cPanel-Server nur eine IP zugewiesen.

Fall 1: cPanel hat eingebaute DNS. cPanel Benutzer mit der Domain zu diesem Server direkt darauf können die DNS - Einträge in der cPanel Benutzeroberfläche verwalten, wird es automatisch generiert CNAME für cPanel., Webmail., ftp. Zugriff auf Subdomains, aber denken Sie daran, da ich nur eine IP-Adresse habe, mein 1. und 2. Nameserver, der in der cPanel-WHM definiert ist, auf dieselbe IP- Adresse :

ns1.mycpanelserver.com: IP1 ns2.mycpanelserver.com: IP1 

Fall 2: Rackspace hat jedoch einen DNS-Server, der sich praktisch außerhalb der Cloud befindet. Wenn eine Domäne auf diese DNS zeigte, kann ich die Aufzeichnungen von Rackspace verwalten Client - Bereich und ein Datensatz kann auf meine cPanel - Server - IP - Adresse eingestellt werden, um die gehostete Web - Site zu dienen. Auf diese Weise habe ich zwei IP-Adressen für ihre jeweiligen Nameserver bereitgestellt, was dem üblichen Fall entspricht . Ich habe jedoch nicht die Möglichkeit, die DNS-Einträge in der cPanel-Benutzeroberfläche zu bearbeiten. CNAME-Einträge müssen bei jeder neuen Domäne manuell definiert werden .

Ich versuche, den Fall 2 zu verwenden, was häufig vorkommt, aber nicht sicher, aus welchen Gründen zwei IP-Adressen für zwei Nameserver in einem Server gemeinsam sind.

1
Erstens bedeuten zwei IPs zwei NIC. Zweitens verwenden einige Standorte auf einem Server möglicherweise eine dedizierte IP-Adresse. AbiusX vor 13 Jahren 0
@AbiusX Two IPs erfordert keine zwei NICs. Es ist möglich, Server so einzustellen, dass zwei IPs auf derselben NIC verwendet werden (um mehrere Subnetze zu bedienen) - eine Funktion, die ich beim Festlegen einer statischen IP in Windows Server 2008 Core zufällig entdeckt habe. Wenn der Server (oder ein anderer Computer) virtuelle Maschinen hostet, kann er seine Verbindung zu den virtuellen Maschinen überbrücken, wodurch für jede virtuelle Maschine eine zusätzliche IP-Adresse auf derselben NIC erstellt wird. TuxRug vor 13 Jahren 3

4 Antworten auf die Frage

2
Majenko

Ich verfolge dein Englisch hier nicht ganz, aber ich denke, du fragst dich, wie du am besten mit 2 Nameservern umgehen solltest, wenn du nur eine IP-Adresse und einen Server hast.

Nun, das Beste, was ich empfehlen kann, ist, dass Sie Ihren primären DNS-Server von Ihrem cPanel-Server ausführen und ns1.yorudomain.com zuweisen und dann einen Dritten als sekundären Nameserver verwenden und diesen als ns2.ihredomäne zuweisen .com (oder ns0 und ns1, wie auch immer Sie es wünschen).

Änderungen an Ihrem primären DNS in cPanel werden über dns-axfr-Zonenübertragungen an Ihre sekundären DNS-Server weitergeleitet, sodass Sie in cPanel die vollständige Kontrolle haben.

Es gibt eine Reihe von Sites, die kostenloses sekundäres DNS-Hosting bereitstellen, z.

Oder Ihr Netzanbieter kann für Sie als sekundärer DNS fungieren.

Mein cPanel - ns1.mydomain.com: MyCurrentIP, ns2.mydomain.com: xIP. Mein Anbieter - dns1.stabletransit.com: RackspaceIP1, dns2.stabletransit.com: RackspaceIP2. Meinen Sie damit, dass ich xIP mit RackspaceIP1 oder RackspaceIP2 zuweisen kann? CallMeLaNN vor 13 Jahren 0
Nur wenn Rackspace sich als * Backup * DNS-Server einrichtet. Majenko vor 13 Jahren 0
Ich bin nicht sicher, was das * Backup * DNS ist, aber wie Sie sagten, scheint es möglich, meinem zweiten Nameserver die IP-Adresse des Rackspace DNS-Servers zuzuweisen. Dank des Hinweises auf den DNS-Serverdienst scheint es mir möglich zu sein, mehr als zwei Nameserver hinzuzufügen und sogar kostenlos, um die Vorteile von * Case 2 * zu nutzen. Gleichzeitig wird cPanel zur Verwaltung von DNS verwendet, um von * Case 1 * zu profitieren. Ich bemerkte nie das ** "Änderungen an Ihrem primären DNS in cPanel werden an Ihre sekundären DNS-Server weitergeleitet" ** CallMeLaNN vor 13 Jahren 0
Dies kann Ihnen helfen, es besser zu verstehen: http://en.wikipedia.org/wiki/DNS_zone_transfer Majenko vor 13 Jahren 1
Auch @TuxRug beantwortet meine Frage gut, aber das ist eigentlich das, was ich erreichen wollte. Vielen Dank. CallMeLaNN vor 13 Jahren 0
1
squillman

Die Idee ist, dass sich die beiden IP-Adressen für die Nameserver in völlig unterschiedlichen Subnetzen befinden. Wenn ein Router irgendwo ausfällt oder aus irgendeinem anderen Grund ein Subnetz nicht erreichbar ist, kann der Server immer noch eine DNS-Auflösung durchführen.

1
TuxRug

Mehrere Server können sich durch Clustering eine einzige IP-Adresse teilen. Auf diese Weise können mehrere Server als ein Server behandelt werden. Wenn einer ausfällt, übernehmen die anderen den Job des ausgefallenen Servers. Server, die eine IP-Adresse gemeinsam nutzen (durch Netzwerkadressenübersetzung oder Clustering), können manchmal erkennen, welcher Name zum Herstellen der Verbindung verwendet wurde, sodass Anforderungen an name1 bei IP1 an serverA gehen können und Anforderungen an name2 bei IP2 an serverB. Dies geschieht normalerweise, wenn ein Unternehmen nicht genügend externe IP-Adressen hat oder nicht verwenden möchte, um jedem Server eine IP zuzuweisen.

Einzelne Server können aus unterschiedlichen Gründen auch unterschiedliche IP-Adressen erhalten. Verschiedene IP-Adressen können verschiedenen Diensten zugeordnet werden, die der Server anbietet, oder um Lastausgleich in ihrem Netzwerk bereitzustellen, um sicherzustellen, dass ein Teil des Netzwerks nicht zu stark beansprucht wird. Dies ist nützlich, wenn sie mehr Bandbreite benötigen (manchmal fälschlicherweise als Geschwindigkeit bezeichnet), als sie von einer Internetverbindung erhalten können, da sie einige Daten über verschiedene Internetverbindungen senden können.

Der häufigste Grund, warum ein Server mehrere externe IP-Adressen hat, ist der Fall, dass die Internetverbindung unterbrochen wird. Wenn der Internet Service Provider, mit dem der Server verbunden ist, ausfällt oder ungewöhnlich langsam wird, kann der Server auf eine andere Verbindung umschalten. Dies kann auch hilfreich sein, wenn ein Kabel unterbrochen oder unterbrochen wird.

Wirklich sinnvoll, aber nur ISP ist bei mir nicht der Fall. Laut meiner IP-zu-Standort-Suche ist mein Provider, Rackspace auch ein ISP-Provider, alle IP-Adressen gehören zu ihnen, und tatsächlich verweisen sie einen einzelnen ISP (der selbst) auf ihren Server. CallMeLaNN vor 13 Jahren 0
Sorry, du und @Matt Jenkins beantworteten meine Frage, aber ich muss eine auswählen, ich kann hier nur eine Antwort als akzeptiert markieren :) CallMeLaNN vor 13 Jahren 0
0
Walter

Ich benutze die gleiche IP für beide Nameserver ohne Probleme. Die Tatsache, dass sich der VPS (und die Standorte) auf der gleichen IP-Adresse befinden, kann den Zweck eines Backup-DNS nicht unterstützen. Wenn NS1 offline oder nicht erreichbar ist, sind auch die Sites inaktiv. Es ist absolut sinnlos, einen zweiten Nameserver einschalten zu müssen, um Benutzer auf einen toten oder nicht erreichbaren Server zu verweisen.

Ich mache. Ich verwende Cloud mit der gleichen IP für beide Nameserver. Ich möchte nur wissen, warum normalerweise eine andere IP verwendet wird. Die nicht benötigte Site wird heruntergefahren. praktisch wird der Provider den DNS auf einem separaten Server ablegen. es kann heruntergefahren werden, ohne dass die Site heruntergefahren ist es passierte bei meinem ISP, dass einige nicht erreichbare Seiten einfach durch die DNS zu alt werden und ein Problem mit der Synchronisierung der Millionen Datensätze haben. Eine andere Sache, die den Ländercode TLD in meinem Land anwendet, erfordert eine andere IP-Adresse. Durch die Verwendung des sekundären DNS ist die Chance, Ihre Site zu erreichen, hoch. Um zu verhindern, dass Ihr Web herunterfällt, verwenden Sie die Webfarm. CallMeLaNN vor 13 Jahren 0