No. An IDP cannot be renewed and a new application is required for each permit.
If you require the permit whilst overseas you will need to apply by post. The application form can be downloaded from the RAC website.
Be sure to include your loose passport photograph, photocopies of your Australian drivers licence and correct payment information on the form, to eliminate delays. Also, a reliable postal address further guarantees delivery.