Domains: Unterschied zwischen den Versionen
Ble01 (Diskussion | Beiträge) (dom-order veraltet, bisschen info dazu eingefügt) |
(hsadmin ersatz für dom-order an die richtige stelle gepackt) |
||
Zeile 11: | Zeile 11: | ||
{{Textkasten|gruen||Der verbreitete Ausdruck KK (Konnektivitätskoordination) ist eigentlich veraltet, neu heißt es CHPROV (change provider).}} | {{Textkasten|gruen||Der verbreitete Ausdruck KK (Konnektivitätskoordination) ist eigentlich veraltet, neu heißt es CHPROV (change provider).}} | ||
= Domainregistrierung oder eingehender Transfer (KK) = | = Domainregistrierung oder eingehender Transfer (KK) = | ||
Zeile 54: | Zeile 30: | ||
'''2. Einrichten der Domain auf den HS Servern''' | '''2. Einrichten der Domain auf den HS Servern''' | ||
<pre> | |||
hsadmin -c domain.add --set:user="<xyz00-admin>" --set:name="<example.com>" | |||
<pre | </pre> | ||
: | |||
< | |||
oder mit dem HSadmin Webfrontend. | |||
'''3. Neuregistrierung oder Transfer (KK) einleiten''' | '''3. Neuregistrierung oder Transfer (KK) einleiten''' | ||
Zeile 125: | Zeile 69: | ||
'''3. ggf. Domaineinrichtung auf den HS Servern entfernen''' | '''3. ggf. Domaineinrichtung auf den HS Servern entfernen''' | ||
:* | :* <pre>hsadmin -c domain.delete "<example.com>"</pre> oder mit dem HSadmin Webfrontend. Dies entfernt die Domainverzeichnisse aus dem Webserverpaket und die Domain aus dem DNS- und Mailservern bei Hostsharing. | ||
Version vom 5. Mai 2010, 23:03 Uhr
Einstieg |
Hsadmin |
Pakete |
User |
Domains |
Cron |
Logging |
E-Mail |
WWW
Datenbanken |
Backup & Restore |
Installationsanleitungen |
FAQ |
Bugtracker
Die Domainverwaltung bei Hostsharing ist in zwei unabhängige Bereiche aufgeteilt:
- Das "Domain-Bestellsystem" zur Vergabe von Aufträgen an Registrierungstellen, die über HS abgerechnet werden.
- Die Domaineinrichtung in den HS-Paketen, zur Aufschaltung von Domains auf HS Name-, Mail- und Webserver.
Bei anderen Hostern ist eine Domainbestellung teilweise eine feste Kopplung der Registrierung einer Domain mit Konnektierung und Aufschaltung auf bestimmte Nameserver und Webpakete. HS ist hier wesentlich flexibler. Der über HS angebotene Zugang zur Registrierungsverwaltung "Domain-Bestellsystem" (Domain-Robot Webfrontend) erlaubt es registrierte Domains auf frei wählbare DNS-Server zu konnektieren. Auf den HS Nameservern und Paketen lassen sich gleichzeitig beliebige weltweit registrierbare Domains einrichten. Hostsharing unterstützt damit die Einrichtetung und den Betrieb von Domains die von beliebigen (auch sehr exotischen) Registrierungsstellen verwaltet und abgerechnet werden können.
Typische Domainaktionen beinhalten daher ein paar koordinierte Änderungen in der Domainregistrierung und HS-Einrichtung, wie folgend aufgezeigt.
Domainregistrierung oder eingehender Transfer (KK)
Soll eine neue Domain registriert oder eingehend transferiert werden, sollte die Domain bei Hostsharing eingerichtet werden, bevor die Registrierung letztlich eingeleitet bzw. aktualisiert wird.
1. ggf. bereits registrierte Domain zum Transfer freischalten
- Dem vorherigen Provider muss die Transfer-Absicht mitgeteilt werden. Dafür gibt es bei den jeweiligen Providern etablierte Verfahren, die dort zu erfragen sind. Bspw. bekommt man dort eine AuthCode für die Domain mitgeteilt. Gibt es dort kein etabliertes Verfahren, so kann man wie folgt verfahren:
- Formlos per Brief/Fax den Transfer ankündigen und um Zustimmung bitten, z.B.:
- "Hiermit kündige ich als Owner/Admin-C den Transfer (KK) der Domain example.com zur Hostsharing eG, vertreten durch den Registrar Internetwire, an.
- Ich bitte, dem folgenden Transferantrag zuzustimmen."
- Nach Absendung der Transfer-Ankündigung 3-4 Tage warten, um dem alten Provider Zeit zu geben auf den Transferantrag zu reagieren.
- Wenn dem Transfer nicht stattgegeben wird, den Registrar der Domain herausfinden (z.B. über die Nameserver oder zuständige Registry) und bitten den Transfer zuzulassen.
2. Einrichten der Domain auf den HS Servern
hsadmin -c domain.add --set:user="<xyz00-admin>" --set:name="<example.com>"
oder mit dem HSadmin Webfrontend.
3. Neuregistrierung oder Transfer (KK) einleiten
- Im Domainbestellsystem mit dem über HS vergebenen Account anmelden.
- Neuregistrierung/Transfer(KK) einleiten. (Für den Transfer ist hier i.d.R. der zuvor in Erfahrung gebrachte AuthCode notwendig.)
- Bei der allerersten Domainregistrierung im Domainbestellsystem müssen die Hostsharing Nameserver noch manuell eingegeben werden. Es sind dies:
dns1.hostsharing.net dns2.hostsharing.net dns3.hostsharing.net
4. E-Mail-Adressen der neu eingerichteten Domain
Ist die Domain bei Hostsharing aufgeschaltet, sind standardmäßig nur die E-Mail-Adressen webmaster@..., postmaster@... und abuse@... eingerichtet. Weitere Adressen können mit Hsadmin-mail konfiguriert werden.
Abgehender Transfer (KK) oder Domainkündigung/-löschung
Ausgehende Domaintransfers sind unabhängig von den Domaineinrichtungen bei HS möglich. Eine Domainregistrierung kann also über eine andere Registrierungsverwaltung abgerechnet werden und weiter bei HS eingerichtet und betrieben werden. Falls bei einem ausgehendem Transfer eine Domain jedoch auch nicht mehr weiter bei Hostsharing gehostet werden soll aber eine möglichst durchgehende Erreichbarkeit sichergestellt werden soll, ist es wichtig, dass die neuen (externen) DNS-Konnektierungen und Webserveraufschaltungen in Betrieb sind und alle alten DNS Caches ausgelaufen sind, bevor die Einrichtung bei HS entfernt wird.
1. Domainlöschung beauftragen bzw. den Transfer freischalten
- Im Domainbestellsystem mit dem über HS vergebenen Account anmelden.
- Die gewünschte Aktion einleiten (Löschung/Transit bzw. Domain für den Transfer freigeben/AuthCode erstellen lassen).
2. ggf. Domaintransfer (KK) im externen Abrechnungssystem beauftragen (mit oder ohne externe DNS/Webserver Aufschaltung)
- Hierfür ist i.d.R. der zuvor erstellte AuthCode notwendig.
3. ggf. Domaineinrichtung auf den HS Servern entfernen
hsadmin -c domain.delete "<example.com>"
oder mit dem HSadmin Webfrontend. Dies entfernt die Domainverzeichnisse aus dem Webserverpaket und die Domain aus dem DNS- und Mailservern bei Hostsharing.
"Handles" in der Registrierungsverwaltung
Die verschiednenen Registrierungstellen vergeben i.d.R. automatisch Registrierschlüssel -die sog. "Handles"- für jeden neuen Kontaktdatensatz (owner, admin-c, tech-c, zone-c Datensätze). Diese kann man bei weiteren Registrierungen verwenden um sich auf die gleichen Kontaktdaten zu beziehen. Die Internetwire-internen Handles im Domain-Bestellsystem beginnen mit einer Buchstaben/Zahlenkombination und enden mit @HANDLES.DE. Sie dienen dazu auch Kontaktdatensätze, die bei verschiedenen Registrierungsstellen hinterlegt sind unter einem Handle im Internetwire-System zu verwalten.
Weitere Domaineinrichtungs-Aktionen
eigene Verwaltung der Zonefiles
Siehe Verwalten der Zonendaten.
lokale Subdomains aufschalten
Lokale Subdomains können:
- vom Domainadmin selbst unter ~/doms/example.net/subs/ durch das Anlegen eines Verzeichnisses erzeugt werden
- vom Paketadmin einem anderen Domainadmin aufgeschaltet werden, auch in einem anderen Paket
- Aufschaltung innerhalb eines Paketes, anderer Domainadmin
- Innerhalb eine Paketes können Subdomains einfach per "setup" Auftrag aufgeschaltet werden (ohne vorherige explizite Delegation im Zonefile).
- Aufschaltung in ein anderes Paket
- Es ist empfehlenswert vor Änderungen am Zonefile die Seite Verwalten_der_Zonendaten aufmerksam zu lesen und zu verstehen!
- Die Subdomain muss vom Paket-Admin/Domain-Admin durch folgende Ergänzung im Zonefile der Domain delegiert werden:
- [...]
- pic.example.org. IN NS {HS_DNS1_HOSTNAME}.
- pic.example.org. IN NS {HS_DNS2_HOSTNAME}.
- pic.example.org. IN NS {HS_DNS3_HOSTNAME}.
- Prüfen, ob die Änderung des Zonefiles erfolgreich war:
xyz00-abc@h01> dig @dns1.hostsharing.net "pic.example.org" NS | grep '^pic.example.org'
- Danach kann der "setup"-Auftrag mit
xyz00-abc@h01 touch ~/etc/dom-order.upd
- angestoßen werden.
Domains/Subdomains neu zuordnen (Domain-Admin ändern, Paketzuordnung ändern)
- Domain-Admin ändern
- Als Paketadmin die Datei ~/etc/dom-users anlegen mit folgendem Inhalt (Beispiel):
- example1.com:xyz00
- example2.com:xyz00-user2
- subdomain.example3.com:xyz00-user3
- Abschließend einen entsprechenden Auftrag an service@hostsharing.net senden, welche Domain an wen verschoben werden soll.
- Paketzuordnung ändern
- Eintrag zuerst im Zielpaket erzeugen und danach im Quellpaket. Anschließend eine E-Mail an service@hostsharing.net senden. Nach erfolgreichem Verschieben sollte der Eintrag im Quellpaket gelöscht werden.
Achtung: Datenbanken und E-Mail Postfächer werden nicht verschoben! Sind keine Dienste geschaltet (z.B. E-Mail) sind die Umzüge kostenlos. Wenn E-Mail,Webanwendung (Datenbanken) existieren, muss das im Einzelfall vorher besprochen werden und kann evtl. Kostenpflichtig werden. In diesem Fall bitte vorher eine Anfrage an service@hostsharing.net.
Status der Domaineinrichtung
Der Domaineinrichtungs-Status kann mit unserem hsadmin-WebFrontend eingesehen werden oder mit hsadmin auf der Kommandozeile der Shell:
hsadmin -c domain.search