Ich würde es gerne wissen. Wenn eine Domain example.com eine IP-Adresse hat: 41.72.111.222, würde eine der Subdomänen (sub.example.com, mail.example.com usw.) die gleiche IP-Adresse in den DNS-Datensätzen enthalten? Oder funktioniert es so: Eine Anfrage wird vom Browser an den DNS-Server für sub.example.com gesendet. Der DNS-Server gibt die IP-Adresse für example.com zurück, und die Aufteilung/Unterscheidung erfolgt, wenn die Anfrage für sub.example.com den example.com-Host-Server erreicht? Der Host-Server weiß also, was mit sub.example.com und nicht mit dem DNS-Server geschehen soll.IP-Adressen für Domänen und ihre Subdomänen gleich?
Antwort
Es kann eine Kombination aus beidem sein. Letztendlich werden die Entscheidungen jedoch basierend auf den Einstellungen Ihrer DNS-Einstellungen getroffen. Ihr Host (oder Ihre Hosts) erhält dann den Traffic, den Sie in Ihren DNS-Einstellungen festgelegt haben.
So zum Beispiel ...
Sie können Ihre DNS-Einstellungen zu übernehmen [alles] .example.com und richten immer, dass auf dem Server. Sie würden dies tun, indem Sie Ihren DNS-Subdomänen einen Platzhalter hinzufügen. Platzhaltereinträge verwenden ein * -Symbol, um "alles" zu bedeuten. Sie müssten dann Ihren Server konfigurieren, um zu wissen, was mit all diesen verschiedenen potenziellen Subdomains geschehen soll, die er empfangen könnte.
Gleichzeitig können Sie bestimmte Subdomains festlegen, um zu anderen Hosts zu wechseln. Wenn Sie beispielsweise mail.example.com zu einem anderen Webmail-Host senden möchten, würden Sie in Ihrem DNS die Subdomain "mail" einrichten und diesen Traffic dorthin umleiten lassen, wo Sie Ihr Webmail hosten.
- 1. PHP-Authentifizierung mit mehreren Domänen und Subdomänen
- 2. Installieren Sie Ihre Domänen-DLLs in GAC?
- 3. Node.js-Subdomänen
- 4. NSError-Domänen/benutzerdefinierte Domänen - Konventionen und bewährte Methoden
- 5. Begrenzter Kontext, Subdomänen und allgegenwärtige Sprache
- 6. DNS-Vorabruf von Subdomänen
- 7. Javascript localStorage und Domänen
- 8. Wildcard-Subdomänen-Htaccess-Regel?
- 9. Tomcat und mehrere Domänen/Anwendungen
- 10. Die effizienteste und effizienteste Methode zur Implementierung von SSL-Zertifikaten für eine Mischung aus Subdomains und Top-Level-Domänen
- 11. Testen von Subdomänen in Capybara/rspec
- 12. SharePoint-Domänen und Inhaltsabfrage-Webpart
- 13. "Protokolle, Domänen und Ports müssen übereinstimmen" Probleme
- 14. Wie Sie Ihre Website unter Linux gleich aussehen lassen
- 15. .htaccess mehrere Domänen
- 16. .htaccess HTTPS Hauptdomäne und Wildcard HTTP-Subdomänen + Alle nicht WWW
- 17. Die Logistikseite der Verwendung mehrerer Subdomänen für statische Inhalte
- 18. Mit separaten Domänen für Bilder und Inhalte anstelle einer Subdomain
- 19. Postfix: Welche Option für mehrere Domänen und mehrere Benutzer?
- 20. php ist nicht gleich und nicht gleich, gleich
- 21. gleich für String vs gleich für Angestellte/othr Klasse
- 22. Gleich und nicht gleich in PHP Abfrage
- 23. htaccess Rewrite-Regel für ähnliche Domänen
- 24. Asp.net Formulare Authentifizierung und mehrere Domänen
- 25. jQuery: Setzen Sie Cookie für zwei Domänen
- 26. Angeben von Domänen für Flask-CORS
- 27. hashCode gleich für Collections.unmodifiableCollection()
- 28. mysql record und post record ist gleich, aber nicht gleich
- 29. Angabe verschiedener DNS-Server für verschiedene Domänen
- 30. Paketnamen für Domänen, die auf .do enden
Danke, aber das ein bisschen ein Teil meiner Frage zu beantworten, haben Sie mir nur erklärt, was passiert, sobald die Anfrage den Host-Server trifft. Was passiert, wenn die Anfrage für "sub.example.com" an den Browser eines Nutzers weitergeleitet und wiederum an den DNS-Server des ISP dieses Nutzers weitergeleitet wird? Welche IP wird es zuweisen? Die IP für Beispiel.com? – DextrousDave
Es wird dieselbe IP-Adresse wie beispiel.com zugewiesen, wenn Sie dies in Ihrem DNS festgelegt haben. Wenn Sie jedoch die IP-Adresse für "sub.example.com" so eingerichtet haben, dass sie woanders hingeht, wird der Verkehr an eine andere Stelle verschoben. Der Host für example.com wird überhaupt nicht involviert sein. – rgbflawed
oh ich sehe, also die DNS-Einstellungen, über die Sie sprechen, ist auf Ihrem Host-Webserver richtig eingestellt? – DextrousDave