hrdns er faktisk en snarvei fra h (etzner) r (obot) dns.
Utvikler kommentarer
Jeg valgte kortere versjon på grunn av mulige lisens / varemerke problemer. Hetzner.de gir store hosting-tjenester i Vest-Europa. Som sin klient, jeg ønsket å automatisere enkelte deler av vår (meg og min nåværende selskap) infrastracture. Dette verktøyet dekker dns-forvaltning i Hetzner er Robot panel.
Installasjon
Du trenger tilgang til pstats modulen fra python standard bibliotek. På ubuntu det & nbsp; kan installeres av følgende kommando:
& Nbsp; & nbsp; & nbsp; sudo apt-get på Installér python-profiler
Deretter kan du installere hrdns ved å skrive:
& Nbsp; & nbsp; & nbsp; easy_install hrdns
& Nbsp; & nbsp; & nbsp;
Eksempler på kommandobruk
Liste over maintaned domener:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py liste -u
Legg til et nytt domene:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py legge -u
Slett domene:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py slette -u
Dumpe dns records:
& Nbsp; & nbsp; & nbsp; hrobot_dns.py vise -u
Oppdatering dns recods (fra fil):
& Nbsp; & nbsp; & nbsp; hrobot_dns.py oppdatering -u
Lagre brukernavn og passord i trygg måte
Det 3 måter å passere brukernavn / passord til skriptet:
1. Passerer den gjennom params som er usikre.
2. Miljøvariabler HRDNS_USER, HRDNS_PASSWORD som dette:
eksport HRDNS_USER =
eksport HRDNS_PASSWORD =
hrobot_dns.py liste
3. Ved å opprette filen ~ / .hrdnsrc med kilde som dette:
[Hrdns]
user =
passord =
Krav :
- Python
Kommentarer ikke funnet