![在一张网卡上运行两个接口](https://linux22.com/image/58735/%E5%9C%A8%E4%B8%80%E5%BC%A0%E7%BD%91%E5%8D%A1%E4%B8%8A%E8%BF%90%E8%A1%8C%E4%B8%A4%E4%B8%AA%E6%8E%A5%E5%8F%A3.png)
是否可以在 Linux 上的一张卡上并行运行两个不同的网络接口(例如连接到两个不同的 wlan 网络)?如果是,怎么办?如果没有,为什么不呢(我会很高兴有一点技术背景)。
更新:我读了一下,发现可以将多个IP地址分配给同一个网卡(http://www.howtoing.com/create-multiple-ip-addresses-to-one-single-network-interface/),但我的问题是我想并行连接到多个 wlan 网络(一个 ad-hoc 网络和一个常用网络)。那可能吗?由于缺少正在运行的 unix 操作系统,我无法检查这一点。
请求后:我当前的网卡是Intel Centrino Advanced-N 6230,但我的最终目标是在android上也这样做(我认为在android是修改后的linux之后应该是可能的......但我的第一个方法是在普通电脑上,规格如上)
答案1
很可能,您不能让单个无线卡同时通过两个无线网络进行身份验证。如果安全设置都是针对一个网络设置的,那么添加另一个 IP 地址也无济于事,而且我用过的每一张 wifi 卡都有这样的限制。但如果你想尝试一下,请使用wpa_supplicant
(及其配置/etc/wpa_supplicant.conf
);你可能会学到很多东西。