For the sake of discussion and clarity: Old ip = 12.345.6.789 New ip = 98.765.432.10
I created a development Wordpress server/site on a local virtualbox machine that had a bridged connection which assigned it a unique IP address. Once development was complete the whole VM was then imported into a production VMWare vServer. I made the appropriate changes in the MySQL database to change the IP address from the old IP to the new production IP and everything is working as expected with one exception. When any links or content are clicked or accessed in the production version, the browser shows "Waiting for 12.345.6.789..." while resolving to the correct ip of 98.765.432.10/about (etc.).
Where is this old IP stored that it is attempting to be accessed if not in the MySQL database? I have scoured the config files and databases and find no instance of the old IP anywhere, leading me to believe it is hard coded somewhere from the initial setup in the dev environment.