我有一台虚拟机作为IP地址为10.91.55.2的服务器。我有另一个虚拟机作为IP地址在10.91.56.2 ...... 10.91.56.10范围内的客户端。我想编写一个脚本,它将使用客户端上的所有这些IP地址向服务器发送HTTP请求(10.91.55.2)。我写了一个脚本,它只使用物理IP地址发送HTTP请求。有什么方法可以从一系列IP地址发送HTTP请求。 我的操作系统是linux。在python上使用一系列IP地址的HTTP请求
-1
A
回答
0
这不是一个完整的答案,但应该为您提供一个起点。
你说“我有另一个虚拟机作为客户端”,所以我假设你有一个客户端虚拟机有多个IP地址。在这种情况下,我相信您可以在发送时告诉Python socket模块绑定到特定的网络接口。看到这个答案的详细信息https://stackoverflow.com/a/335662/66349
这个答案明确地说明了它的用法:https://stackoverflow.com/a/8437870/66349
# from socket.h
# define SO_BINDTODEVICE 25
s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
s.setsockopt(socket.SOL_SOCKET, 25, 'eth0')
这里是结合调用socket.setsockopt
用的urllib2的一个例子:https://stackoverflow.com/a/17882197/66349
你也许可以拼凑那些一起变成一个运作良好的程
+0
你能帮我一下吗?我是一个Python初学者,我不知道如何使用socket模块。 – Naveen 2014-09-26 09:45:55
相关问题
- 1. 使用Python从HTTP POST请求获取IP地址
- 2. 欺骗HTTP请求的源IP地址
- 3. 使用http请求标头中的地址192.168.0.0网络的IP地址
- 4. 通过java中的IP地址发送HTTP GET请求到目标IP地址
- 5. 选择具有多个IP时使用的HTTP请求的IP地址(.NET)
- 6. 如何在SSL请求上获取请求IP地址
- 7. 在卡萨布兰卡获取HTTP请求的IP地址
- 8. 使用广播IP地址和MAC地址发出TCP请求
- 9. 如何修改Go中的http请求中的ip地址/ Java
- 10. 一系列http异步请求调用
- 11. 来自httpheader的请求的IP地址
- 12. IP地址与“http://”
- 13. 浏览器最大HTTP请求(主机vs IP地址)
- 14. 是否可以从HTTP请求中获取IP地址
- 15. 如何从http请求获取子网ip地址
- 16. 使用HTML为不可见在HTTP请求中的口令(联系地址栏)
- 17. PHP API获取请求者IP地址
- 18. 如果我使用域名而不是IP地址,http请求需要时间
- 19. 如何使用多线程ping一系列IP地址
- 20. 在Apache XMLRPC环境中获取请求用户的IP地址?
- 21. 通过Apache上的IP地址限制请求?
- 22. 无法使用ftplib的IP地址(Python)
- 23. 如何使用HttpClient从特定IP地址发送请求? C#
- 24. libwebsockets:如何使用请求存储IP地址
- 25. 如何使用volley发送POST请求到IP地址(android)
- 26. 请求地址
- 27. JS - 在用户IP地址下代理CORS请求?
- 28. 使用Python进行IP地址转换
- 29. 使用Python脚本导出IP地址
- 30. Python使用WMI更改IP地址
一台服务器充当主服务器并将任务(URL)发布到队列中。其他服务器充当客户端,轮询服务器队列中的URL并发送实际请求。 – qingbo 2014-09-26 09:10:20
可以进一步解释吗?如果可能,你可以分享剧本吗? – Naveen 2014-09-26 09:18:27