use dig instead of curl in show.external.ip