簡體   English   中英

從多個IP地址到python中目標的Http連接請求

[英]Http connect request from multiple IP address to destination in python

conn = httlib.HTTPConnection(self.proxy)

Self.proxy具有目標IP和端口。

我想從多個IP地址到目標進行多個連接如何在連接請求時指定源IP。請幫幫我。

提前致謝。

我假設您在同一台計算機上具有多個網絡連接(即有線和無線連接),並且您想確保連接通過特定的接口。

通常,您無法執行此操作。 如何將流量發送到特定的IP地址,以及由此顯示的源IP地址,取決於操作系統的路由表。 由於您還沒有指定什么操作系統,因此我無法詳細介紹。

您也許可以使用一些更高級的路由配置來執行此操作,但這是操作系統級別的問題,無法通過Python完成。

我得到了解決方案,但沒有100%要求:必須將請求從10 IP地址發送到一個目的地。 通過以下API類httplib.HTTPConnection(host [,port [,strict [,timeout [,source_address]]]])實現相同

在這里,我們可以提到最后一個參數源IP,例如httlib.HTTPConnection(dest_ip,dest_port,src_ip)例如:httlib.HTTPConnection(“ 198.168.1.5”,8080,“ 198.168.1.1”)在for循環下創建了連接10個唯一的src ip地址。

輸出:連接到具有10個不同端口號且具有相同IP地址的目標。 我不知道為什么會這樣發生。 問題解決了。 謝謝大家

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM