场景描述:有一台服务器,然后我手里有20个固定IP地址可用,我想通过这台服务器向其他服务器发送请求,但是请求的IP地址是在这20个固定IP中做轮训处理。
这个如何做呢?
socket是可以绑定本地ip地址和端口的的: http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket.bind.aspx
如果使用的是tcpclient,可以使用这个构造函数更为简单些:http://msdn.microsoft.com/en-us/library/3bsb3c8f.aspx
IP并不是在请求头中的
给个思路,使用C# 调用WMI去修改IP,然后用HttpWebRequest模拟POST.