Python通过多个以太网卡之一执行HTTP

时间:2016-03-10 14:46:37

标签: python python-2.7 http

我的电脑有两个网卡,一个连接到公司内部网,另一个连接到一些测试设备。

如何与测试设备交换HTTP流量?我需要Windows和Linux的解决方案。

我可以使用HTTP protocol client并希望将其排序吗?

我应该使用socket — Low-level networking interface吗?

我的问题是,我是否必须以某种方式表明我希望使用特定的网卡,或者o / s能否以某种方式在幕后找出它?

1 个答案:

答案 0 :(得分:2)

除非您在机器上设置了网络或路由等,否则不应该是一个问题。

例如

; 如果您的测试设备在网络192.168.1.0/24上使用ip 192.168.1.2

您的计算机设置如下: interface1(intranet): 网络192.168.0.0/24 ip 192.168.0.76

interface2(testnet): 网络192.168.1.0/24 ip 192.168.1.3

然后你在192.168.1。*指示的任何流量将通过interface2发送出去,除非你手动设置路由不这样做。