cli53 is een hulpmiddel dat import en export biedt vanaf BIND-formaat en eenvoudige command line beheer van Route 53 domeinen.
Aan de slag
Maak een gehoste zone:
& Nbsp; cli53 creëren example.com
Kijk wat we hebben gedaan:
& Nbsp; cli53 lijst
Importeer een BIND zone file:
& Nbsp; cli53 import example.com --file zonefile.txt
Te vervangen door een geïmporteerde zone, wachtend voor de voltooiing:
& Nbsp; cli53 import example.com --file zonefile.txt --replace --wait
Handmatig een aantal records:
& Nbsp; cli53 rrcreate example.com www A 192.168.0.1 --ttl 3600
& Nbsp; cli53 rrcreate example.com www A 192.168.0.2 --ttl 3600 --replace
cli53 rrcreate example.com '' MX '10 192.168.0.1 ''20 192.168.0.2'
Exporteren als een BIND zone file (handig voor het controleren):
& Nbsp; cli53 export example.com
Maak een aantal gewogen dossiers:
& Nbsp; cli53 rrcreate example.com www A 192.168.0.1 --weight 10 --identifier server1
& Nbsp; cli53 rrcreate example.com www A 192.168.0.2 --weight 20 --identifier server2
Maak een alias voor ELB:
& Nbsp; cli53 rrcreate example.com alias www ABCDEFABCDE dns-name.elb.amazonaws.com.
Verdere documentatie beschikbaar is, bijv .:
& Nbsp; cli53 --help
& Nbsp; cli53 rrcreate --help
installatie
& Nbsp; sudo pip cli53 installeren
Vervolgens kunt u cli53 van je pad:
& Nbsp; cli53
Je nodig hebt om uw Amazon referenties in de omgeving als AWS_ACCESS_KEY_ID en AWS_SECRET_ACCESS_KEY of configureer ze in ~ / .boto. Voor meer informatie zie: http://code.google.com/p/boto/wiki/BotoConfig
Voorbehoud
Amazon beperkt operaties tot een maximum van 100 veranderingen, als je een grote operatie die meer dan 100 DNS-records zal worden gesplitst verandert voeren. Een operatie die verwijderingen, gevolgd door updates gaat, zoals een import met --replace zal heel kort verlaat het domein inconsistent. U bent gewaarschuwd
Kenmerken :
- gehost zones te creëren
- verwijderen gehost zones
- lijst gehost zones
- invoer formaat BIND
- export naar indeling BIND
- create-records
- delete-records
- werkt met BIND-formaat zone bestanden die we allemaal kennen en liefhebben - niet nodig om XML bewerken !
- creëren AWS gewogen platen
- creëren AWS Alias records ELB
Wat is nieuw in deze release:
- Controleer boto versie
Wat is nieuw in versie 0.3.2:
- Functionaliteit toegevoegd aan rrlist, rrcreate, import en export zodat ze in staat om te werken met Alias records die een id en een latency gebaseerde of gewogen routing beleid. (XBE)
- Verbeter foutmelding wanneer boto niet kan worden geïmporteerd
Wat is nieuw in versie 0.3.1:
- Ondersteuning toegevoegd voor Latency-gebaseerde routing. Voor het moment om dit te gebruiken zul je de boto moeten ontwikkelen tak: pip installeren https://github.com/boto/boto/tarball/develop
Wat is nieuw in versie 0.3.0:
- Ondersteuning toegevoegd voor AWS extensies: gewogen platen en een alias registers.
Eisen
- Python
Reacties niet gevonden