For miningpoolhub pools - resolve domain name to IP, and insert to Excavator json config - Profit!
I suspect it's more than that - as that would be a pretty trivial bypass. I wouldn't be surprised of some part of the Stratum protocol probably includes some host field and that's what it's working off of.
You may suspect that, but did you try it? You might be surprised.
yes i was try replace named adress with IP & yes it wroking BUT
is more about trivial bypass, coz invalid share it will be many

aka let give you a expample > Your Invalid: 676.0354 (26.58%) for equihash algo on one rownd, it was not a problem if was 1-2% but 25% to much. I any other pool invalid share are 0 or max 1% soo my conclusion is yes is more that trivial bypass special if i run other miner like dstm 0% bad share

or EWBF
anyway for me is clear excavator & miningpoolhub not work togheter =
https://github.com/nicehash/excavator/issues/51