我想通過一個Python腳本中的http來模擬文件下載。該腳本用於測試本地LAN中的路由器/調制解調器設備。有沒有辦法使用另一個網關,而不是系統默認的python中的http請求?
目前,我有一個虛擬機的網絡配置爲使用設備作爲默認網關和DNS。我的測試機器上的python腳本使用Phython的paramiko庫sshs進入VM。在使用這個ssh連接的python腳本中,我運行了wget https://some.websi.te/some_file.zip
。這似乎過度殺毒,但我不想在運行測試腳本的機器上重新配置網絡。
有沒有辦法消除額外的虛擬機(通過SSH運行wget
)並仍然模擬下載?當然,這應該在我的本地機器上的python測試腳本中運行?
換句話說,我可以讓Python使用另一個網關,而不是腳本中的系統默認值?
不,路由和HTTP發生在OSI堆棧的非常不同的層上, –