虚拟无线设置

虚拟无线设置

我正在运行两台 Debian 机器,我想在两台机器之间建立一个网络。我希望一台机器充当运行 HostAPD 的 AP,另一台机器连接到它。问题是,我目前无法广播无线。我希望找到一种方法来模拟两台计算机之间的虚拟连接,这样我就可以继续配置这两台设备并设置网络,而不必真正从 AP 广播 SSID(甚至不是隐藏的 SSID)。我想也许存在某种物理连接,在某些软件的帮助下,可以欺骗两台设备认为连接是无线的。

这可能吗?我找遍了,但没能找到任何东西。

答案1

这完全取决于你的意思。

如果你的问题是让一个拥有强大嗅探器的顽固追踪者无法发现你的系统,那么不,这是不可能的。我们处理的是电磁辐射,它在空气等透明介质中自由移动,而且我们的辐射源出于显而易见的原因,是无方向性的。因此,一部分能量会落在顽固追踪者的天线上,你的存在就会暴露出来。

但是,您可以通过两种技巧(也许还有更多?)让追踪者的生活更加困难。第一个是抑制 SSID 广播,这比您想象的更有效。要插入 hostapd.conf 的命令是

  ignore_broadcast_ssid=1

这有两个效果:它既在信标中发送一个空的(=0 长度)SSID,又忽略探测请求。这意味着它基本上是闲着等着知情人士打电话。

另一个技巧当然是降低两台电脑的传输功率。如果它们距离较近且不需要太多功率,则可以降低功率,以使您的系统在很近的距离内几乎不可见。相关命令是

  iwconfig wlan0 txpower 70

50 只是我的值,您必须对此进行试验。请记住在两台电脑上都执行此操作,这会降低您的连接速度。

相关内容