Dopo aver modificato un record CNAME sul mio server DNS, sto riscontrando problemi con il DNS sul mio Macbook Air con OS X 10.10. Altri computer sulla stessa rete si risolvono sul nuovo IP corretto.
$ host beta.stoffiplayer.com
beta.stoffiplayer.com is an alias for polar-meadow-2518.herokuapp.com.
polar-meadow-2518.herokuapp.com is an alias for us-east-1-a.route.herokuapp.com.
us-east-1-a.route.herokuapp.com has address 54.243.37.192
Questo è corretto, è un alias per un'app di Heroku.
Ma quando provo Chrome, Safari o persino curl ottengo un IP diverso:
$ curl -vI http://beta.stoffiplayer.com/ 2>&1 | grep Connected
* Connected to beta.stoffiplayer.com (52.16.117.175) port 80 (#0)
Questo IP non appartiene a heroku.com ma Amazon AWS:
$ host 52.16.117.175
175.117.16.52.in-addr.arpa domain name pointer ec2-52-16-117-175.eu-west-1.compute.amazonaws.com.
Ho provato a eliminare la cache DNS ma non fa differenza:
$ sudo discoveryutil mdnsflushcache
$ sudo discoveryutil udnsflushcaches
$ curl -vI http://beta.stoffiplayer.com/ 2>&1 | grep Connected
* Connected to beta.stoffiplayer.com (52.16.117.175) port 80 (#0)
Ho persino riavviato il computer, ma sempre lo stesso risultato.