最新更新 sitemap 网站制作设计本站搜索
网页设计
国外网站 韩国网站 个人主页 手提袋设计 CSS 网页特效 平面设计 网站设计 Flash CMS技巧 服装网站 php教程 photoshop 画册 服务器选用 数据库 Office
虚拟主机 域名注册 云主机 网页设计 客服QQ:8208442
当前位置:首页 > 网站综合 > 域名/服务器

如何将USB设备绑定到VPS主机上

日期:01-10    来源:中国设计秀    作者:cnwebshow.com

  问题iBB中国设计秀

  某些特殊应用程序可能依赖于加密狗等专用硬件iBB中国设计秀

  当程序运行的时候,需要在服务器的USB端口(或者串口、并口)上插上相关硬件iBB中国设计秀

  在这种场景下,虚拟化的VPS内如何调用这些特殊硬件呢?iBB中国设计秀

  解决方案iBB中国设计秀

  1. 首先将设备连接到硬件节点,并正确安装驱动iBB中国设计秀

  本文中的例子是一个USB的加密狗iBB中国设计秀

  登陆到硬件节点,打开设备管理器,看USB设备中,是否出现了USB DOG设备(一定要正确配置驱动)iBB中国设计秀

  如果硬件节点本身不能识别这个设备,那么VPS内也就无法使用。iBB中国设计秀

  2. 查询设备的Device IDiBB中国设计秀

  登陆到硬件节点,执行命令:vzdevctl devtreeiBB中国设计秀

  执行结果会返回几十个硬件设备,从中找到要挂载的设备iBB中国设计秀

  例如下边是显示出来的usb dog设备iBB中国设计秀

  Device: USBVID_08E2iBB中国设计秀

  Status: StartediBB中国设计秀

  DisableableiBB中国设计秀

  RemovableiBB中国设计秀

  Class: USBiBB中国设计秀

  Name: MicroDog USB DeviceiBB中国设计秀

  Connected: NoiBB中国设计秀

  Command 'devtree' is successfully finishediBB中国设计秀

  C:>iBB中国设计秀

  从这个命令返回中,可以看到device id,即“USBVID_08E2iBB中国设计秀

  3. 创建虚拟的硬件设备iBB中国设计秀

  命令格式vzdevctl add ——deviceid "设备id" ——alias 别名 ——connect ——onbootiBB中国设计秀

  将其中的vps id替换为要绑定的vps id,设备id替换为上个步骤查询出来的编号iBB中国设计秀

  alias别名任意取一个即可,例如dogiBB中国设计秀

  完整命令如下:iBB中国设计秀

  C:> vzdevctl add 736 ——deviceid "USBVID_08E2 ——alias dog ——connect ——onbootiBB中国设计秀

  Device USBVID_08E2 already shared for VPS 736iBB中国设计秀

  C:>iBB中国设计秀

  4. 挂载设备iBB中国设计秀

  上一步仅仅是共享设备,但还没挂载,下边的命令是挂载设备:iBB中国设计秀

  C:Documents and SettingsAdministrator>vzdevctl connect 736 ——deviceid "USBVID_08E2iBB中国设计秀

  Command 'connect' is successfully finishediBB中国设计秀

  C:Documents and SettingsAdministrator>iBB中国设计秀

  命令中的device id就是设备编号iBB中国设计秀

  如果挂载成功,应该返回提示信息successfully finishediBB中国设计秀

  5. 确认是否挂载成功,再次运行vzdevctl devtreeiBB中国设计秀

  从返回的设备列表中,再次找到刚才的设备iBB中国设计秀

  Device: USBVID_08E2iBB中国设计秀

  Status: StartediBB中国设计秀

  DisableableiBB中国设计秀

  RemovableiBB中国设计秀

  Class: USBiBB中国设计秀

  Name: MicroDog USB DeviceiBB中国设计秀

  Connected: YesiBB中国设计秀

  VPS: 736iBB中国设计秀

  State: ActiveiBB中国设计秀

  Command 'devtree' is successfully finishediBB中国设计秀

  可以看到,一开始这个设备显示为Connected:NoiBB中国设计秀

  而现在挂载完毕后,显示Yes了,并显示挂载到VPS 736上iBB中国设计秀

  6. 登陆到VPS中,打开VPS自己的设备管理器,应该可以看到刚才挂载的设备iBB中国设计秀

  现在可以正常使用这个设备了iBB中国设计秀

  ————————————iBB中国设计秀

  注意:本文的方法只对串口、并口、USB接口三种形式的接口有效iBB中国设计秀

  对硬盘光驱等设备的挂载,请使用相关的对应方法,请查阅相应文档。iBB中国设计秀

本文引用地址:/site/article_62575.html
网站地图 | 关于我们 | 联系我们 | 网站建设 | 广告服务 | 版权声明 | 免责声明