There are some aspect to consider...
For vCenter Server
If you use plugin you must use hostname/DNS name, or you have to manually change some xml files (under each plugin folder)
Disconnect the ESX, change ESX configuration and reconnect them.
Also verifying the VirtualCenter Managed IP Address: http://kb.vmware.com/kb/1008030
For ESX Server:
Power off the VM, create a new Management Interface with new IP, and create the new vmkernel interface for NAS.
Change NFS configuration (reboot them if required) and connect to the new IP.
Then remove old IP, fix DNS name (and /etc/hosts if you use it) and reboot to be sure of right parameters.
Andre