Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Internet > DNS

    cli53 0.3.3

    Download button

    No screenshots available
    Downloads: 304  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Barnaby Gray | More programs
    MIT/X Consortium Lic... / FREE
    September 14th, 2012, 12:31 GMT [view history]
    ROOT / Internet / DNS

     Read user reviews (0)  Refer to a friend  Subscribe

    cli53 description

    Command-line script to administer the Amazon Route 53 DNS service

    cli53 is a tool that provides import and export from BIND format and simple command line management of Route 53 domains.

    Getting Started

    Create a hosted zone:

     cli53 create example.com

    Check what we've done:

     cli53 list

    Import a BIND zone file:

     cli53 import example.com --file zonefile.txt

    Replace with an imported zone, waiting for completion:

     cli53 import example.com --file zonefile.txt --replace --wait

    Manually create some records:

     cli53 rrcreate example.com www A 192.168.0.1 --ttl 3600
     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'


    Export as a BIND zone file (useful for checking):

     cli53 export example.com

    Create some weighted records:

     cli53 rrcreate example.com www A 192.168.0.1 --weight 10 --identifier server1
     cli53 rrcreate example.com www A 192.168.0.2 --weight 20 --identifier server2


    Create an alias to ELB:

     cli53 rrcreate example.com www ALIAS ABCDEFABCDE dns-name.elb.amazonaws.com.


    Further documentation is available, e.g.:

     cli53 --help
     cli53 rrcreate --help


    Installation

      sudo pip install cli53

    You can then run cli53 from your path:

     cli53

    You need to set your Amazon credentials in the environment as AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY or configure them in ~/.boto. For more information see: http://code.google.com/p/boto/wiki/BotoConfig

    Caveats

    As Amazon limits operations to a maximum of 100 changes, if you perform a large operation that changes over 100 resource records it will be split. An operation that involves deletes, followed by updates such as an import with --replace will very briefly leave the domain inconsistent. You have been warned!


    Product's homepage

    Here are some key features of "cli53":

    · create hosted zones
    · delete hosted zones
    · list hosted zones
    · import to BIND format
    · export to BIND format
    · create resource records
    · delete resource records
    · works with BIND format zone files we all know and love - no need to edit XML!
    · create AWS weighted records
    · create AWS Alias records to ELB

    Requirements:

    · Python

    What's New in This Release: [ read full changelog ]

    · Check boto version

      


    TAGS:

    Amazon Route 53 | DNS service | Amazon | Route | DNS

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM