There is a simple way to change the Service Console IP without affecting any virtual machines that are running live.
From the command line of the host server you need to delete the interface and then re add it. You also need to check the DNS settings before restarting the network services.
To delete the interface that hosts the Service Console:
esxcfg-vswif -d vswif0
Re add the interface and with the change IP settings:
esxcfg-vswif -a vswif0 -p Service Console -i 192.168.3.35 -n 255.255.252.0 -b 192.168.3.255
Check /etc/sysconfig/networkfile for the correct DNS Settings.
Restart all network connection interfaces: (The network connection will drop for all virtual machine for 2 seconds will the service is restarted)