繁体   English   中英

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

[英]Python perform HTTP over one of multiple Ethernet cards

我的PC有两张网卡,一张连接到公司的Intranet,另一张连接到某些测试设备。

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

我可以只使用HTTP协议客户端并期望将其解决吗?

我应该使用套接字-低级网络接口吗?

我的问题是,我是否必须以某种方式表明我希望使用特定的网卡,还是操作系统可以以某种方式在后台找到它?

除非您怪异地在计算机上设置了网络或路由等,否则这不是问题。

例如; 如果您的测试设备位于IP地址为192.168.1.2的网络192.168.1.0/24上

您的计算机设置如下:interface1(内部网):网络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发送出去。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM