1

我有这段代码可以从远程 url 下载页面。

Dim request As HttpWebRequest = WebRequest.Create(url)
Dim response As HttpWebResponse = request.GetResponse()

HttpWebRequests 解析 url 的 DNS 并获取 IP。我需要的是覆盖它并连接到不同的 IP(使用相同的 url)

那是因为我们正在进行一些实验室测试,我们希望从负载均衡器后面的每台机器(每台机器都有不同的私有 IP)获取页面。

我试图弄乱 IPEndPoint 但我能够让它不设置它。

发现几个关于如何更改原始IP的问题,但我想更改目标IP。

有什么帮助吗?谢谢

4

1 回答 1

0

您必须修改您机器上的主机文件以根据需要解析 DNS。

在主机文件中,您可以对每个 DNS 名称的 IP 进行硬编码。DNS 客户端在访问 DNS 服务器之前会在此文件中查找。

我希望它能回答你的问题。

于 2013-10-05T10:12:58.207 回答