നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബി ഫോർവേഡ് ചെയ്യുന്നതിനുള്ള പ്രോഗ്രാമുകൾ. ഇഥർനെറ്റ് വഴി USB പോർട്ടിലേക്കുള്ള വിദൂര ആക്സസ്. സ്‌പോയിലറിന് കീഴിലുള്ള ഉദാഹരണം

ഗുഡ് ആഫ്റ്റർനൂൺ, അമിഗോസ്, നിങ്ങൾ എന്റെ സൈറ്റ് സന്ദർശിച്ചതിൽ എനിക്ക് സന്തോഷമുണ്ട്, ഇന്ന് എങ്ങനെ സംഘടിപ്പിക്കാം എന്ന ചോദ്യം ഞങ്ങൾ നോക്കും നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബിവിർച്ച്വലൈസേഷനിൽ അത് എങ്ങനെ ഉപയോഗിക്കാമെന്നും. വിഷയം തികച്ചും പ്രസക്തമാണ്, അത്തരമൊരു ടാസ്ക് കൂടുതൽ കൂടുതൽ തവണ നേരിടുന്നു. പ്രത്യേകിച്ച് 1C ആപ്ലിക്കേഷനുകൾ, Directum അല്ലെങ്കിൽ Tessa ഉള്ള RDS റിമോട്ട് ഡെസ്ക്ടോപ്പ് ഇൻഫ്രാസ്ട്രക്ചർ ഉള്ള കമ്പനികൾ.

നെറ്റ്‌വർക്കിലൂടെ USB

നിങ്ങൾക്ക് ഇതിനകം അറിയാവുന്നതുപോലെ, വെർച്വലൈസേഷൻ വളരെക്കാലമായി നമ്മുടെ ജീവിതത്തിന്റെ ഭാഗമാണ്. സെർവർ കപ്പാസിറ്റികൾ വളരുകയാണ്, സ്വാഭാവികമായും അവയുടെ യുക്തിസഹമായ ഉപയോഗത്തിനുള്ള സാങ്കേതികവിദ്യകൾ ഉയർന്നുവന്നു, ഇത് വിഭവങ്ങളുടെ ഒറ്റപ്പെടലും സാധാരണ ഉപയോഗവും സൂചിപ്പിക്കുന്നു, ഇത് ഇതിനകം ഹോസ്റ്റിംഗിലും ഡാറ്റാ സെന്ററുകളിലും ഉപയോഗിക്കുന്ന വെർച്വൽ മെഷീനുകൾക്ക് കാരണമായി. ഇതെല്ലാം ഞാൻ ഇതിനകം സംസാരിച്ചു, നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, ഇടതുവശത്തും മുകളിലും ഉള്ള ലിങ്കുകൾ നോക്കുക.

നിങ്ങൾക്കറിയാവുന്നതുപോലെ ചിലപ്പോൾ ചിലത് ലൈസൻസുള്ള പ്രോഗ്രാമുകൾ, ഞാൻ ആവശ്യപ്പെടുന്നു യുഎസ്ബി വർക്ക്താക്കോൽ. മുമ്പ് ഇൻ ക്ലാസിക് പതിപ്പ്ഞങ്ങൾ വെറുതെ ആയിരുന്നപ്പോൾ ഫിസിക്കൽ സെർവറുകൾ, അത്തരമൊരു പദ്ധതിയുടെ പ്രവർത്തനത്തിൽ പ്രശ്നങ്ങളൊന്നും ഉണ്ടായിരുന്നില്ല, എന്നാൽ വെർച്വലൈസേഷന്റെ ആവിർഭാവത്തോടെ അത് വെളിച്ചത്തു വന്നു.

നിർഭാഗ്യവശാൽ, ചില ഹൈപ്പർവൈസറുകൾക്ക് സെർവറിൽ നിന്ന് നേരിട്ട് USB ഉപകരണങ്ങൾ ഫോർവേഡ് ചെയ്യാനുള്ള കഴിവില്ല. നിന്നുള്ള ഹൈപ്പർ-വി ഒരു ഉദാഹരണം മൈക്രോസോഫ്റ്റ് 2008 മുതൽ ഇത്തരമൊരു അവസരം ഇപ്പോഴും ലഭിച്ചിട്ടില്ല വിൻഡോസ് സെർവർ 2008R2, എങ്കിലും 2012 R2, ശ്രമങ്ങൾ ഇതിനകം നടത്തിയിട്ടുണ്ട്, ഇത് അനുവദിക്കുന്ന vMvare കമ്പനിയിൽ നിന്ന് വ്യത്യസ്തമായി, vmware esxi ലേക്ക് USB മോഡം എങ്ങനെ ഫോർവേഡ് ചെയ്യാമെന്ന് ഞാൻ നിങ്ങളോട് പറഞ്ഞിട്ടുണ്ട്.

അസ്വസ്ഥരാകാൻ തിരക്കുകൂട്ടരുത്, റെഡ്മണ്ട് ഭീമന്റെ അനുയായികളേ, സാങ്കേതികവിദ്യ നിങ്ങളെ രക്ഷിക്കാൻ വരുന്നു IP വഴിയുള്ള USBഅല്ലെങ്കിൽ എവിടേയും യുഎസ്ബി. യുഎസ്ബി ഓവർ ഐപി കണക്റ്റുചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു നെറ്റ്‌വർക്ക് വഴി യുഎസ്ബി.

യുഎസ്ബി ഫോർവേഡിംഗിന്റെ സാരാംശം പ്രാദേശിക നെറ്റ്വർക്ക്. AnywhereUSB ഉപകരണം ഉണ്ട് - ഇതൊരു ചെറിയ നെറ്റ്‌വർക്കാണ് യുഎസ്ബി ഹബ്. വിപണിയിലെ സാമ്പിൾ മോഡലുകൾ ചുവടെയുണ്ട്.

  • എവിടേയും USB /2 - 2 USB പോർട്ടുകൾ, ശ്രേണിയിലെ ഏറ്റവും ലളിതമാണ്

  • AnywhereUSB/ 5 - 5 USB പോർട്ടുകൾക്ക് ഇതിനകം തന്നെ ഒരു ശരാശരി കമ്പനിയുടെ ആവശ്യങ്ങൾ നിറവേറ്റാൻ കഴിയും.

  • എവിടേയും യുഎസ്ബി / 14 - 14 യുഎസ്ബി പോർട്ടുകൾ, എനിക്ക് ഏറ്റവും മികച്ചത് ഏറ്റവും ഇഷ്ടമാണ്, പക്ഷേ അതിന്റെ പോരായ്മകളില്ല. ചില സമയങ്ങളിൽ അത് മരവിച്ചേക്കാം, കൂടാതെ എല്ലാ 14 USB ടോക്കണുകളും ലഭ്യമല്ലാതാകുമെന്ന് സങ്കൽപ്പിക്കുക, ടെർമിനൽ ഫാമുകളിലെ ആളുകൾ രോഷാകുലരാണ്, ബിസിനസുകൾക്ക് പണം നഷ്‌ടപ്പെടും, അല്ലെങ്കിൽ മറ്റൊരു സാധാരണ പിശക് നിങ്ങളുടെ സിസ്റ്റം ഡോങ്കിളിലേക്ക് കണക്റ്റുചെയ്യാത്തപ്പോൾ, നിങ്ങൾ ഒരു സന്ദേശം കാണുമ്പോൾ "" ഉള്ളടക്കമുള്ള യൂട്ടിലിറ്റി. എന്നിട്ടും, ഒരു പ്രാദേശിക നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബി നൽകുന്നതിനുള്ള ഒരു ഹാർഡ്‌വെയർ പരിഹാരം ഒരു സോഫ്‌റ്റ്‌വെയർ പരിഹാരത്തേക്കാൾ പലമടങ്ങ് സ്ഥിരതയുള്ളതാണ്.

ഒരു നെറ്റ്‌വർക്ക് വഴി USB കണക്റ്റുചെയ്യുന്നത് SEH-ൽ നിന്നുള്ള ജർമ്മൻ ഉപകരണങ്ങൾ വഴിയും ചെയ്യാം, എന്നാൽ DIGI പോലെയല്ല, ഇതും പ്രവർത്തിക്കുന്നു LINUX പ്ലാറ്റ്‌ഫോമുകൾ, ഞാൻ CentOS 7-ൽ ഈ രീതിയിൽ ടോക്കൺ കൈമാറി, ഇത് വളരെ സൗകര്യപ്രദമാണ്. ഇത് അതിന്റെ എതിരാളിയേക്കാൾ അൽപ്പം കൂടുതലാണ്, പക്ഷേ അത് വിലമതിക്കുന്നു. അദ്ദേഹത്തിന്റെ രൂപംചുവടെയുള്ള ഫോട്ടോയിൽ കാണിച്ചിരിക്കുന്നു. അവനും 14 വരെ ഉണ്ട് യുഎസ്ബി പോർട്ട് ov.

എവിടേയും യുഎസ്ബി സജ്ജീകരിക്കുന്നു

നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബി ആക്‌സസ് ചെയ്യുന്നതിനായി ഹാർഡ്‌വെയർ എങ്ങനെ ക്രമീകരിച്ചിരിക്കുന്നുവെന്ന് നോക്കാം. സ്കീമാറ്റിക് ആയി ഇത് എങ്ങനെയിരിക്കുമെന്ന് ഇതാ. നിങ്ങൾക്ക് വിവിധ തരത്തിലുള്ള USB ഉപകരണങ്ങളോ സുരക്ഷാ കീകളോ ഉണ്ട്, അത് നിങ്ങൾ 14 പോർട്ടുകളിലൊന്നിലേക്ക് കണക്റ്റുചെയ്യുന്നു, തുടർന്ന് ഉപകരണം പ്രത്യേകം ഉപയോഗിച്ച് ലോക്കൽ നെറ്റ്‌വർക്കിലൂടെ ട്രാഫിക്ക് പ്രോക്‌സി ചെയ്യുന്നു സോഫ്റ്റ്വെയർ, ക്ലയന്റ് ഭാഗത്ത്.

ഉപകരണം സജ്ജീകരിക്കുന്നതിനും നിയന്ത്രിക്കുന്നതിനും നിരവധി ഇന്റർഫേസുകൾ ഉണ്ട്:
വെബ് ഇന്റർഫേസ്കോൺഫിഗറേഷൻ, നിരീക്ഷണം, അഡ്മിനിസ്ട്രേഷൻ എന്നിവയ്ക്കായി;
AnywhereUSB കോൺഫിഗറേഷൻ യൂട്ടിലിറ്റി;
ടെൽനെറ്റ് കമാൻഡ്-ലൈൻ ഇന്റർഫേസ്;
ലളിതമായ നെറ്റ്‌വർക്ക് മാനേജ്‌മെന്റ് പ്രോട്ടോക്കോൾ (SNMP).

ഉപകരണം ക്രമീകരിക്കുന്നതിന്, വെബ് ഇന്റർഫേസ് പരിഗണിക്കുക - ഏറ്റവും സൗകര്യപ്രദവും ലളിതവുമായ ഓപ്ഷനായി.

IP വിലാസ മാനേജ്മെന്റ്

AnywhereUSB-ലേക്ക് ഒരു IP വിലാസം നൽകുന്നതിന് നിരവധി ഓപ്ഷനുകൾ ഉണ്ട്:
സ്റ്റാറ്റിക് ഐപി;
ഡൈനാമിക് ഐപി അസൈൻമെന്റ് - ഡൈനാമിക് ഹോസ്റ്റ് കോൺഫിഗറേഷൻ പ്രോട്ടോക്കോൾ (ഡിഎച്ച്സിപി) ഉപയോഗിക്കുന്നു;
ഓട്ടോ പ്രൈവറ്റ് ഐപി അഡ്രസ്സിംഗ് (എപിഐപിഎ), ഓട്ടോ-ഐപി എന്നറിയപ്പെടുന്നു;

നിങ്ങൾ എങ്ങനെയാണ് ഏറ്റവും കൂടുതൽ മനസ്സിലാക്കുന്നത് ശരിയായ വഴിഇതൊരു സ്റ്റാറ്റിക് ഐപി വിലാസമാണ്. ഇത് നെറ്റ്‌വർക്ക് കോൺഫിഗറേഷൻ ഇനത്തിൽ സജ്ജീകരിച്ചിരിക്കുന്നു. നിങ്ങളുടെ സെർവറുകളിൽ എല്ലായിടത്തും സ്റ്റാറ്റിക് ക്രമീകരണങ്ങൾ ഉപയോഗിക്കുന്നതിന് നിങ്ങൾക്കായി ഒരു നിയമം ഉണ്ടാക്കുക, അതുവഴി നിങ്ങളുടെ എല്ലാ ക്ലയന്റുകളും നെറ്റ്‌വർക്കിലൂടെ USB ടോക്കൺ കണക്റ്റുചെയ്‌തിട്ടുണ്ടെങ്കിൽ, പെട്ടെന്ന് സെർവറിന് ഡൈനാമിക് വിലാസമുണ്ടെങ്കിൽ അതിന്റെ പിന്നാലെ ഓടേണ്ടതില്ല.

ഒരേ മെനുവിൽ ചോദിക്കുന്നത് വളരെ സൗകര്യപ്രദമാണ് നെറ്റ്വർക്ക് സേവനങ്ങൾ, അതിൽ ലഭ്യമാണ്. ശ്രദ്ധിക്കുക സ്റ്റാൻഡേർഡ് പോർട്ടുകൾകണക്ഷനുകൾ. നിങ്ങൾക്ക് വേണമെങ്കിൽ അവരെ വീണ്ടും അസൈൻ ചെയ്യാം. ടെൽനെറ്റ് ssh-നേക്കാൾ സ്ഥിരതയോടെ പ്രവർത്തിക്കുന്നുവെന്ന് അനുഭവത്തിൽ നിന്ന് എനിക്ക് പറയാൻ കഴിയും. പൊതുവേ, മാനേജ്മെന്റ് സേവനങ്ങളുടെ എണ്ണം കുറയ്ക്കാൻ ശ്രമിക്കുക, അല്ലെങ്കിൽ VLAN ഉപയോഗിച്ച് ഒറ്റപ്പെടുത്തുക.

ഏറ്റവും പ്രധാനപ്പെട്ട ഘട്ടംനെറ്റ്‌വർക്കിൽ നൽകിയിരിക്കുന്ന USB കീകൾ സജ്ജീകരിക്കുന്നതിൽ വിവിധ സെർവറുകൾ, ഇത് പോർട്ട് ഗ്രൂപ്പുകളുടെ (RealPort USB) ചുമതലയാണ്. അടിസ്ഥാനപരമായി, ഫിസിക്കൽ പോർട്ടുകൾ സംയോജിപ്പിക്കുന്ന ഒരു ഗ്രൂപ്പാണ് RealPort USB USB കീകൾലോജിക്കൽ ഗ്രൂപ്പുകളായി, ഒരു സെർവറിലേക്ക് നിരവധി ടോക്കണുകൾ കൈമാറുന്നതിന് അല്ലെങ്കിൽ വെർച്വൽ മെഷീൻ. RealPort ഗ്രൂപ്പുകൾ സൃഷ്‌ടിക്കാതെ, നിങ്ങൾക്ക് ഒരു ക്ലയന്റിനെയും നിങ്ങളുടെ USB ഹബിലേക്ക് ബന്ധിപ്പിക്കാൻ കഴിയില്ല.

"അപ്ലിക്കേഷനുകൾ - റിയൽപോർട്ട് യുഎസ്ബി" മെനുവിലാണ് അവ സൃഷ്ടിച്ചിരിക്കുന്നത്. അൽഗോരിതം തന്നെ വളരെ ലളിതമാണ്, ഇടതുവശത്ത് നിങ്ങൾക്ക് യഥാർത്ഥമായത് ഉണ്ടാകും USB പോർട്ടുകൾ, ക്രമത്തിൽ പോയി, അൽപ്പം വലത്തേക്ക്, ഈ അല്ലെങ്കിൽ ആ പോർട്ട് ഏത് അക്കൗണ്ട് ഗ്രൂപ്പിൽ ആയിരിക്കണമെന്ന് നിങ്ങൾ സൂചിപ്പിക്കുന്നു. ഒരു വിവരണം നൽകാൻ മറക്കരുത്, ഇത് വളരെ ഉപയോഗപ്രദമാകും, നിങ്ങൾക്ക് ചോദിക്കാൻ മാത്രമേ കഴിയൂ അക്ഷരങ്ങൾ. ഇതിനുശേഷം, പ്രാദേശിക നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബി ഫോർവേഡിംഗ് 80 ശതമാനം പൂർത്തിയായതായി നിങ്ങൾക്ക് അനുമാനിക്കാം.

DIGI റീബൂട്ട് ചെയ്യാതെ തന്നെ പോർട്ടുകൾ ഉടനടി ഉപയോഗിക്കുന്നതിന് "ഡൈനാമിക് ഗ്രൂപ്പ് അസൈൻമെന്റ് (DGA)" ചെക്ക്ബോക്സ് പ്രവർത്തനക്ഷമമാക്കാൻ മറക്കരുത്.

"കണക്ഷൻ മാനേജ്മെന്റ്" ടാബിൽ നിങ്ങൾക്ക് കാണാൻ കഴിയും നിലവിലെ കണക്ഷനുകൾ. അടിസ്ഥാനപരമായി, ഇവയെല്ലാം പ്രാദേശിക നെറ്റ്‌വർക്ക് വഴി നിങ്ങളുടെ USB ഉപകരണം കണക്റ്റുചെയ്‌ത ക്ലയന്റുകളാണ്.

സുരക്ഷ വർദ്ധിപ്പിക്കുന്നതിന്, നിങ്ങൾക്ക് പാസ്‌വേഡ് പരിരക്ഷ പ്രവർത്തനക്ഷമമാക്കാം ( രഹസ്യ താക്കോൽ), ഇതുമായി താരതമ്യം ചെയ്യാം രണ്ട്-ഘടക പ്രാമാണീകരണം. ഇത് "RealPort" ഇനത്തിലാണ് ചെയ്യുന്നത്, "RealPort Authentication പ്രവർത്തനക്ഷമമാക്കുക" പ്രവർത്തനം പ്രവർത്തനക്ഷമമാക്കി നൽകുക രഹസ്യ പദംപങ്കിട്ട രഹസ്യത്തിൽ.

ഇപ്പോൾ വെർച്വൽ മെഷീനിൽ അടുത്തതായി എന്താണ് ചെയ്യേണ്ടത് നെറ്റ്‌വർക്കിംഗ്യുഎസ്ബി ടോക്കണും ക്ലയന്റും, ഇവിടെ എല്ലാം അവിശ്വസനീയമാംവിധം യുക്തിസഹമാണ്, നിങ്ങൾ എവിടെയെങ്കിലും യുഎസ്ബിയിൽ നിന്ന് ഡ്രൈവറുകൾ ഇൻസ്റ്റാൾ ചെയ്യുകയും ഉപകരണത്തിന്റെ ഐപി വിലാസം സജ്ജമാക്കുകയും വേണം. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞാൻ ഇതിനകം ഇത് കണക്റ്റുചെയ്‌തു, അതിന് ഒരു ആന്തരിക IP വിലാസമുണ്ട്.

ഉപയോഗിച്ച് പ്രത്യേക യൂട്ടിലിറ്റി, എവിടേയും കാഴ്ചയ്ക്ക് എല്ലാ ഉപകരണങ്ങളുടെയും ലഭ്യതയും തിരക്കും പരിശോധിക്കാനാകും. ഇത് ഒരുപക്ഷേ ഏറ്റവും ലളിതവും വിശ്വസനീയമായ രീതിഒരു ലോക്കൽ നെറ്റ്‌വർക്കിലൂടെ നിങ്ങളുടെ വെർച്വൽ മെഷീനുകളിലേക്ക് ടോക്കണുകളും ഫ്ലാഷ് ഡ്രൈവുകളും വിവിധ മോഡമുകളും ഫോർവേഡ് ചെയ്യുന്നു, ഉപകരണങ്ങൾക്ക് തന്നെ വ്യത്യസ്തമായ വിലയുണ്ട്, എന്നാൽ നിങ്ങൾ ഇതിനകം സോഫ്റ്റ്‌വെയർ, ഹൈപ്പർവൈസറുകൾ എന്നിവയ്ക്കായി പണം ചെലവഴിച്ചിട്ടുണ്ടെങ്കിൽ, ആവശ്യമെങ്കിൽ, ഇതും വാങ്ങുമെന്ന് ഞാൻ കരുതുന്നു :).

പൊതുവേ, ഒരു പ്രാദേശിക നെറ്റ്‌വർക്കിലൂടെ യുഎസ്ബി ഉപകരണങ്ങൾ ഫോർവേഡ് ചെയ്യുന്നതിലൂടെ സമാനമായ സ്കീം നടപ്പിലാക്കാൻ നിരവധി മാർഗങ്ങളുണ്ട്, സോഫ്റ്റ്വെയറും ഉണ്ട്, എന്നാൽ ഹാർഡ്‌വെയർ ഉപയോഗിക്കുന്നതാണ് നല്ലത്.

ചിലപ്പോൾ നെറ്റ്‌വർക്കിലെ കമ്പ്യൂട്ടറുകളിലൊന്നിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുന്ന യുഎസ്ബി ഉപകരണത്തിലേക്ക് ആക്‌സസ് നേടേണ്ടത് ആവശ്യമാണ്. ഇതൊരു ഫ്ലാഷ് ഡ്രൈവ് ആകാം, കമ്പ്യൂട്ടറുകളിൽ ഒന്നിലേക്കോ വെർച്വൽ മെഷീനിലേക്കോ പകർത്തേണ്ട ഡാറ്റ, അല്ലെങ്കിൽ, അതിലേറെയും ബുദ്ധിമുട്ടുള്ള ഓപ്ഷൻ - യുഎസ്ബി പ്രിന്റർഒന്നിലധികം ഉപകരണങ്ങളിലേക്ക് നെറ്റ്‌വർക്കിലൂടെ ലഭ്യമാക്കേണ്ടതുണ്ട്.

ഈ സവിശേഷത നടപ്പിലാക്കാൻ നിങ്ങളെ അനുവദിക്കുന്ന നിരവധി പ്രോഗ്രാമുകൾ ഈ ലേഖനത്തിൽ ഞങ്ങൾ നോക്കും. അതിലൊന്ന് യുഎസ്ബി നെറ്റ്‌വർക്ക് ഗേറ്റ് ആയിരിക്കും. ഈ പണമടച്ചുള്ള പ്രോഗ്രാം, എന്നാൽ ലിനക്സിലെ ഒരു നെറ്റ്‌വർക്കിലൂടെ വളരെ വേഗത്തിലും എളുപ്പത്തിലും യുഎസ്ബി ഉപകരണങ്ങൾ പങ്കിടാൻ ഇത് നിങ്ങളെ അനുവദിക്കുന്നു. പ്രോഗ്രാമിന് സൗകര്യപ്രദമായ ഗ്രാഫിക്കൽ ഇന്റർഫേസ് ഉണ്ട്, അത് വളരെ മികച്ചതാണ് എളുപ്പമുള്ള സജ്ജീകരണം. ടെർമിനലിലെ നെറ്റ്‌വർക്കിലൂടെ നിങ്ങൾക്ക് usb പങ്കിടാൻ കഴിയുന്ന usbip-ന് ഒരു സൗജന്യ ബദലും ഞങ്ങൾ പരിഗണിക്കും. വാണിജ്യ പരിപാടിയിൽ നിന്ന് തുടങ്ങാം.

എലിറ്റ്മ സോഫ്റ്റ്‌വെയറിൽ നിന്നുള്ള ഒരു പ്രോഗ്രാമാണ് USB നെറ്റ്‌വർക്ക് ഗേറ്റ്, അത് നെറ്റ്‌വർക്ക് വഴി നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് കണക്റ്റുചെയ്‌തിരിക്കുന്ന ഏത് USB ഉപകരണങ്ങളും ആക്‌സസ് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു. മാത്രമല്ല, ഇത് ഒരു പ്രാദേശിക നെറ്റ്‌വർക്ക് മാത്രമല്ല ഇന്റർനെറ്റും ആകാം.

Linux-നുള്ള പതിപ്പിന് പുറമേ, പ്രോഗ്രാമിന് Windows, Mac എന്നിവയ്‌ക്കുള്ള പതിപ്പുകളും Android- നായുള്ള ഒരു ആപ്ലിക്കേഷനും ഉണ്ട്. നെറ്റ്‌വർക്കിലൂടെ ഒരു USB പോർട്ട് കൈമാറാനുള്ള കഴിവുള്ള ലൈസൻസിന് $89.99 വിലവരും എന്നാൽ 14 ദിവസത്തെ ട്രയൽ കാലയളവുമുണ്ട്. ബിരുദ പഠനത്തിന് ശേഷം പരീക്ഷണ കാലയളവ്നിങ്ങളുടെ ഉപകരണങ്ങൾ പങ്കിടാൻ കഴിയില്ല, എന്നാൽ ഇതിനകം വിതരണം ചെയ്തവ നിങ്ങൾക്ക് ബന്ധിപ്പിക്കാൻ കഴിയും.

യുഎസ്ബി ന്യൂടോർക്ക് ഗേറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ലിനക്സിൽ USB നെറ്റ്‌വർക്ക് ഗേറ്റ് ഇൻസ്റ്റാൾ ചെയ്യുന്നത് വളരെ എളുപ്പമാണ്. ഔദ്യോഗിക വെബ്സൈറ്റിൽ നിങ്ങളുടെ വിതരണത്തിനായുള്ള ഇൻസ്റ്റലേഷൻ പാക്കേജ് ഡൗൺലോഡ് ചെയ്യാം.

ഇവിടെ നിങ്ങൾ ഡൗൺലോഡ് ബട്ടൺ ക്ലിക്കുചെയ്‌ത് നിങ്ങളുടെ വിതരണത്തിനായുള്ള പതിപ്പ് തിരഞ്ഞെടുക്കുക:

ഡൗൺലോഡ് പൂർത്തിയായ ശേഷം, ഇൻസ്റ്റാൾ ചെയ്യാൻ, ഫയലുള്ള ഫോൾഡറിലേക്ക് പോയി റൺ ചെയ്യുക:

dpkg -i usb_network_gate.deb

ഉബുണ്ടുവിനായി അല്ലെങ്കിൽ:

rpm -i usb_network_gate.rpm

RedHat-നും rpm ഉപയോഗിക്കുന്ന മറ്റ് സിസ്റ്റങ്ങൾക്കും. പ്രോഗ്രാം പ്രവർത്തിക്കുന്നതിന് നിങ്ങൾക്ക് libudev.so.0 ലൈബ്രറി ആവശ്യമായി വന്നേക്കാം; ലൈബ്രറിയുടെ ഈ പതിപ്പ് നിങ്ങളുടെ സിസ്റ്റത്തിൽ ഇല്ലെങ്കിൽ, ഇനിപ്പറയുന്ന കമാൻഡ് ഉപയോഗിച്ച് libudev.so.1 ലേക്ക് ഒരു ലിങ്ക് സൃഷ്ടിക്കുക:

ln -s /usr/lib/libudev.so.1 /usr/lib/libudev.so.0

നെറ്റ്‌വർക്കിലൂടെ USB ഉപകരണങ്ങൾ വിതരണം ചെയ്യുന്നു

പ്രധാന മെനുവിൽ നിന്നോ ടെർമിനലിൽ പ്രവർത്തിപ്പിച്ചോ നിങ്ങൾക്ക് പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കാം:

പ്രധാന പ്രോഗ്രാം വിൻഡോ ഇതുപോലെ കാണപ്പെടുന്നു:

പങ്കിടാൻ USB ഉപകരണംനെറ്റ്‌വർക്കിൽ അതിൽ ക്ലിക്ക് ചെയ്യുക വലത് ക്ലിക്കിൽമൗസ്, തിരഞ്ഞെടുക്കുക സന്ദർഭ മെനുഖണ്ഡിക പങ്കിടുക.

തുറക്കുന്ന വിൻഡോയിൽ, നിങ്ങൾക്ക് ഉപകരണത്തെക്കുറിച്ചുള്ള വിവരങ്ങൾ കാണാനും അധിക ക്രമീകരണങ്ങൾ വ്യക്തമാക്കാനും കഴിയും, ഉദാഹരണത്തിന്, കണക്ഷൻ പ്രാമാണീകരിക്കുന്നതിന് എൻക്രിപ്ഷൻ, കംപ്രഷൻ അല്ലെങ്കിൽ പാസ്വേഡ് ഉപയോഗിക്കണോ എന്ന്:

ഒരു റിമോട്ട് മെഷീനിൽ, ഞങ്ങളുടെ ഉപകരണം ബന്ധിപ്പിക്കുന്നതിന്, ഞങ്ങൾ ആദ്യം അത് കണ്ടെത്തേണ്ടതുണ്ട്. ഇത് ചെയ്യുന്നതിന്, ടാബിലേക്ക് പോകുക റിമോട്ട് USB ഉപകരണങ്ങൾബട്ടൺ അമർത്തുക കണ്ടെത്തുക:

തുറക്കുന്ന വിൻഡോയിൽ, കമ്പ്യൂട്ടറുകൾ ലോക്കൽ നെറ്റ്‌വർക്കിലാണെങ്കിൽ, നിങ്ങൾക്ക് എല്ലാം കണ്ടെത്തുക ക്ലിക്കുചെയ്യുക, ഇല്ലെങ്കിൽ, USB ഉപകരണം പങ്കിട്ടിരിക്കുന്ന കമ്പ്യൂട്ടറിന്റെ IP വിലാസം നിങ്ങൾ വ്യക്തമാക്കേണ്ടതുണ്ട്, തുടർന്ന് ബട്ടൺ ക്ലിക്കുചെയ്യുക. കണ്ടെത്തുക:

USB കണക്റ്റുചെയ്യാൻ, സന്ദർഭ മെനുവിലെ കണക്റ്റ് ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക:

ഇത് പ്രവർത്തനരഹിതമാക്കാൻ ഓപ്ഷൻ തിരഞ്ഞെടുക്കുക വിച്ഛേദിക്കുക.

USBIP

സൗജന്യ യൂട്ടിലിറ്റിതുറന്ന കൂടെ സോഴ്സ് കോഡ്നെറ്റ്‌വർക്കിലൂടെ USB ഉപകരണങ്ങൾ ആക്‌സസ് ചെയ്യാൻ. യുഎസ്ബി നെറ്റ്‌വർക്ക് ഗേറ്റിന് ഇത് പല തരത്തിൽ നഷ്ടപ്പെടുന്നു, പ്രധാനമായും അഭാവം കാരണം GUIസങ്കീർണ്ണമായ ക്രമീകരണങ്ങളും.

usbip ഇൻസ്റ്റാൾ ചെയ്യുന്നു

ഔദ്യോഗിക ശേഖരണങ്ങളിൽ നിന്നാണ് പ്രോഗ്രാം ഇൻസ്റ്റാൾ ചെയ്തിരിക്കുന്നത്:

sudo apt-get install linux-tools-generic

അല്ലെങ്കിൽ Red Hat-ന്:

sudo yum usbip ഇൻസ്റ്റാൾ ചെയ്യുക

പ്രോഗ്രാമിന്റെ പതിപ്പ് നിങ്ങളുടെ കേർണലുമായി പൊരുത്തപ്പെടുന്നുണ്ടെന്ന് ഉറപ്പാക്കേണ്ടതുണ്ട്, കാരണം പുതിയ പതിപ്പുകൾ സാധാരണയായി കേർണലിന്റെ പഴയ പതിപ്പുകളുമായി പൂർണ്ണമായും പൊരുത്തപ്പെടുന്നില്ല. ഉദാഹരണത്തിന് ഓൺ ഈ നിമിഷംകേർണൽ 4.2-ന്, പതിപ്പ് 2.0 നിലവിലുള്ളതാണ്. അതിനാൽ, അനുയോജ്യത നിലനിർത്തുക, എല്ലാം പ്രവർത്തിക്കും, അത് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, പ്രശ്നം എന്താണെന്ന് നിങ്ങൾക്ക് ഇതിനകം അറിയാം.

സെർവർ ട്യൂണിംഗ്

ആവശ്യമായ കേർണൽ മൊഡ്യൂളുകൾ ലോഡ് ചെയ്യാം:

sudo modprobe usbip-host

$ sudo modprobe usbip-core

നമുക്ക് ഡെമൺ ആരംഭിക്കാം:

പ്രോഗ്രാം ഉപയോഗിക്കാൻ തയ്യാറാണ്. ഇപ്പോൾ lsusb ഉപയോഗിച്ച് ഞങ്ങൾ ഞങ്ങളുടെ ഉപകരണം കണ്ടെത്തുന്നു:

ബസ് 002 ഉപകരണം 014: ID 13fe:5500 Kingston Technology Company Inc

ഞങ്ങൾക്ക് ഒരു VendorID:DeviceID ജോടി ആവശ്യമാണ്, ഇതാ: 13fe:5500

ഇപ്പോൾ ചെയ്യുക:

sudo usbip ലിസ്റ്റ് -l

Busid 2-2 (13fe:5500)
2-2:1.0 -> usb-സ്റ്റോറേജ്

Busid 4-1 (0458:0708)
4-1:1.0 -> usbid
4-1:1.1 -> usbid

Busid 4-3 (09da:9090)
4-3:1.0 -> usbid
4-3:1.1 -> usbid
പ്രോഗ്രാം എല്ലാ കണക്റ്റുചെയ്ത ഉപകരണങ്ങളും സ്കാൻ ചെയ്ത് കാണിക്കും ആവശ്യമായ ഫോർമാറ്റിൽ, അവരുടെ busid സഹിതം. എന്താണ് സ്കാൻ ചെയ്യേണ്ടതെന്ന് -l ഓപ്ഷൻ വ്യക്തമാക്കുന്നു പ്രാദേശിക ഉപകരണങ്ങൾ. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, ഞങ്ങളുടെ യുഎസ്ബി ഉപകരണം പട്ടികയിൽ ഒന്നാമതാണ്.

ഇപ്പോൾ നമുക്ക് ബസിഡ് അറിയാം, ലിനക്സിലെ നെറ്റ്‌വർക്കിലൂടെ ഒരു USB ഉപകരണം പങ്കിടാം:

usbip ബൈൻഡ് -b 2-2

usbip: info: busid 2-2-ൽ ഉപകരണം ബൈൻഡ് ചെയ്യുക: പൂർത്തിയായി

പൂർത്തിയായി, ഞങ്ങളുടെ USB ഉപകരണം പങ്കിട്ടു, അത് കണക്‌റ്റ് ചെയ്യുക മാത്രമാണ് ശേഷിക്കുന്നത് ക്ലയന്റ് മെഷീൻ. ലഭ്യമായ ഉപകരണങ്ങളുടെ പട്ടിക ഞങ്ങൾ നോക്കുന്നു:

sudo usbip ലിസ്റ്റ് -r 192.168.56.1

കയറ്റുമതി ചെയ്യാവുന്ന USB ഉപകരണങ്ങൾ
======================
- 192.168.56.1
2-2: Kingston Technology Company Inc. : അജ്ഞാത ഉൽപ്പന്നം (13fe:5500)
: /sys/devices/pci0000:00/0000:00:13.2/usb2/2-1
: (ഇന്റർഫേസ് തലത്തിൽ നിർവചിച്ചിരിക്കുന്നത്) (00/00/00)

-r-ന് ശേഷം നിങ്ങളുടെ IP വിലാസം വ്യക്തമാക്കേണ്ടതുണ്ട്. ഞങ്ങളുടെ ഉപകരണം കണക്റ്റുചെയ്യാൻ മാത്രമേ ശേഷിക്കുന്നുള്ളൂ:

sudo usbip അറ്റാച്ച് -r 192.168.56.1 -b 2-2

ഒരു ഉപകരണം വിച്ഛേദിക്കുന്നതിന്, നിങ്ങൾ ആദ്യം അതിന്റെ പോർട്ട് കണ്ടെത്തണം:

തുടർന്ന് പ്രവർത്തനരഹിതമാക്കുക:

sudo usbip detach 00

സെർവറിലെ നെറ്റ്‌വർക്കിലൂടെ ഉപകരണം പങ്കിടുന്നത് ഞങ്ങൾ നിർത്തുന്നു:

sudo usbip unbind -b 2-2

അത്രയേയുള്ളൂ. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, പ്രവർത്തിക്കുക കൺസോൾ പ്രോഗ്രാംകൂടുതൽ സങ്കീർണ്ണമാണ്, എന്നാൽ ലൈസൻസിനായി പണം ചെലവഴിക്കാൻ ആഗ്രഹിക്കാത്തവർക്ക് ഇത് ഒരു മികച്ച പരിഹാരമായിരിക്കും. ഇപ്പോൾ നിങ്ങൾക്ക് എളുപ്പത്തിൽ, ഉദാഹരണത്തിന്, Linux-ലെ ഒരു നെറ്റ്‌വർക്കിലോ മറ്റേതെങ്കിലും USB ഉപകരണത്തിലോ, ഉപയോഗിച്ച വിതരണം പരിഗണിക്കാതെ ഒരു പ്രിന്റർ പങ്കിടാം.

ഒരു പ്രാദേശിക നെറ്റ്‌വർക്ക് വഴി ഒരു യുഎസ്ബി ഉപകരണം ഒരു റിമോട്ട് പിസിയിലേക്ക് ബന്ധിപ്പിക്കുന്നതിനുള്ള ചുമതല പതിവായി ഉയർന്നുവരുന്നു. ഈ ദിശയിലുള്ള എന്റെ തിരയലുകളുടെ ചരിത്രവും അതിലേക്കുള്ള പാതയും കട്ടിന് താഴെയുണ്ട് റെഡിമെയ്ഡ് പരിഹാരംശ്രദ്ധാപൂർവ്വം ഇൻസ്റ്റാൾ ചെയ്തതിന്റെ വിവരണത്തോടുകൂടിയ ഒരു ഓപ്പൺ സോഴ്സ് പ്രോജക്റ്റിനെ അടിസ്ഥാനമാക്കി വ്യത്യസ്ത ആളുകളാൽവഴിയിൽ തടസ്സങ്ങളുണ്ട്, അതുപോലെ തന്നെ അവയെ മറികടക്കാനുള്ള വഴികളും ഉണ്ട്.

ഭാഗം ഒന്ന്, ചരിത്രപരം

മെഷീൻ വെർച്വൽ ആണെങ്കിൽ, ഇതെല്ലാം എളുപ്പമാണ്. ഹോസ്റ്റിൽ നിന്ന് വെർച്വൽ മെഷീനിലേക്ക് യുഎസ്ബി ഫോർവേഡിംഗിന്റെ പ്രവർത്തനം VMWare 4.1-ൽ പ്രത്യക്ഷപ്പെട്ടു. എന്നാൽ എന്റെ കാര്യത്തിൽ, WIBU-KEY എന്നറിയപ്പെടുന്ന സുരക്ഷാ കീ ആവശ്യമായിരുന്നു വ്യത്യസ്ത സമയംബന്ധിപ്പിക്കുക വ്യത്യസ്ത കാറുകൾ, വെർച്വൽ മാത്രമല്ല.
2009-ലെ ആദ്യ റൗണ്ട് തിരച്ചിൽ TrendNet TU2-NU4 എന്ന ഹാർഡ്‌വെയറിലേക്ക് എന്നെ നയിച്ചു.
പ്രോസ്:
  • ചിലപ്പോൾ അത് പ്രവർത്തിക്കുന്നു പോലും
ന്യൂനതകൾ:
  • എപ്പോഴും പ്രവർത്തിക്കില്ല. ഗാർഡന്റ് സ്റ്റെൽത്ത് II സംരക്ഷണ കീ അതിലൂടെ ആരംഭിക്കുന്നില്ലെന്ന് നമുക്ക് പറയാം, "ഉപകരണം ആരംഭിക്കാൻ കഴിയില്ല" എന്ന പിശക് ഉപയോഗിച്ച് സത്യം ചെയ്യുന്നു.
  • കൈകാര്യം ചെയ്യുന്നതിനുള്ള സോഫ്റ്റ്‌വെയർ (വായിക്കുക: USB ഉപകരണങ്ങൾ മൗണ്ടുചെയ്യലും അൺമൗണ്ട് ചെയ്യലും) വളരെ മോശമാണ്. കീകൾ കമാൻഡ് ലൈൻ, ഓട്ടോമേഷൻ - ഇല്ല, ഞങ്ങൾ കേട്ടിട്ടില്ല. എല്ലാം നിങ്ങളുടെ കൈകൊണ്ട് ചെയ്തു. പേടിസ്വപ്നം.
  • കൺട്രോൾ സോഫ്‌റ്റ്‌വെയർ ബ്രോഡ്‌കാസ്റ്റിംഗ് വഴി നെറ്റ്‌വർക്കിൽ തന്നെ ഹാർഡ്‌വെയറിനായി തിരയുന്നു, അതിനാൽ ഇത് നെറ്റ്‌വർക്കിന്റെ ഒരു ബ്രോഡ്‌കാസ്റ്റ് സെഗ്‌മെന്റിൽ മാത്രമേ പ്രവർത്തിക്കൂ. നിങ്ങൾക്ക് ഹാർഡ്‌വെയറിന്റെ ഐപി വിലാസം സ്വമേധയാ വ്യക്തമാക്കാൻ കഴിയില്ല. ഹാർഡ്‌വെയർ മറ്റൊരു സബ്‌നെറ്റിലാണോ? അപ്പോൾ നിങ്ങൾക്ക് ഒരു പ്രശ്നമുണ്ട്.
  • ഡെവലപ്പർമാർ ഉപകരണം ഉപേക്ഷിച്ചു, ബഗ് റിപ്പോർട്ടുകൾ അയയ്ക്കുന്നത് ഉപയോഗശൂന്യമാണ്.
രണ്ടാം റൗണ്ട് അത്ര ദൂരെയല്ലാത്ത സമയത്താണ് സംഭവിച്ചത്, എന്നെ ലേഖനത്തിന്റെ വിഷയത്തിലേക്ക് നയിച്ചു -. ഇത് തുറന്നിരിക്കുന്നതിനാൽ ഇത് ആകർഷകമാണ്, പ്രത്യേകിച്ചും ReactOS-ൽ നിന്നുള്ള ആൺകുട്ടികൾ വിൻഡോസിനായി ഒരു ഡ്രൈവർ ഒപ്പിട്ടതിനാൽ, ഇപ്പോൾ x64-ൽ പോലും എല്ലാം ക്രച്ചുകളില്ലാതെ പ്രവർത്തിക്കുന്നു. ടെസ്റ്റ് മോഡ്. ഇതിന് ReactOS ടീമിന് വളരെയധികം നന്ദി! എല്ലാം മനോഹരമായി തോന്നുന്നു, നമുക്ക് അത് അനുഭവിക്കാൻ ശ്രമിക്കാം, അത് ശരിക്കും അങ്ങനെയാണോ? നിർഭാഗ്യവശാൽ, പ്രോജക്റ്റ് തന്നെ ഉപേക്ഷിച്ചു, നിങ്ങൾക്ക് പിന്തുണയെ ആശ്രയിക്കാൻ കഴിയില്ല - എന്നാൽ ഞങ്ങളുടേത് അപ്രത്യക്ഷമാകാത്തിടത്ത്, സോഴ്‌സ് കോഡ് ഉണ്ട്, ഞങ്ങൾ അത് കണ്ടെത്തും!

ഭാഗം രണ്ട്, സെർവർ-ലിനക്സ്

ഒരു നെറ്റ്‌വർക്കിലൂടെ USB ഉപകരണങ്ങൾ പങ്കിടുന്ന ഒരു USB/IP സെർവർ ഒരു Linux അടിസ്ഥാനമാക്കിയുള്ള OS-ൽ മാത്രമേ ഇൻസ്റ്റാൾ ചെയ്യാൻ കഴിയൂ. ശരി, ലിനക്സ് ലിനക്സാണ്, വെർച്വൽ മെഷീനിൽ ഡെബിയൻ 8 ഇൻസ്റ്റാൾ ചെയ്യുക, കുറഞ്ഞ കോൺഫിഗറേഷനിൽ, സാധാരണ കൈ ചലനം:

Sudo apt-get update sudo apt-get upgrade sudo apt-get install usbip
സ്ഥാപിച്ചത്. അപ്പോൾ നിങ്ങൾ usbip മൊഡ്യൂൾ ലോഡ് ചെയ്യണമെന്ന് ഇന്റർനെറ്റ് നിർദ്ദേശിക്കുന്നു, പക്ഷേ - ഹലോ, ആദ്യ റേക്ക്. അത്തരമൊരു മൊഡ്യൂൾ ഇല്ല. കാരണം, നെറ്റ്‌വർക്കിലെ മിക്ക മാനുവലുകളും പഴയ ബ്രാഞ്ച് 0.1.x-നെ പരാമർശിക്കുന്നു, ഏറ്റവും പുതിയ 0.2.0-ൽ usbip മൊഡ്യൂളുകൾക്ക് വ്യത്യസ്ത പേരുകളുണ്ട്.

അതുകൊണ്ടാണ്:

Sudo modprobe usbip-core sudo modprobe usbip-host sudo lsmod | grep usbip
ശരി, സിസ്റ്റം ആരംഭിക്കുമ്പോൾ സ്വയമേവ ലോഡ് ചെയ്യുന്നതിനായി ഇനിപ്പറയുന്ന വരികൾ /etc/modules-ലേക്ക് ചേർക്കാം:

Usbip-core usbip-host vhci-hcd
നമുക്ക് usbip സെർവർ ആരംഭിക്കാം:
sudo usbipd -D
കൂടാതെ, സെർവർ മാനേജുചെയ്യാൻ ഞങ്ങളെ അനുവദിക്കുന്ന സ്‌ക്രിപ്റ്റുകളോടൊപ്പമാണ് usbip വരുന്നതെന്ന് സാർവത്രിക ജ്ഞാനം നമ്മോട് പറയുന്നു - നെറ്റ്‌വർക്കിൽ ഏത് ഉപകരണമാണ് അത് പങ്കിടുന്നതെന്ന് കാണിക്കുക, സ്റ്റാറ്റസ് കാണുക തുടങ്ങിയവ. ഇവിടെ മറ്റൊരു ഗാർഡൻ ടൂൾ ഞങ്ങളെ കാത്തിരിക്കുന്നു - 0.2.x ബ്രാഞ്ചിലെ ഈ സ്ക്രിപ്റ്റുകൾ വീണ്ടും പേരുമാറ്റി. ഉപയോഗിച്ച് നിങ്ങൾക്ക് കമാൻഡുകളുടെ ഒരു ലിസ്റ്റ് ലഭിക്കും

സുഡോ usbip
കമാൻഡുകളുടെ വിവരണം വായിച്ചതിനുശേഷം, ആവശ്യമായ USB ഉപകരണം പങ്കിടുന്നതിന്, usbip അതിന്റെ ബസ് ഐഡി കണ്ടെത്താൻ ആഗ്രഹിക്കുന്നുവെന്ന് വ്യക്തമാകും. പ്രിയ കാഴ്‌ചക്കാരേ, അരങ്ങിലെ മൂന്നാം നമ്പർ റാക്ക് ചെയ്യുക: ഞങ്ങൾക്ക് നൽകുന്ന ബസ് ഐഡി lsusb(ഇത് ഏറ്റവും വ്യക്തമായ മാർഗമായി തോന്നുന്നു) - അവൾക്ക് അനുയോജ്യമല്ല! യുഎസ്ബി ഹബ്ബുകൾ പോലുള്ള ഹാർഡ്‌വെയറിനെ usbip അവഗണിക്കുന്നു എന്നതാണ് വസ്തുത. അതിനാൽ, ഞങ്ങൾ ബിൽറ്റ്-ഇൻ കമാൻഡ് ഉപയോഗിക്കും:

User@usb-server:~$ sudo usbip list -l - busid 1-1 (064f:0bd7) WIBU-Systems AG: BOX/U (064f:0bd7)
ശ്രദ്ധിക്കുക: ഇവിടെയും തുടർന്നും ലിസ്റ്റിംഗുകളിൽ എന്റെ നിർദ്ദിഷ്ട USB കീയുടെ ഉദാഹരണം ഉപയോഗിച്ച് ഞാൻ എല്ലാം വിവരിക്കും. നിങ്ങളുടെ ഹാർഡ്‌വെയർ പേരും VID:PID ജോഡിയും വ്യത്യസ്തമായിരിക്കും. എന്റെ പേര് Wibu-Systems AG: BOX/U, VID 064F, PID 0BD7.

ഇപ്പോൾ നമുക്ക് ഞങ്ങളുടെ ഉപകരണം പങ്കിടാം:

User@usb-server:~$ sudo usbip bind --busid=1-1 usbip: info: bind device on busid 1-1: പൂർത്തിയായി
ഹുറേ, സഖാക്കളേ!

User@usb-server:~$ sudo usbip list -r ലോക്കൽഹോസ്റ്റ് കയറ്റുമതി ചെയ്യാവുന്ന USB ഉപകരണങ്ങൾ ==============================- ലോക്കൽഹോസ്റ്റ് 1-1: WIBU-Systems AG: BOX/U (064f:0bd7) : /sys/devices/pci0000:00/0000:00:11.0/0000:02:00.0/usb1/1-1: വെണ്ടർ സ്പെസിഫിക് ക്ലാസ് / അജ്ഞാത സബ്ക്ലാസ് / അജ്ഞാത പ്രോട്ടോക്കോൾ (ff/00/ ff)
മൂന്ന് ആശംസകൾ, സഖാക്കളേ! സെർവർ നെറ്റ്‌വർക്കിലൂടെ ഹാർഡ്‌വെയർ പങ്കിട്ടു, ഞങ്ങൾക്ക് അത് കണക്റ്റുചെയ്യാനാകും!/etc/rc.local-ൽ usbip ഡെമണിന്റെ ഓട്ടോസ്റ്റാർട്ട് ചേർക്കുക മാത്രമാണ് അവശേഷിക്കുന്നത്.

Usbipd -D

ഭാഗം മൂന്ന്, ഉപഭോക്തൃ വശവും ആശയക്കുഴപ്പവും

അതേ സെർവറിൽ ഡെബിയൻ പ്രവർത്തിക്കുന്ന ഒരു മെഷീനിലേക്ക് നെറ്റ്‌വർക്കിലൂടെ പങ്കിട്ട ഉപകരണം കണക്റ്റുചെയ്യാൻ ഞാൻ ഉടൻ ശ്രമിച്ചു, എല്ലാം കൃത്യമായി ബന്ധിപ്പിച്ചിരിക്കുന്നു:

Sudo usbip അറ്റാച്ചുചെയ്യുക --remote=localhost --busid=1-1
നമുക്ക് വിൻഡോസിലേക്ക് പോകാം. എന്റെ കാര്യത്തിൽ അത് Windows Server 2008R2 ആയിരുന്നു സ്റ്റാൻഡേർഡ് എഡിഷൻ. ആദ്യം ഡ്രൈവർ ഇൻസ്റ്റാൾ ചെയ്യാൻ ഔദ്യോഗിക മാനുവൽ നിങ്ങളോട് ആവശ്യപ്പെടുന്നു. വിൻഡോസ് ക്ലയന്റിനൊപ്പം ഉൾപ്പെടുത്തിയിരിക്കുന്ന റീഡ്‌മെയിൽ നടപടിക്രമം നന്നായി വിവരിച്ചിരിക്കുന്നു, ഞങ്ങൾ എല്ലാം എഴുതിയത് പോലെ ചെയ്യുന്നു, എല്ലാം പ്രവർത്തിക്കുന്നു. ഇത് ഒരു ബുദ്ധിമുട്ടും കൂടാതെ എക്സ്പിയിലും പ്രവർത്തിക്കുന്നു.

ക്ലയന്റ് അൺപാക്ക് ചെയ്ത ശേഷം, ഞങ്ങളുടെ കീ മൌണ്ട് ചെയ്യാൻ ഞങ്ങൾ ശ്രമിക്കുന്നു:

സി:\പ്രോഗ്രാം ഫയലുകൾ\USB-IP>usbip -a %server-ip% 1-1 usbip പിശക്: usbip_network.c: 121 (usbip_recv_op_common) recv op_common, -1 usbip പിശക്: usbip_windows.c: 0: 756 usbip പിശക്: usbip_windows.c: 829 (attach_device) ന് ഉപകരണം കണ്ടെത്താനായില്ല
ഓ ഓ. എന്തോ കുഴപ്പം സംഭവിച്ചു. നമുക്ക് ഗൂഗിൾ സ്കിൽ ഉപയോഗിക്കാം. സ്ഥിരാങ്കങ്ങളിൽ എന്തോ കുഴപ്പമുണ്ടെന്ന് ശിഥിലമായ പരാമർശങ്ങളുണ്ട്; സെർവർ ഭാഗത്ത്, പതിപ്പ് 0.2.0 ലേക്ക് മാറുമ്പോൾ ഡവലപ്പർമാർ പ്രോട്ടോക്കോൾ പതിപ്പ് മാറ്റി, എന്നാൽ വിൻ ക്ലയന്റിൽ അവർ ഇത് ചെയ്യാൻ മറന്നു. സോഴ്സ് കോഡിലെ സ്ഥിരാങ്കം മാറ്റി ക്ലയന്റ് പുനർനിർമ്മിക്കുക എന്നതാണ് നിർദ്ദിഷ്ട പരിഹാരം.

പക്ഷെ എനിക്ക് ഡൗൺലോഡ് ചെയ്യാൻ താൽപ്പര്യമില്ല വിഷ്വൽ സ്റ്റുഡിയോഈ നടപടിക്രമം നിമിത്തം. പക്ഷെ എനിക്ക് നല്ല പഴയ Hiew ഉണ്ട്. സോഴ്സ് കോഡിൽ, സ്ഥിരാങ്കം ഇരട്ട പദമായി പ്രഖ്യാപിച്ചിരിക്കുന്നു. ഫയലിൽ 0x00000106 എന്ന് നോക്കാം, അത് 0x00000111 ഉപയോഗിച്ച് മാറ്റിസ്ഥാപിക്കാം. മറക്കരുത്, ബൈറ്റ് ഓർഡർ വിപരീതമാണ്. ഫലം രണ്ട് പൊരുത്തങ്ങളാണ്, ഞങ്ങൾ പാച്ച് ചെയ്യുന്നു:

00000CBC: 06 11 00000E0A: 06 11
ആഹാ... അതെ!

സി:\പ്രോഗ്രാം ഫയലുകൾ\USB-IP>usbip -a %server-ip% 1-1 പുതിയത് usb ഉപകരണം usbvbus പോർട്ട് 1-ൽ ഘടിപ്പിച്ചിരിക്കുന്നു
ഇത് കഥയുടെ അവസാനമാകാമായിരുന്നു, പക്ഷേ സംഗീതം അധികനേരം പ്ലേ ചെയ്തില്ല. സെർവർ റീബൂട്ട് ചെയ്ത ശേഷം, ക്ലയന്റിലുള്ള ഉപകരണം മൌണ്ട് ചെയ്തിട്ടില്ലെന്ന് ഞാൻ കണ്ടെത്തി!

C:\Program Files\USB-IP>usbip -a %server-ip% 1-1 usbip പിശക്: usbip_windows.c: 829 (attach_device) ന് ഉപകരണം കണ്ടെത്താനായില്ല
അത്രയേയുള്ളൂ. എല്ലാം അറിയാവുന്ന ഗൂഗിളിന് പോലും എനിക്ക് ഇതിന് ഉത്തരം നൽകാൻ കഴിഞ്ഞില്ല. അതേ സമയം, സെർവറിൽ ലഭ്യമായ ഉപകരണങ്ങൾ പ്രദർശിപ്പിക്കുന്നതിനുള്ള കമാൻഡ് വളരെ ശരിയായി കാണിക്കുന്നു - ഇതാ, കീ, നിങ്ങൾക്ക് അത് മൌണ്ട് ചെയ്യാൻ കഴിയും. ഞാൻ Linux-ൽ നിന്ന് മൗണ്ട് ചെയ്യാൻ ശ്രമിക്കുന്നു - ഇത് പ്രവർത്തിക്കുന്നു! വിൻഡോസിൽ നിന്ന് ഇപ്പോൾ ശ്രമിച്ചാലോ? ഓ ഹൊറർ - ഇത് പ്രവർത്തിക്കുന്നു!

അവസാന റേക്ക്: സെർവർ കോഡിൽ എന്തോ എഴുതിയിട്ടില്ല. ഒരു ഉപകരണം പങ്കിടുമ്പോൾ, അതിൽ നിന്നുള്ള USB ഡിസ്ക്രിപ്റ്ററുകളുടെ എണ്ണം അത് വായിക്കില്ല. ലിനക്സിൽ നിന്ന് ഒരു ഉപകരണം മൌണ്ട് ചെയ്യുമ്പോൾ, ഈ ഫീൽഡ് പൂരിപ്പിക്കുന്നു. നിർഭാഗ്യവശാൽ, "നിർഭാഗ്യവശാൽ, "നിർമ്മാണം && ഇൻസ്റ്റാൾ" തലത്തിലുള്ള ലിനക്സ് വികസനം എനിക്ക് പരിചിതമാണ്. അതിനാൽ, ഒരു വൃത്തികെട്ട ഹാക്ക് ഉപയോഗിച്ചാണ് പ്രശ്നം പരിഹരിച്ചത് - /etc/rc.local-ലേക്ക് ചേർക്കുക

Usbip അറ്റാച്ച് --remote=localhost --busid=1-1 usbip port usbip detach --port=00

അവസാന ഭാഗം

കുറച്ച് പരീക്ഷണങ്ങൾക്ക് ശേഷം, അത് പ്രവർത്തിക്കുന്നു. ആവശ്യമുള്ളത് നേടിയിരിക്കുന്നു, ഇപ്പോൾ നെറ്റ്‌വർക്കിന്റെ ബ്രോഡ്കാസ്റ്റ് സെഗ്‌മെന്റിന് പുറത്ത് ഉൾപ്പെടെ ഏത് പിസിയിലേക്കും കീ മൌണ്ട് ചെയ്യാൻ കഴിയും (തീർച്ചയായും അൺമൗണ്ട് ചെയ്യപ്പെടും). നിങ്ങൾക്ക് വേണമെങ്കിൽ, ഒരു സ്ക്രിപ്റ്റ് ഉപയോഗിച്ച് നിങ്ങൾക്ക് ഇത് ചെയ്യാൻ കഴിയും ഷെൽ. സന്തോഷം തികച്ചും സൗജന്യമാണ് എന്നതാണ് നല്ലത്.
എന്റെ നെറ്റിയിൽ പതിഞ്ഞിരിക്കുന്ന റാക്കിനെ മറികടക്കാൻ എന്റെ അനുഭവം ഹാക്കർമാരെ സഹായിക്കുമെന്ന് ഞാൻ പ്രതീക്ഷിക്കുന്നു. നിങ്ങളുടെ ശ്രദ്ധയ്ക്ക് നന്ദി!

മിക്ക മോഡലുകളും ടിപി-ലിങ്ക് റൂട്ടറുകൾഒരു USB പോർട്ട് ഉണ്ട്. യുഎസ്ബി ഡ്രൈവുകൾ, പ്രിന്ററുകൾ, യുഎസ്ബി മോഡമുകൾ എന്നിവ ബന്ധിപ്പിക്കാൻ ഇത് ഉപയോഗിക്കുന്നു (ചില മോഡലുകളിൽ). ഒരു യുഎസ്ബി ഫ്ലാഷ് ഡ്രൈവ് എങ്ങനെ ബന്ധിപ്പിക്കാമെന്ന് ഇന്ന് ഞാൻ കാണിച്ചുതരാം, അല്ലെങ്കിൽ ബാഹ്യ ഹാർഡ്റൂട്ടറിലേക്കുള്ള ഡിസ്ക്, കൂടാതെ സങ്കീർണ്ണമായ ക്രമീകരണങ്ങളില്ലാതെ ആക്സസ് ലഭിക്കും USB ഡിസ്ക്മിക്കവാറും എല്ലാ ഉപകരണത്തിൽ നിന്നും നെറ്റ്‌വർക്കിലൂടെ. ലളിതമായി പറഞ്ഞാൽ, ഒരു കമ്പ്യൂട്ടറിൽ നിന്ന്, അല്ലെങ്കിൽ പോലും മൊബൈൽ ഉപകരണം(Android) കണക്റ്റുചെയ്‌തിരിക്കുന്ന ഒരു ഫ്ലാഷ് ഡ്രൈവിലേക്ക് നമുക്ക് ലോഗിൻ ചെയ്യാൻ കഴിയും ടിപി-ലിങ്ക് റൂട്ടർ. Wi-Fi വഴിയും ഇതുവഴിയും കണക്‌റ്റ് ചെയ്‌തിരിക്കുന്ന ഉപകരണങ്ങൾ നെറ്റ്വർക്ക് കേബിൾ. ഡ്രൈവിൽ ഫയലുകൾ കാണുന്നതിന് മാത്രമല്ല, എഴുതാനും ഇല്ലാതാക്കാനും കഴിയും.

കൂടാതെ, റൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു ഫ്ലാഷ് ഡ്രൈവ് ഇതിനായി ഉപയോഗിക്കാം. നിങ്ങളുടെ റൂട്ടർ മോഡലിന് അത്തരമൊരു പ്രവർത്തനം ഉണ്ടെങ്കിൽ.

ഒരു TP-Link റൂട്ടർ വഴി ഒരു ഫ്ലാഷ് ഡ്രൈവിലേക്ക് നെറ്റ്‌വർക്ക് ആക്‌സസ് സജ്ജീകരിക്കുന്നു

മിക്കവാറും, നിങ്ങൾ റൂട്ടറിൽ ക്രമീകരണങ്ങളൊന്നും ചെയ്യേണ്ടതില്ല. ക്രമീകരണങ്ങൾ ഫാക്ടറി ക്രമീകരണങ്ങളാണെങ്കിൽ നിങ്ങൾ USB ക്രമീകരണങ്ങൾ മാറ്റിയിട്ടില്ലെങ്കിൽ, പങ്കിടൽ സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കും.

ഇപ്പോൾ, പഴയ നിയന്ത്രണ പാനലുള്ള റൂട്ടറുകൾ വിപണിയിൽ ഉണ്ട് (ഇത് പച്ചയാണ്), ഒപ്പം പുതിയതിനൊപ്പം (നീല). ഞാൻ മനസ്സിലാക്കിയിടത്തോളം, പഴയ മോഡലുകളിൽ ഡ്രൈവിലേക്ക് ആക്സസ് ഇല്ല " നെറ്റ്വർക്ക്". റൂട്ടറുമായി ബന്ധിപ്പിച്ചിരിക്കുന്ന ഡ്രൈവ് "നെറ്റ്‌വർക്ക്" ടാബിൽ സ്വയമേവ ദൃശ്യമാകില്ല എന്നാണ് ഇതിനർത്ഥം വിൻഡോസ് എക്സ്പ്ലോറർ. നിങ്ങൾ ഇത് സ്വമേധയാ ചേർക്കേണ്ടതുണ്ട്.

ഞങ്ങൾ ഏറ്റവും ലളിതമായി സജ്ജീകരിക്കാൻ തുടങ്ങും, കൂടാതെ വിവിധ സൂക്ഷ്മതകൾ പരിഗണിക്കുക.

USB ഡ്രൈവ് റൂട്ടറുമായി ബന്ധിപ്പിക്കുക

ആരംഭിക്കുന്നതിന്, നിങ്ങളുടെ റൂട്ടറിന്റെ USB പോർട്ടിലേക്ക് ഡ്രൈവ് ബന്ധിപ്പിക്കുക. ഇത് ഒരു സാധാരണ ഫ്ലാഷ് ഡ്രൈവ് ആകാം, അല്ലെങ്കിൽ ഒരു ബാഹ്യ HDD.

ഉള്ള ഒരു ഡ്രൈവ് ബന്ധിപ്പിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നില്ല പ്രധാനപ്പെട്ട വിവരം. കാരണം അത് നഷ്ടപ്പെടാനുള്ള സാധ്യത എപ്പോഴും ഉണ്ട്. ക്ലീൻ ഡ്രൈവിലോ ഇല്ലാത്ത ഒന്നിലോ പരിശീലിക്കുന്നതാണ് നല്ലത് വിലപ്പെട്ട വിവരങ്ങൾ. ശരി, ക്രമീകരണങ്ങൾ എന്താണ് അർത്ഥമാക്കുന്നതെന്ന് നിങ്ങൾക്കറിയില്ലെങ്കിൽ അവ മാറ്റരുത്.

നിങ്ങൾക്ക് ഒരു പച്ച നിയന്ത്രണ പാനൽ ഉണ്ടെങ്കിൽ, നിങ്ങൾ "ടാബ് തുറക്കേണ്ടതുണ്ട് USB ക്രമീകരണങ്ങൾ" - "പങ്കിടൽ".

നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, സെർവർ സ്ഥിരസ്ഥിതിയായി പ്രവർത്തനക്ഷമമാക്കിയിരിക്കുന്നു. ആക്‌സസ് ക്രമീകരണങ്ങൾ സജ്ജമാക്കാൻ, പുതിയവ സൃഷ്‌ടിക്കുക അക്കൗണ്ടുകൾ, നിങ്ങൾ അൺചെക്ക് ചെയ്യണം " അജ്ഞാത പ്രവേശനംഎല്ലാ വോള്യങ്ങളിലേക്കും." അനുബന്ധ ബട്ടണിൽ ക്ലിക്കുചെയ്ത് നിങ്ങൾക്ക് ആക്സസ് അപ്രാപ്തമാക്കാനും കഴിയും.

പുതിയ റൂട്ടറുകളിൽ, കൂടെ പുതിയ പാനൽ"വിഭാഗത്തിൽ മാനേജ്മെന്റ് ആവശ്യമാണ് അധിക ക്രമീകരണങ്ങൾ"USB ക്രമീകരണങ്ങൾ" ടാബ് തുറക്കുക - " പൊതുവായ പ്രവേശനം". "നെറ്റ്‌വർക്ക് അയൽപക്കം" വഴി ഞങ്ങൾ ആക്‌സസ് നേടി. നിങ്ങൾക്ക് കാണാനാകുന്നതുപോലെ, അതിനടുത്തുള്ള ബോക്‌സ് അൺചെക്ക് ചെയ്‌ത് അത് പ്രവർത്തനരഹിതമാക്കാം.

അത്രയേയുള്ളൂ. Android-ലെ ഒരു ഫോണിൽ നിന്നോ ടാബ്‌ലെറ്റിൽ നിന്നോ റൂട്ടറുമായി ബന്ധിപ്പിച്ചിട്ടുള്ള ഒരു ഡ്രൈവിലുള്ള ഫയലുകൾ ആക്‌സസ് ചെയ്യാൻ നിങ്ങൾക്ക് താൽപ്പര്യമുണ്ടെങ്കിൽ, ES Explorer ആപ്ലിക്കേഷൻ ഉപയോഗിക്കാൻ ഞാൻ ശുപാർശ ചെയ്യുന്നു. ഇതിന് ഒരു നെറ്റ്‌വർക്ക് ടാബ് ഉണ്ട്, അവിടെ അത് പ്രദർശിപ്പിക്കും നെറ്റ്‌വർക്ക് സംഭരണം. ഇത് യാന്ത്രികമായി ദൃശ്യമാകുന്നില്ലെങ്കിൽ, കണക്റ്റുചെയ്യാനുള്ള അവസരമുണ്ട് നെറ്റ്വർക്ക് ഡ്രൈവ്\\ 192.168.0.1, അല്ലെങ്കിൽ \\ 192.168.1.1 ൽ.

നിങ്ങൾക്ക് ഒരു മൊബൈൽ ഉപകരണത്തിൽ നിന്ന് ലോഗിൻ ചെയ്യാൻ കഴിയുന്നില്ലെങ്കിൽ, അഭിപ്രായങ്ങളിൽ എഴുതുക. ഞാൻ നിങ്ങളെ കൂടുതൽ വിശദമായി കാണിച്ചുതരാം.

ഗുഡ് ആഫ്റ്റർനൂൺ!!! എങ്ങനെയൊക്കെയോ RDP വഴി റിമോട്ട് ആയി കണക്ട് ചെയ്യാനുള്ള ചുമതല എനിക്കുണ്ടായി ഇലക്ട്രോണിക് കീ 1C ലേക്ക് ruToken. അക്കൌണ്ടിംഗ് ഡിപ്പാർട്ട്മെന്റ് ഒരു ഓഫീസിലാണ് സ്ഥിതി ചെയ്യുന്നത്, 1C ഉള്ള സെർവർ മറ്റൊന്നിലാണ്. പ്രശ്നം പരിഹരിക്കാൻ എന്നെ സഹായിച്ചു USB പ്രോഗ്രാംനെറ്റ്‌വർക്ക് ഗേറ്റ്, ഒന്നോ അതിലധികമോ റിമോട്ട് USB ഉപകരണങ്ങളെ നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് എളുപ്പത്തിൽ കണക്‌റ്റ് ചെയ്യാൻ നിങ്ങളെ അനുവദിക്കുന്നു ഇഥർനെറ്റ് നെറ്റ്‌വർക്കുകൾ(ഇന്റർനെറ്റ്/ലാൻ/വാൻ) സിസ്റ്റവുമായി നേരിട്ട് ബന്ധിപ്പിച്ചിരിക്കുന്നതുപോലെ. നിങ്ങൾ മറ്റൊരു രാജ്യത്താണോ അയൽ ഓഫീസിലാണോ എന്നത് പ്രശ്നമല്ല, നിങ്ങൾക്ക് എല്ലായ്പ്പോഴും ഒരു റിമോട്ട് സ്കാനർ, പ്രിന്റർ, വെബ്‌ക്യാം, മോഡം, യുഎസ്ബി ഡോംഗിൾ എന്നിവയും മറ്റേതെങ്കിലും ഉപകരണങ്ങളും നിങ്ങളുടെ പിസിയിലേക്ക് നേരിട്ട് കണക്‌റ്റ് ചെയ്‌തിരിക്കുന്നതുപോലെ ഉപയോഗിക്കാം.

യുഎസ്ബി നെറ്റ്‌വർക്ക് ഗേറ്റ് പ്രോഗ്രാം കമ്പ്യൂട്ടർ പരിജ്ഞാനത്തിൽ അത്യാധുനികമല്ലാത്ത ഉപയോക്താക്കളെ അതിന്റെ അനായാസമായി ആശ്ചര്യപ്പെടുത്തും. നിങ്ങളുടെ കമ്പ്യൂട്ടറിലേക്ക് ആവശ്യമുള്ള USB ഉപകരണം കണക്റ്റുചെയ്യുക, അത് "ലോക്കൽ USB ഉപകരണങ്ങൾ പങ്കിടുക" ടാബിൽ കണ്ടെത്തി "പങ്കിടുക" ബട്ടണിൽ ക്ലിക്കുചെയ്യുക - ഉപകരണം ലോക്കൽ നെറ്റ്‌വർക്കിലും ഇന്റർനെറ്റിലും ലഭ്യമാകും. ഇന്റർനെറ്റ് വഴി ബന്ധിപ്പിക്കാൻ റിമോട്ട് കമ്പ്യൂട്ടർനിങ്ങൾ സെർവർ IP വിലാസം നൽകേണ്ടതുണ്ട്.

ഓൺ ക്ലയന്റ് കമ്പ്യൂട്ടർ, അതാകട്ടെ, പ്രോഗ്രാമിന്റെ രണ്ടാമത്തെ ടാബിൽ ദൃശ്യമാകുന്ന ഉപകരണം നിങ്ങൾ തിരഞ്ഞെടുക്കേണ്ടതുണ്ട്, തുടർന്ന് "കണക്റ്റ്" ബട്ടൺ അമർത്തി അത് ആക്സസ് ചെയ്യുക. കണക്റ്റുചെയ്‌ത ഉപകരണമുള്ള സെർവർ മറ്റൊരു സബ്‌നെറ്റിലാണ് സ്ഥിതി ചെയ്യുന്നതെങ്കിൽ, അത് “സെർവർ ചേർക്കുക” ഇനത്തിലൂടെ ചേർക്കണം.

ഉപസംഹാരം

നിനക്ക് ആവശ്യമെങ്കിൽ പങ്കുവയ്ക്കുന്നുഡ്രൈവിലേക്ക്, വെബ്‌ക്യാം, ഇലക്ട്രോണിക് ഒപ്പ്, ഫിംഗർപ്രിന്റ് സ്കാനർ, പ്രിന്റർ, MFP അല്ലെങ്കിൽ ലോകത്തെവിടെ നിന്നും പിന്തുണയ്‌ക്കുന്ന മറ്റേതെങ്കിലും USB ഉപകരണം, തുടർന്ന് USB നെറ്റ്‌വർക്ക് ഗേറ്റ് ലളിതവും ഗുണമേന്മയുള്ള പരിഹാരം. പ്രവർത്തനക്ഷമത പരിശോധിക്കുന്നതിനും പരിചിതമാക്കുന്നതിനുമായി പ്രോഗ്രാമിന് 14 ദിവസത്തെ ട്രയൽ പതിപ്പുണ്ട്. ലൈസൻസുള്ള ഒരു പകർപ്പിന്റെ വില അനുസരിച്ച് വ്യത്യാസപ്പെടുന്നു പരമാവധി അളവ് USB ഉപകരണങ്ങൾ ഒരേസമയം നെറ്റ്‌വർക്കിലേക്ക് കണക്റ്റുചെയ്തിരിക്കുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾക്കായി യുഎസ്ബി നെറ്റ്‌വർക്ക് ഗേറ്റിന്റെ പതിപ്പുകളുണ്ട് വിൻഡോസ് സിസ്റ്റങ്ങൾ, Linux, Mac, Android.