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

PowerDNS
PowerDNS

22 Jun 18

redWall Firewall
redWall Firewall

11 May 15

r53
r53

11 May 15

Komentarze do hrdns

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