hrdns

Screenshot Software:
hrdns
Szczegóły programowe:
Wersja: dev
Filmu: 14 Apr 15
Wywoływacz: Jarek S.
Licencja: Wolny
Popularność: 95

Rating: 4.0/5 (Total Votes: 2)

hrdns jest rzeczywiście skrót nazwy od h (etzner) R (obot) dns.
Uwagi dla programistów
I wybrał krótszą wersję powodu możliwych problemów licencji / znaków towarowych. Hetzner.de zapewnia doskonałe usługi hostingowe w Europie zachodniej. Jako ich klienta, chciałem zautomatyzować niektóre części naszego (ja i ​​moja obecna firma) infrastracture. To narzędzie obejmuje zarządzanie DNS w panelu Robot HETZNER za.
instalacji
Potrzebny jest dostęp do modułu pstats od standardowej biblioteki Pythona. Na ubuntu to & nbsp; może być zainstalowany przez następujące polecenie:
& Nbsp; & nbsp; & nbsp; sudo apt-get na Zainstaluj python-profiler
Następnie można zainstalować hrdns wpisując:
& Nbsp; & nbsp; & nbsp; easy_install hrdns
& Nbsp; & nbsp; & nbsp;
Przykłady użycia poleceń
Lista maintaned domen:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py lista -u -p
Dodaj nową domenę:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py dodać -u -p -d domain.com -i 8.8.8.8
Usuń domenę:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py usuwać -u -p -d domain.com
Dump rekordy DNS:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py pokazać -u -p -d domain.com
Recods aktualizacja DNS (z pliku):
& Nbsp; & nbsp; & nbsp; hrobot_dns.py aktualizacja -u -p -d domain.com -f dnsrecords.txt
Przechowywanie nazwy użytkownika i hasła w bezpieczny sposób
Istnieją 3 sposoby przechodzą nazwę użytkownika / hasło, aby skrypt:
1. Podjęcie go przez params, które jest niebezpieczne.
2. Zmienne środowiskowe HRDNS_USER, HRDNS_PASSWORD jak ten:
HRDNS_USER eksport =
eksport HRDNS_PASSWORD =
Lista hrobot_dns.py
3. Tworząc plik ~ / .hrdnsrc ze źródeł takich jak to:
[Hrdns]
user =
password =

Wymagania :

  • Python

Podobne oprogramowanie

BIND
BIND

20 Jan 18

NSD
NSD

17 Feb 15

DynDNS
DynDNS

3 Jun 15

Komentarze do hrdns

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!