Assuming that you have a private DNS server, with HTTPS they'll only know that you visited an IP that points to xHamster... your browser only requests for a path after a secure connection is established. (http://stackoverflow.com/a/8858241/1979475)
The only way to get around the IP problem is to use a VPN or Tor.
The only way to get around the IP problem is to use a VPN or Tor.