Unable to revert changes to hosts file in OS X Lion I edited the hosts file and added:

10.0.0.1  devsys.crossreader.net

Later I commented out the entry:

#10.0.0.1  devsys.crossreader.net

When I ping or browse to devsys.crossreader.net the returning IP is still 10.0.0.1. I tried to flush the dnscache, and even rebooted but that didn't work. Why does this happens?



here is the entire hosts file 

###############
127.0.0.1       localhost
255.255.255.255 broadcasthost
::1             localhost
fe80::1%lo0     localhost
#10.0.0.1 devsys.crossreader.net
Since your /etc/hosts is not the problem, the logical conclusion is that your DNS server is responding with that IP address, or you aren't using the DNS server you expect. To verify this, paste this into Terminal.app:

host -a devsys.crossreader.net