ドメインネームからIPv4を取得するワンライナー

表記の件。久しぶりに実家から自宅サーバにアクセスしたので、整理しました。

$ nslookup ${DomainName} | grep “Address” | grep -v “#53″ | head -n1 | cut -d” ” -f2

nslookupはIPv4 とIPv6の2つのIPを返してくれるので、頭の1行をIPv4決め打ちです。