ESXI vcenter connection behind NAT (Buckeye Hosts)
If you are not familiar with unix or the vi tool, refer here: https://www.cs.colostate.edu/helpdocs/vi.html
Connect over SSH to the ESXi Host and edit vpxa.cfg with vi:
vi /etc/vmware/vpxa/vpxa.cfg
Configure the following settings:
Insert this tag, if you don’t add this tag and restart the services, it will overwrite the IP again with the private one of vCenter:
<preserveServerIp>true</preserveServerIp>
Replace the private IP of the vCenter Server with the NAT'ed one:
<serverIp>192.168.112.29</serverIp>
type :wq! to exit vi
Restart services:
/etc/init.d/hostd restart
Now the connection should stay stable.