non basta CSO...
come dici tu accedi solo alla home page tramite IP. Se dalla pagina principale, quella del login per esempio, passi ad un'altra, tramite link o un form, lo fai attraverso un nome che deve essere risolto di nuovo tramite DNS; il problema si ripresenta.

Per fare quello che dici tu è sufficiente inserire una voce nel file hosts con l'associazione nome del sito-IP. In questo modo bypassi realmente il DNS.