#add this to /etc/hosts #to generate these I ran this while temporarily connected to a working DNS server: #cat urls.txt | while read url; do # dig "$url" | grep -v '^$' | grep -v ';' | awk '{print $5, $1}' | sed 's/.$//' #done #urls.txt: #launchpad.net #ppa.launchpad.net #canonical.com #status.canonical.com #status.web.canonical.com #jaas.ai #maas.io #academy.canonical.com #portal.canonical.com #gopkg.in #landscape.canonical.com #contracts.canonical.com #images.maas.io #livepatch.canonical.com #docs.ubuntu.com #I edited this section of the output to fully resolve the IP #site24x7sp.com. status.canonical.com #136.143.189.179 site24x7sp.com #site24x7sp.com. status.web.canonical.com #136.143.189.179 site24x7sp.com 185.125.189.222 launchpad.net 185.125.189.223 launchpad.net 185.125.189.186 ppa.launchpad.net 185.125.189.188 ppa.launchpad.net 185.125.189.187 ppa.launchpad.net 185.125.190.20 canonical.com 185.125.190.21 canonical.com 185.125.190.29 canonical.com 136.143.189.179 status.canonical.com 136.143.189.179 status.web.canonical.com 185.125.190.21 jaas.ai 185.125.190.20 jaas.ai 185.125.190.29 jaas.ai 185.125.190.20 maas.io 185.125.190.21 maas.io 185.125.190.29 maas.io 185.125.190.29 academy.canonical.com 185.125.190.20 academy.canonical.com 185.125.190.21 academy.canonical.com 185.125.190.20 portal.canonical.com 185.125.190.29 portal.canonical.com 185.125.190.21 portal.canonical.com 185.125.188.113 gopkg.in 185.125.188.128 gopkg.in 185.125.188.236 gopkg.in 185.125.189.30 landscape.canonical.com 185.125.189.31 landscape.canonical.com 185.125.190.32 contracts.canonical.com 185.125.190.77 contracts.canonical.com 185.125.190.31 contracts.canonical.com 185.125.189.134 images.maas.io 185.125.189.135 images.maas.io 185.125.189.133 images.maas.io 185.125.190.29 docs.ubuntu.com 185.125.190.20 docs.ubuntu.com 185.125.190.21 docs.ubuntu.com