DNS: Unterschied zwischen den Versionen

Aus C3D2
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
KKeine Bearbeitungszusammenfassung
Zeile 1: Zeile 1:
[[Kategorie:Wissen]]
[[Kategorie:Wissen]]


= Tools =
== Tools ==
===Version von BIND herausfinden===
 
=== Version von BIND herausfinden ===


  dig @candela.digital.udk-berlin.de. version.bind chaos txt
  dig @candela.digital.udk-berlin.de. version.bind chaos txt
  host -c chaos -t txt version.bind candela.digital.udk-berlin.de.
  host -c chaos -t txt version.bind candela.digital.udk-berlin.de.


= Unsere Domains =
== Domains ==
 
Folgende Domains stehen uns zur Verfügung:
{|
! [[Domain]]
! durch
|-
| c3d2.de
| a8
|-
| cccdd.de
| morphium
|-
| c3dd.de
| morphium
|-
| dresden.ccc.de
| delegiert vom Mutterschiff
|-
| datenspuren.de
| a8
|-
| pentamedia.org
| Astro
|}


* c3d2.de (a8)
= [[Wetu/Bind]] =
* cccdd.de (morphium)
* c3dd.de (morphium)
* dresden.ccc.de (delegiert vom Mutterschiff)
* datenspuren.de (a8)
* pentamedia.org (Astro)


= Unser Setup =
Unser Setup (eingebundener [[Wetu/Bind | Artikel ''Wetu/Bind'']]:


{{:Wetu/Bind}}
{{:Wetu/Bind}}

Version vom 12. Mai 2013, 23:59 Uhr


Tools

Version von BIND herausfinden

dig @candela.digital.udk-berlin.de. version.bind chaos txt
host -c chaos -t txt version.bind candela.digital.udk-berlin.de.

Domains

Folgende Domains stehen uns zur Verfügung:

Domain durch
c3d2.de a8
cccdd.de morphium
c3dd.de morphium
dresden.ccc.de delegiert vom Mutterschiff
datenspuren.de a8
pentamedia.org Astro

Wetu/Bind

Unser Setup (eingebundener Artikel Wetu/Bind:

bind

bind ist unsere Nameserver-VM, welche unsere Domains als Master verwaltet.

Konfiguration

Die DNS-Konfiguration wird per git verwaltet.

Zugriff

Um Zugriff auf die DNS-Konfiguration zu bekommen, musst du deinen SSH-PubKey einem der git-Admins geben.

Momentan haben Zugriff auf das git:

Einrichtung des git

Du kannst dann das Repository bei dir mit

git clone gitolite@git.c3d2.de:c3d2-dns.git

einrichten.

Benutzung des git

Mit

git pull

kannst du das git auf den neuesten Stand zu bringen (bevor du z.B. irgendwelche Änderungen machen willst) (im c3d2-dns - Verzeichnis). Nachdem du Änderungen vorgenommen hast, kannst du diese mit

git add </pfad/zur/geaenderten/datei> && git commit && git push

oder

git-commit -a && git push

auf den Server spielen. Dort sorgt ein Git-Hook für das Deployment und neu laden der Zonen in Bind. Außerdem siehst du für einen Moment syslog-Ausgabe; nur falls was schief geht.