gethostbyname fail after switching internet connections
The answer is very simple - here is what seems to work.
I edited the file /etc/hosts
(or /private/etc/hosts
, in OSX) and added the line
127.0.0.1 macbook-pro.local
so now my hosts files looks like :
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
127.0.0.1 macbook-pro.local