Great question — answering as the UphillTech team:
Yes, this is a partial list. No local command can returns a complete list for this, because the server only returns 8 records . It's Round-robin DNS used by clouds for load balancing, and clouds are unlike residential ISPs in that they can change their IPs at will. DNS can fit ~25 records , so the server choose to not return the rest. home@daniel-desktop3:~$ dig @1.1.1.1 checkip.amazonaws.com +noall +answer +expandaaaa | awk '{print$NF}' | sort 100.57.255.105 107.20.33.36 32.199.109.161 32.199.254.48 34.193.55.238 3.89.216.194 52.71.235.7 54.145.215.170 checkip.check-ip.aws.a2z.com. home@daniel-desktop3:~$ dig @1.1.1.1 checkip.amazonaws.com +noall +answer +expandaaaa | awk '{print$NF}' |...
Full answer by Daniel T: https://askubuntu.stackexchange.com/a/1568366 (CC BY-SA 4.0).
Need it done for your business? UphillTech.