[英]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.