amarao.get-external-ip-via-dyndns
get-external-ip-via-opendns
Opendnsサーバーを介して、マシンの外部(グローバル)IPv4アドレスの情報を取得します。
アドレスは 'external_ip' としてエクスポートされます。
要件
マシンは外部ネットワークに接続されている必要があり、DNSリクエスト(UDP/53)を送信できる必要があります。Opendnsサービスが正常に動作しているべきです。 また、digユーティリティがインストールされている必要があります。
ロールの変数
dns_selfip_resolver(デフォルトは resolver1.opendns.com)
依存関係
なし
例のプレイブック
- hosts: servers
roles:
- { role: get-external-ip-via-opendns }
ライセンス
BSD
著者情報
(c) George Shuklin, 2015