Couple of things:
• you want to filter on the test user’s public ip address. so it will matter if you do Destination NAT/Port forwarding on the firewall. If you are doing NAT, you can do the filtering there.
• If you don’t do NAT, because the NS uses public ip addresses, or you can’t filter on the firewall, you can put a responder on the gateway domain and ip address to only allow specific source ip address.
But it all depends on the public record that you can/will use. If it is the same record as your current environment, you’ll have to use a hosts file…