我的目标是能够使用一块电路板和电路板本身上的不同网络接口来控制多台 GoPro 相机。我面临的问题是,每台相机在 10.5.5.9 下都有自己的功能选项,我认为每个接口的功能都是唯一的,因为它们位于不同的接口上,但事实并非如此(放轻松,我是新手)。当我按照以下解决方案操作时这,它会将请求发送到一个接口,但似乎不会切换到另一个接口(只有一个摄像头激活)。
ifconfig
这是我尝试进行路由配置之前的原始屏幕。wlan0
有一个 inet10.5.5.100
并且wlan1
有一个 inet 10.5.5.102
。以下这解决方案,我尝试配置每个接口,但这要么已经过时,要么我做错了什么,因为我的两个接口都有 10.5.5.9 的 inet - 当我尝试向任一接口发送 curl 请求时,我收到“curl (7) 无法连接到 10.5.5.9 端口 80:连接拒绝”的响应,当我向接口的原始 inet 发送请求时也收到相同的响应。
任何帮助,将不胜感激。
答案1
您正在将两个网络接口分配给同一个网络。网络掩码 255.255.255.0 表示此网络处理以 10.5.5 开头的地址。因此 - 两个接口都可以访问您的 10.5.5.9 地址,从而导致冲突。如果您的 GoPro 的地址是静态分配的并且无法更改,则两个网络接口将无济于事。如果不更改至少一个 GoPro IP,我看不出有任何可能解决这个问题。