是否可以在我可以通过 SSH 连接的远程机器上使用该接口?

Gri*_*per 2 networking linux ssh network-interface

我可以通过 SSH 连接到一台连接了 wifi 适配器的机器,接口 wlan0。我可以在我的客户端机器上使用它的接口 (wlan0) 吗?

例如,如果我想在接口上运行 iwconfig(或任何可以使用 wlan0 的工具)而不将其安装在服务器上,而是安装在客户端计算机上。

服务器和客户端都运行 linux。

Mar*_*iae 8

如果wifi卡实际上是USB适配器,那么是的,您可以做到。

对此的解决方案是使用一种称为 USB over IP 的技术。有一个开源解决方案,外加 2 个商业解决方案。

操作系统解决方案是usbip。您必须在远程机器上下载服务器端包,在您自己的机器上下载客户端包。它非常易于使用,上面的页面包含您想要的所有详细信息。

在最后的命令之后,

  sudo usbip -a <server-ip> device_to_be_attached
Run Code Online (Sandbox Code Playgroud)

USB 设备将出现在您的电脑上。当您尝试将其作为网络接口启动时要小心,因为如果您让网络管理员配置您的路由表,它将完全搞砸。更明智的做法是在启动 usbip 连接之前关闭网络管理器,并手动完成所有操作。但这是可以完成的。

我知道的商业解决方案是

Fabula-Tech USB-over-Network:

http://www.fabulatech.com/usb-over-network.html

Eltima 软件 USB 网络门:

http://www.eltima.com/products/usb-over-ethernet

可能还有其他人,不能肯定。