我有一个小Linux 设备(Tessel 2)它目前正在运行一个 node.js web 服务器。我可以通过 Wi-Fi 将它连接到互联网,然后像普通 web 服务器一样在网络上使用它的 IP。
这对于我在家里来说很有用,但在工作中,我的工作机器通常与我们带来的设备在不同的网络上(我们为这些设备配备了自带设备网络)。
有将设备转变为接入点的说明,这不允许它连接到 Wi-Fi,但没关系,因为它实际上不需要连接互联网。
那么我想知道,有没有办法让我与设备交互,比如网络服务器,而不必离开我的工作网络?如果我可以在无线路由器列表中看到该设备,我想我可以对该设备做其他事情,但我对网络不太了解。
答案1
...有没有办法让我与设备进行交互...而不必离开我的工作网络?
不。
在连接选项方面,无线设备的工作方式与有线网络不同。
无线设备可以是端点,也可以是接入点,但不能同时是两者。此外,无线适配器一次只能连接到一个 SSID。
无论您的 Tessel 2 在哪种无线模式下运行,您的工作计算机都必须加入其所在的同一网络才能与其通信,这意味着它必须断开与您的工作网络的连接。
同时连接两者的唯一方法是在工作计算机上建立两个物理连接 - 要么使用有线以太网端口(如果有),要么使用第二个 USB 无线适配器。
答案2
不可以,因为不可能只使用一个接口连接两个不同的 WiFi 网络 (BSS)。您需要在工作机器上安装另一个 WiFi 接口才能做到这一点,但我怀疑它不会被授权。