I have xenserver 7.x installed and recently had to replace the Nic. I was able to get the new Nic configured but the problem is the vm's are having trouble communicating with the internet.
On the windows vm I can hit sites like google.com and bing.com in the browser, but not cnn.com. For those sites it just spins forever or loads a white screen.
On one of ubuntu vm's if I do: curl -k https://cnn.com -vvv
I get:
About to connect() to cnn.com port 443 (#0)
Trying 151.101.129.67...
Connected to cnn.com (151.101.129.67) port 443 (#0)
Initializing NSS with certpath: sql:/etc/pki/nssdb
Operation timed out after 300187 milliseconds with 0 out of 0 bytes received
Closing connection 0
All of the physical machines on the network are fine, so it's not a router or anything.
=== UPDATE ===
I never actually got this working. I ended up just installing Ubuntu on the Nuc and using docker containers instead of Xenserver + vm's.
Other people around the net who had similar issues all seemed to "resolve" this by reinstalling Xenserver. I didn't find anyone who actually fixed the problem.