Проброс usb-портов из windows 10 для удалённой работы

Введение

Сначала краткий рассказ, что такое USB/IP. Это комплекс программ, которые позволяют пробросить USB-устройство через сеть. Само устройство подключено к серверу. Клиент располагается на другой машине. При этом на клиентской машине имеется приложение, совершенно не рассчитанное на работу с сетью. Оно хочет настоящее USB-устройство. И оно получает информацию, что это устройство подключено. На это устройство встаёт штатный драйвер. В общем, клиент считает, что он работает с локальным USB-устройством.

Кто-то так пробрасывает ключи защиты. Мы же проверяли возможность удалённого доступа к JTAG-адаптеру.

Проект USB/IP активно развивался до 2013 года. Затем Windows-ветка остановилась. В целом, был выпущен даже двоичный подписанный драйвер. Но он был под Windows 7. Linux-ветка же продолжила развитие, и этот сервис оказался встроенным в саму операционную систему. По крайней мере, в сборку Debian он точно встроен. Причём для Linux имеется и клиент, и сервер, а для Windows исходно был сделан только клиент. Сервер под Windows сделан не был.

Существует , которую можно использовать и как справочник по работе с данным сервисом, и как отзыв о работе с ним.

Распаковка и монтаж

К нам на тест попал DistKontrolUSB-64 — управляемый USB over IP концентратор на 64 порта USB. В комплект поставки, помимо самого устройства и упаковки, входит стандартный шнур питания (блок питания встроенный, требуется подключение к электросети на 220 В), фурнитура для крепления в стойку, ножки для настольной установки и паспорт.

Выполненный из металла корпус DistKontrolUSB-64 достаточно компактен: 440 × 205 × 130 мм. Устройство может быть установлено на столе или смонтировано в любую девятнадцатидюймовую стойку (по высоте оно займет 3U). В модельной линейке производителя есть и другие стоечные концентраторы на 16, 32 и 48 портов — они занимают от одного до трех юнитов по высоте в зависимости от модели. USB-порты и индикаторы активности вынесены на переднюю панель, там же находится порт Ethernet 10/100, индикатор и кнопка включения питания. В концентраторе на 16 портов USB эта кнопка вынесена на заднюю панель, на которой разработчики поместили стандартный сетевой разъем. В боковых панелях проделаны вентиляционные отверстия, там же находятся крепления для монтажа в стойку.

В процессе монтажа никаких подводных камней мы не обнаружили — все стандартно. Отдельно хочется отметить небольшую глубину концентратора, его можно установить даже в малогабаритные навесные шкафы или поставить на стол, предварительно прикрепив входящие в комплект ножки.

Модем для компьютера из телефона на Android

Как подключить и настроить

ШАГ 1

И так, для примера я взял ПК (вы можете взять и ноутбук) к которому не подключено никаких сетевых кабелей — т.е. нет доступных подключений, см. на статус значка сети (установлена Windows 10).

Не подключено — нет доступных подключений

ШАГ 2

Подключаем к USB-порту компьютера телефон (проверяем, чтобы были включены оба устройства).

Подключение телефона к USB порту ПК

ШАГ 3

Далее появится уведомление в нижней части окна ОС Windows 10 о том, что подключено новое устройство (по крайней мере уже не плохо — значит, что USB-порт работает и ОС телефон «увидела»).

Нажмите, чтобы выбрать, что делать с устройством

Обычно, при подключении на телефоне всплывает окно с просьбой указать: устройство будет только заряжаться, или можно дать разрешение на работу с файлами.

Крайне рекомендую выбрать вариант «передача файлов» (на некоторых устройствах из-за этого не раздается интернет).

передача файлов — дано разрешение

ШАГ 4

После перейдите в настройки телефона, откройте раздел «беспроводные сети / режим модема» и включите режим «USB-модем». См. пример ниже.

Беспроводные сети — USB-модем

ШАГ 5

Сразу после этого Windows автоматически «должна увидеть» новое сетевое подключение! При этом, значок сети в трее (рядом с часами) станет активным и его статус сменится на «Подключено».

Появилась новая сеть — подключено!

Собственно, осталось только проверить как работает подключение (в моем случае — странички начали грузиться моментально… ).

Браузер грузит странички — ура!

Кстати, если вдруг браузер не загружает странички — попробуйте проверить работу сети иначе, например, запустив Skype или торренты. Просто иногда возникает проблема, что интернет работает, а браузер не показывает веб-странички (кстати, у меня на блоге уже было решение этой проблемы).

ШАГ 1

Во-первых, проверьте, работает ли интернет на самом телефоне (возможно, что причиной стал какой-нибудь временный сбой у оператора, или вы в не зоны действия сети…).

Во-вторых, уточните, а не блокирует ли ваш оператор раздачу доступа к интернету через USB / Wi-Fi (на сегодняшний день такие ограничения встречаются всё реже, но на некоторых тарифах еще присутствуют ).

Примечание: т.е. может быть так, что ваш тариф позволяет безлимитно пользоваться интернетом с телефона, но не позволяет его расшаривать на др. устройства.

Особенности тарифа!

ШАГ 2

Посмотрите настройки телефона: видит ли он подключенный ПК (см. пример ниже).

Проверьте статус подключения

Также в настройках проверьте, нет ли ограничений трафика (Android имеет встроенную функцию блокировки, которая активируется автоматически при достижении установленного лимита). Обычно, эта функция в разделе со статистикой трафика.

Не включена ли экономия трафика

ШАГ 3

Попробуйте в ОС Windows 10 произвести сброс настроек сети. Для этого достаточно открыть параметры системы (сочетание Win+i), перейти в раздел «Сеть и интернет / Состояние» и прокрутить страничку вниз… там будет заветная ссылка.

Сброс сети в Windows 10

ШАГ 4

Если все вышеперечисленное не помогло, порекомендую также сменить DNS. Делается это просто…

1) Сначала нужно открыть все сетевые подключения на ПК/ноутбуке. Для этого нажмите Win+R, в окно «Выполнить» введите команду ncpa.cpl, и нажмите OK.

ncpa.cpl — просмотр всех сетевых подключений

2) Далее откройте свойства (нажав ПКМ по нему) активного подключения (оно обычно цветное и без красных крестиков). Чтобы точно узнать его название — можете откл. телефон, и вновь его подключить.

Настройте DNS

3) После нужно открыть свойства «IP версии 4» и вручную указать DNS-сервера: 8.8.8.8, 8.8.4.4 (это быстрые и надежные DNS от Google, но можно выбрать и другие).

Использовать следующие DNS адреса

ШАГ 5

В некоторых случаях доступ к интернету может быть заблокирован антивирусами и брандмауэрами. Если у вас установлены сторонние продукты — отключите их на время диагностики и поиска причин проблемы.

Отключение антивируса Avast на 1 час

Для запуска мастера диагностики — в Windows 10 достаточно кликнуть правой кнопкой мышки по иконке значка сети в трее. После он автоматически проверит и справит большинство типовых проблем, которые возникают на этапе настройки соединения…

Диагностика неполадок сети

Кстати, диагностику можно запустить и др. путем: сначала открыть параметры ОС (Win+i), перейти в раздел «обновление и безопасность / устранение неполадок / подключение к Интернету».

Устранение неполадок — параметры Windows 10

по теме — приветствуются!

У меня на сим пока всё, удачи!

Bluetooth-модем на телефоне

Если вы хотите подключить к сети устройства, оснащенные модулем bluetooth (ноутбуки, смартфоны, планшеты), можете использовать телефон как bluetooth-модем. Для установления устойчивой связи клиентские девайсы следует расположить не дальше 8-9 м от телефона, но лучше всего — в непосредственной близости. Кроме того, убедитесь, что на всех устройствах активирован bluetooth-адаптер.

Порядок подключения к Интернету через bluetooth-модем на телефоне:

  • Включите на телефоне 3G/4G-интернет.
  • Зайдите в приложение «Настройки» — «Беспроводные сети». Сдвиньте ползунок Bluetooth в положение «Включено».

Зайдите в раздел «Bluetooth» и выберите из списка «Доступные устройства» тот девайс, которому хотите предоставить доступ во всемирную паутину. Если их несколько, устанавливайте соединение по очереди. При появлении окошек с запросом разрешения на сопряжение сверьте код и нажмите кнопку «Подключить» на обоих соединяемых устройствах.

Откройте в дополнительных настройках беспроводных сетей раздел «Режим модема» и включите Bluetooth-модем.

Теперь ваши гаджеты имеют выход в глобальную сеть. Кстати, одновременно можете продолжать использовать телефон как модем, подключенный к компьютеру по USB.

Способ 1.Подключаем компьютер к компьютеру сетевым кабелем

Самый простой способ  коннекта– это подключить два компьютера через сетевой кабель. Сетевые карты сейчас вмонтированы в практически все модели стационарных компьютеров и ноутбуков, а если вдруг по каким-либо причинам у вас её нет, то вы всегда сможете её приобрести в ближайшем компьютерном магазине или заказать по Интернету.

Сетевой кабель

Сделать кабель самому. Поскольку сейчас используются два вида обжатия сетевых кабелей (витой пары), то вам понадобится обжатие «компьютер-компьютер», так называй «crossover» (кроссовер). Разумеется, вы можете обжимать его самостоятельно с помощью специальных инструментов, но я бы советовал вам обратиться в любую компьютерную фирму, где вам это сделают за пару минут при копеечной цене. Не забудьте сообщить, что вам нужно именно кроссовер, а также укажите необходимую комфортную длину вашего кабеля.

Соединение компьютеров через сетевой кабель

Когда у вас будет в наличие такой кабель, то один его конец необходимо подключить к одному компьютеру в разъём сетевой карты, другой конец – в такой же разъём другого компьютера. После коннекта подключения компьютера к компьютеру вам необходимо зайти в настройки данных компьютеров и настроить подключение между ними.

Как подключить компьютер к компьютеру через кабель:

  1. Заходите в панель управления, переходите на подраздел «Сеть и интернет».
  2. Затем идёте в «Центр управления сетями», а затем слева выбираете пункт «Изменение параметров адаптера».

  3. В списке подключений находите подключение по локальной сети и жмёте на него правой клавишей мыши. Выбираете «Свойства».

  4. Выбираем интернет-протокол четвёртой версии 4 TCP/IPv4, и дважды кликаем на него.

  5. В открывшемся окошке ставим галочку напротив «Использовать следующий IP-адрес», и прописывает в первой строчке 192.168.3.1 (или как на картинке), а во второй (где маска подсети») – три раза по 255 и 0. Данные основного шлюза и DNS-серверов не трогаем, жмём Ок, и выходим.

  6. На втором компьютере делаем то же самое, но адрес первой строчки можете изменить, к примеру, на 192.168.3.2 (изменяем лишь последнюю цифру, вариант может быть от 1 до 255, главное, чтобы цифра не совпадала на обоих компьютера). Маска подсети та же самая, опять подтверждаем наши действия, дважды нажав «Ок».

Проверка подключения ПК к ПК. Теперь компьютеры должны быть видны друг другу.

  1. Чтобы проверить это нажмите кнопку Пуск слева снизу, наберите в строке поиска cmd, нажмите Enter.
  2. C первого компьютера наберите в появившейся командной строке ping168.3.1 и нажмите Enter.
  3. Вы получите четыре строчки об обмене пакетами, в каждой из строчек число байт должно быть 32, а потерянное количество пакетов – ноль.
  4. Если по данному запросу у вас всё так, как я описывал, то сетевая служба на первом компьютере работает без сбоев.

  5. Теперь вновь наберите в командной строке ping168.3.2 и нажмите Enter, результат должен быть аналогичен предыдущему, а это значит, что вы всё сделали правильно и ваши компьютеры работают в сети как подобает.

Основная часть работы выполнена. Теперь вы можете играть друг с другом в компьютерные игры, ваши машины будут видеть друг друга. Но если вы хотите пересылать друг другу файлы, тогда вам нужно сделать какую-либо директорию на ваших ПК общей, чтобы оба ваши компьютера могли записывать туда или считывать оттуда нужные файлы.

Открываем общий доступ к папке. Когда вы определили, какая папка на вашем компьютере будет общей, нажимаете на неё правой клавишей мыши, выбирайте свойства, переходите на вкладку «Доступ», жмёте на общий доступ, а в графе пользователей, нажав на стрелочку справа выбираете «Все». Жмёте на «Добавить» справа, а потом внизу на «Общий доступ». Ваша папка станет доступной для другого компьютера, пользователь оттуда сможет скачивать файлы и заливать туда свои.

Кстати, такой же механизм применяется как по отношению к отдельной директории, так и ко всему логическому диску, который также можно сделать общим с помощью вышеуказанной методики.

USB 3.2 – технические характеристики

Спецификация USB 3.2 определяет многополосную работу для новых хостов и устройств USB 3.2, что позволяет использовать до двух полос работы со скоростью 10 Гбит/с для обеспечения скорости передачи данных 20 Гбит/с. Хотя хосты и устройства USB изначально разрабатывались как однополосные решения, кабели USB TypeC изначально разрабатывались для поддержки многополосной работы, чтобы обеспечить путь для масштабируемой производительности.

Спецификация USB 3.2 вобрала в себя все предыдущие спецификации 3.x. USB 3.2 определяет три скорости передачи данных: USB 3.2 Gen 1 на 5 Гбит/с, USB 3.2 Gen 2 на 10 Гбит/с и USB 3.2 Gen 2×2 на 20 Гбит/с.

Основные преимущества USB 3.2

  1. Определяет многополосную работу для новых хостов и устройств USB 3.2, что позволяет использовать до двух полос работы со скоростью 10 Гбит/с для обеспечения общей скорости передачи данных 20 Гбит/с без потери на длинных кабелях.
  2. Обеспечивает непревзойденное повышение производительности в соответствии с требованиями для высокопроизводительных USB-накопителей, дисплеев и док-приложений.
  3. Позволяет конечным пользователям быстро, удобно перемещать контент между устройствами, не беспокоясь о совместимости.
  4. Обратная совместимость со всеми существующими USB-продуктами; будет работать на минимальной общей скорости.
  5. Позволяет устройствам разных производителей взаимодействовать в открытой архитектуре, поддерживая и используя существующую инфраструктуру USB.
  6. Предоставляет системным производителям и разработчикам периферийных устройств достаточное пространство для универсальности продукта и дифференциации рынка без бремени переноса устаревших интерфейсов или потери совместимости.

Таким образом, в настоящее время все стандарты USB 3 выглядят так:

  • USB 3.2 Gen 1 – ранее известен как USB 3.0, а официально USB 3.1 Gen 1 – обеспечивает передачу со скоростью до 5 Гбит/с и маркирован как SuperSpeed USB
  • USB 3.2 Gen 2 – называемый ранее USB 3.1 или USB 3.1 Gen 2 – обеспечивает скорость передачи 10 Гбит/с и называется SuperSpeed USB 10 Гбит/с
  • USB 3.2 Gen 2×2 – новейший стандарт, позволяет передавать информацию со скоростью 20 Гбит/с и имеет официальное название SuperSpeed USB 20Gbps.

USB-IF отмечает, что для производителей оборудования становится всё более важной скорость и экономия энергии USB-портов. Это позволяет улучшить производительность и эффективность, а также позволяет разрабатывать устройства, которые смогут использовать все возможности данного стандарта, что, в свою очередь, влияет на удовлетворенность пользователей от использования оборудования

Однако, стоит отметить, что ничто не остановит, например, производителя ноутбука назвать порт USB на своём устройстве, как «3.2», даже если это будет обычный SuperSpeed USB. Единственное, что не будет разрешено, это ставить рядом с портом логотип USB-IF, так как это требует предварительного прохождения программы соответствия.

Что всё это означает для потребителя? Во-первых – значительно более высокую скорость передачи данных с внешней памяти. Во-вторых, USB 3.2 2×2 обратно совместим, и вы можете использовать этот стандарт, например, для быстрой передачи больших объемов данных со старых устройств. В-третьих, на данный момент соблюдение этого стандарта будет очень редким.

Более весёлая часть: подготовка

Ещё тогда мне запало в голову, что я краем глаза видел, что в JTAG-адаптере CMSIS DAP по USB ходит не чистый JTAG-трафик, а команды. Сам JTAG-трафик формируется уже внутри адаптера. Давно хотел проверить это, да всё руки не доходили. Массовый перевод на удалёнку заставил это сделать (возникла задачка). Что такое CMSIS DAP? Это JTAG-адаптер, рекомендованный самой компанией ARM для контроллеров Cortex-M. Исходные коды для разных контроллеров выложены на GitHub, можно спаять адаптер на базе любого из них. Я сейчас дам ссылку на клон проекта, адаптированный под макетную плату «Голубая пилюля»: , но поисковые системы могут вывести и на официальный аккаунт ARM.

Чтобы не тратить на сервер целую PC, для проверки, я сделал этакий комплекс Yelloww (чисто по цвету пластика, из которого сделан корпус):

Роль сервера выполняет Raspberry Pi с установленной ОС Raspbian (это тот же Debian, а значит, там имеется требуемый сервер). Одна из «голубых пилюль» выступает в роли адаптера CMSIS DAP, вторая — в роли отлаживаемого устройства.

Точно так же ставим и настраиваем сервис. Разве что здесь список устройств, допустимых к экспорту, намного скромнее:

Понятно, что здесь экспортируем и импортируем устройство busid=1-1.4.

И вот тут конкретно с CMSIS DAP у меня периодически возникает небольшая проблемка. В менеджере устройств я вижу такую неприятность:

Напомню, что статья пишется по принципу «Лучше неплохая, но сегодня, чем идеальная, но завтра». Проблемы удалённой работы возникают прямо сейчас. Надеюсь, в обозримом будущем они уже будут не актуальны. А пока актуальны — показываю, как я обхожу данную проблему вручную. Сначала я отключаю устройство:

Затем сразу же включаю:

И оно начинает работать без проблем. В Keil меняем отладчик на CMSIS DAP:

И вот он:

При работе по локальной сети всё просто летает. Но понятно, что локальная сеть никому не интересна. Я попробовал пробросить порт устройства у себя дома, а затем удалённо зайти на машину на работе и потрассировать «прошивку» оттуда. Связь у моего домашнего провайдера весьма и весьма тормозная, особенно — от меня наружу. Прошивается контроллер примерно втрое медленнее, чем при прямом подключении к USB. Трассировка… Ну около секунды на строку, точно не больше. В общем, терпимо. С хорошими провайдерами, надеюсь, будет лучше.

Управление работой USB через BIOS

Этот способ позволяет эффективно отключить работу всех USB портов на компьютере или ноутбуке. Однако стоит учесть, что при этом будет отключена работа периферии, что подключена к USB портам. И если у вас подключена клавиатура с мышкой через USB порт, то при использовании данного способа оные перестанут работать.

  1. Необходимо войти в сам BIOS. Универсальной инструкции по входу нет, т.к. на разных компьютерах шаги могут слегка отличаться. Где-то необходимо нажать сразу при включении клавишу F2, а где-то F10 или даже комбинацию из нескольких клавиш. А на ноутбуках и вовсе для этого может быть предусмотрена специальная кнопка, которую можно нажать лишь при наличии скрепки. Конкретную клавишу, комбинацию таковых или возможное наличие отдельной кнопки можно выяснить, если обратиться к документации к вашему компьютеру.
  2. Войдя в BIOS, там будет множество меню. Вам необходимо будет найти все пункты, которые так или иначе отвечают за работу USB. Их название может быть различно, к примеру – USB Controller, USB Functions, а может Legacy USB Support. А в современных UEFI BIOS может присутствовать отдельное меню, где перечислены все USB порты и, соответственно, можно отключить как все, так и только определённые порты.

    Найдя их, следует воспользоваться переключателем напротив и выбрать пункт Disabled (Отключить).

    На изображении ниже показано, как это может примерно выглядеть.

  3. После того, как вы найдёте и отключите все опции, что отвечают за работу USB, следует сохранить изменения. Для этого следует воспользоваться либо клавишей, либо соответствующим меню в БИОС. Если говорить о клавише, то зачастую таковой является F10, а если о пункте, то оное обычно зовётся – Save and Exit (Сохранить и Выйти).
  4. Будет произведён выход из БИОС и начнётся загрузка операционной системы, где вы сможете убедиться в том, что USB порты отключены.

DUB E-100 от D-Link

Очень простой и компактный сетевой Ethernet USB-адаптер. Самая бюджетная версия, предназначенная для бытовых нужд. В наличии один порт USB и стандартный разъем RJ-45. Скоростные характеристики определены в 10 и 100 Мбит/с. Для нормальной работы устройства требуется установка драйверов с компакт-диска, присутствующего в комплекте. Инсталляция довольно проста и не требует особых навыков.

Из особенностей адаптера стоит выделить пониженное энергопотребление, особенно актуальное для владельцев ноутбуков.

Из поддерживаемых операционных систем имеется вся линейка Windows, а также MAC OS и Linux.

Как подключить к интернету смартфон на базе Android

Многие городские жители используют проводной кабель, чтобы получить доступ к интернету. Подсоединение к глобальной сети происходит через роутер. Но в данном варианте рассматривается способ выхода в internet через андроид Xiaomi. В основном этот вариант интересует жителей маленьких регионов, где поддерживается 3G. Кроме этого, использование смартфона на базе Android очень удобно при поездках.

Настройка соединения на смартфоне

Прежде чем войти в интернет, нужно включить точку доступа. Это действие можно выполнить через функцию ОС «Андроид».

Обратите внимание! Современные мобильные устройства создают беспроводную точку доступа штатными средствами. Данная функция выпущена в версии «Андроид 2.3»

Настройка:

  1. Чтобы раздать internet, пользователь должен открыть настройки, выбрать категорию «Беспроводная сеть», далее перейти во вкладку «Еще» или «Дополнительно».
  2. На экране откроется меню с выбором категории «Точка доступа» или «Режим модема». Пользователь должен выбрать вкладку «Точка доступа вай-фай».
  3. В соответствующей графе необходимо указать имя (необязательный пункт), ввести пароль и затем пройти активацию. При завершении действия пользователь сможет подключать мобильный телефон на базе «Андроид».

Настройка соединения на компьютере

Рассматривается и другой вариант, когда интернет должен подключиться через смартфон на базе Андроида на стационарный ПК. Выход в сеть осуществляется при помощи юсб кабеля. Для проведения действий:

  • аппарат должен подключаться к компьютеру при помощи кабеля;
  • нужно получить доступ к настройкам;
  • следует выбрать точку доступа;
  • необходимо произвести активацию пункта «ЮСБ-модема».

Компьютеры, работающие на базе «Виндовс 7», смогут обнаружить устройство за считанные секунды. Соответственно, подключение к сети происходит мгновенно.

Обратите внимание! Обладатели Windows XP могут установить драйвер для корректного определения мобильного устройства

Совместимость

Чтобы пробросить устройство USB на компьютер, необходимо запустить не требующее установки приложение USBoverIP-Client, доступное для актуальных версий Microsoft Windows, GNU/Linux (требуется драйвер usbip, для максимальной совместимости желательно использовать ядро 4.9+) и macOS. Приложение можно скачать с самого концентратора (раздел «Информация -> Поддержка») или с сайта производителя: оно работает в графическом режиме, как сервис (демон) или в режиме командной строки. Клиент тестировался как на физических компьютерах, так и на виртуальных машинах VMware и Microsoft Hyper-V. При первом запуске USBoverIP-Client для Windows необходимо согласиться с установкой компонента Bonjour, а при первом подключении к удаленному устройству USB в систему будут автоматически установлены драйверы.

После этого можно присоединить к системе любое доступное пользователю устройство USB, включенное в порт концентратора: оно будет видно как локальное. Никаких проблем с совместимостью ключей и DistKontrolUSB не возникнет: производитель заявляет, что несовместимых ключей на территории России, Белоруссии, Казахстана, Канады и Европы пока найдено не было.

Роутер: что это за устройство и как оно работает?

Все мы знаем, что это такая небольшая коробочка, как правило с антеннами (или одной), которая дает нам возможность подключатся к интернету по Wi-Fi.

Если кратко и по-простому, то роутер, это устройство, которое распределяет интернет между подключенными к нему устройствами. По сетевому кабелю (компьютеры, телевизоры и т. д.), или по Wi-Fi (смартфоны, планшеты, ноутбуки).

Или так: роутер объединяет все устройства в локальную сеть (в которой они могут обмениваться файлами, или можно поиграть в игры) с возможностью выхода в интернет (если интернет подключен и настроен).

И пускай простят меня специалисты, которые точно буду плеваться на мое объяснение (особенно на слово «распределяет»), но я думаю, что так намного проще понять, что это за устройство.

Немного подробнее. У нас дома есть интернет, как правило, это:

  • Ethernet – обычный сетевой кабель, который сразу подключается в сетевую карту компьютера, или ноутбука.
  • ADSL – когда телефонная линия подключается к модему (часто с возможностью раздачи Wi-Fi, по сути модем с функцией роутера, или наоборот), а от модема уже к компьютеру по сетевому кабелю.
  • Или, интернет через 3G/4G USB модем – это когда мы просто наш модем подключаем в USB разъем компьютера и пользуемся интернетом. Для примера: настройка 3G интернета от Интертелеком.

Это три основных и самых популярных способа подключения к интернету. У всех этих подключений есть один большой минус: нельзя подключать к интернету сразу несколько устройств и нельзя подключать устройства по Wi-Fi. Так как у нас либо один кабель, либо один модем.

Именно для этого нужны Wi-Fi роутеры. Они могут раздать интернет на много устройств. Как по кабелю, так и по беспроводной сети Wi-Fi.

Это может пригодится: рекомендации по выбору Wi-Fi роутера.

Принцип работы маршрутизатора:

По пунктам:

  • Подключаем в роутер кабель, который проложил в наш дом интернет-провайдер (или кабель от ADSL модема). Если у вас ADSL интернет (по телефонному кабелю), и нет отдельного модема, то можно купить Wi-Fi роутер со выстроенным модемом. К которому сразу можно подключить телефонный кабель. А если у вас интернет через USB модем, то подключаем к роутеру модем. Но в этом случае нужен специальный роутер с поддержкой USB модемов.
  • Настраиваем роутер на работу с вашим провайдером, или модемом (ADSL, или USB). Лучше всего, это делать по инструкции, которая написана именно для вашего устройства. Можете поискать такую статью на нашем сайте в разделе «Настройка роутера». Так же, нужно задать имя для вашей Wi-Fi сети, установить пароль на сеть.
  • Подключаем к роутеру все устройства, на которых вы хотите пользоваться интернетом. Обычно, маршрутизатор устанавливают те, кто хочет пользоваться интернетом по Wi-Fi на своих мобильных устройствах. Поэтому, подключаем к своей Wi-Fi сети свои телефоны, планшеты, ноутбуки, телевизоры и т. д. А те устройства, которые не могут подключатся по беспроводной сети (обычно, это стационарные компьютеры), можно подключить к интернету по сетевому кабелю (LAN). Как правило, на роутере есть 4 LAN разъема, это значит, что по кабелю можно подключить 4 устройства.
    А если не хотите заморачиваться с кабелями для стационарного компьютера, то можно купить для него Wi-Fi приемник и подключить по беспроводной сети.

Получается, что маршрутизатор просто устанавливает соединение с интернетом и делится им между всеми подключенными к нему устройствами. Вот такая у него задача.

Чем отличается роутер от маршрутизатора?

Если вы читали эту статью с самого начала, то возможно заметили, что я писал либо роутер, либо маршрутизатор. Да, это одно и то же устройство. Они абсолютно ничем не отличаются и между ними нет никакой разницы.

Просто роутер (router) – это по-английски. А на русский это слово переводится как маршрутизатор. Вот и все. И так и так будет правильно. Я когда пишу статьи, использую оба названия.

180

Сергей

Полезное и интересное

USB

Когда речь заходит о пробросе оборудования на другой компьютер, возможно, первое, что приходит на ум, — это веб-камера на домашнем ноутбуке или подключенный к нему смартфон, доступ к которым нужно обеспечить с удаленного десктопа. Например, из офиса на другом конце города (в другом городе, в другой стране).

В подобном случае выручить может утилита USB/IP. Развитием утилиты уже давненько никто не занимался, но на ее работоспособности это пока не сказалось — в репозиториях большинства популярных дистрибутивов такой пакет присутствует.

Первым делом пакет USB/IP следует установить на ту машину, доступ к устройствам которой необходимо получить извне. Далее загружаем необходимые модули:

Проверяем, все ли корректно загрузилось:

И запускаем сервер:

Поскольку USB/IP имеет собственную, независимую от встроенной систему адресации, поиск устройств выполняется командой

Она покажет список всех устройств, подключенных в данный момент в USB-шине.

Настройка утилиты USB/IP

Теперь можно приступить непосредственно к расшариванию девайса (допустим, это будет веб-камера с индексом 2-3 из полученного списка):

Очередная проверка правильности выполненных действий:

С исходным компьютером покончено. Далее следует настроить тот, на котором будет использоваться периферия первого.

Итак, перейдя на клиентскую машину, устанавливаем на нее USB/IP и запускаем:

Проверяем доступность расшаренного оборудования на сервере по списку:

И присоединяем нашу камеру:

Проверяем результат:

Теперь удаленное USB-устройство должно появиться в списке локальных, и с ним можно будет работать, как с любым другим. Для проверки корректности подключения выполняем команду lsusb:

INFO

Существует клиентская часть USB/IP для Windows. Однако из-за ошибки в версии протокола в ее исполняемом файле из коробки она работает некорректно. Требуются дополнительные телодвижения с подменой констант в исходниках.

RS232

Самым лаконичным решением взаимного расшаривания в Линуксе могут похвастаться COM-порты. Никакие дополнительные драйверы для этого не нужны. За все отвечает одна маленькая утилита remserial, доступная в исходниках. Подходит как для доступа из Линукса к оборудованию, подключенному через RS232 на удаленном компьютере, так и для связки двух девайсов с COM-портами, подключенных к разным машинам, связанным по сети.

Расшарить RS232, указав сетевой порт (-p), скорость, режим stty (-s) и имя порта (здесь /dev/ttyS0), можно так:

Подключиться к COM-девайсу, расположенному на удаленной машине (сервере), — так:

Допустимо запускать несколько экземпляров программы с разными портами и адресами подключенных девайсов.

Компиляция и запуск remserial

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», позволит скачивать выпуски в PDF, отключит рекламу на сайте и увеличит личную накопительную скидку!
Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «Xakep.ru»

Чем отличается WAN от LAN подключения на роутере?

Сразу вытекает логичный вопрос — чем вообще отличаются порты WAN и LAN на роутере, если и в тот и в другой производится подключение кабеля RJ-45? Разъемы LAN, в отличие от WAN, предназначены для соединения с локальной сетью по кабелю других устройств — компьютеров, ноутбуков, принтера, IP камеры и так далее.

  • В WAN идет кабель, который протянул в квартиру провайдер для подачи интернета на сам маршрутизатор
  • В LAN — провод от другого устройства, которое необходимо подключить к интернету и локальной сети

Как я уже говорил, во многих из них нет беспроводного Wireless адаптера (WiFi 802.11ac или 802.11n), и их можно подключить к интернету только с помощью сетевого кабеля. Поэтому портов LAN чаще всего больше, чем WAN — обычно от 2 до 4.

Также отличаться также может и скорость интерфейса. Например, в недорогих моделях маршрутизаторов скорость интернета через WAN будет ограничена 100 мбит/c при том, что локальная сеть (по LAN) может быть гигабтной, то есть достигать 1 гбит/c.

То же касается и беспроводного интерфейса Wireless LAN, где скорость зависит от диапазона частот. На 2.4 ГГц (стандарт WiFi 802.11n) обычно ограничен 150 или 300 мбит/c, а на 5 ГГц (802.11ac) может достигать 900 мбит/с и выше.

Итоги

DistKontrolUSB — это не просто совмещенный с активным USB-хабом в одном корпусе сервер и не игрушка для удаленного подключения флешек. Устройство комплексно решает все задачи, возникающие в компании из-за большого количества USB-ключей. Если они тонким слоем размазаны по разным серверам и рабочим местам пользователей, ограничить физический доступ практически невозможно. Когда все ключи расположены в одном месте, такой проблемы даже не возникает.

Прошивка DistKontrolUSB позволяет гибко настраивать доступ пользователей к портам и устройствам USB, шифровать трафик между устройством и клиентом (это особенно полезно для удаленных пользователей и филиалов), а также имеет API для интеграции со сторонними решениями и брандмауэр. Непросто реализовать подобную функциональность самостоятельно, даже если вы сможете куда-нибудь воткнуть десяток «свистков» USB. Помимо этого, в концентраторе реализованы аппаратные схемы защиты от нештатных ситуаций, вроде перегрева или бросков пускового тока.

Заключение

Многие умельцы пытаются собрать USB Ethernet-адаптер своими руками. Однако ввиду узкой специфики устройства такой подход не получил широкого применения. Да и готовых прототипов и схем как таковых не найти. Конечно, можно создать нечто подобное из элементов «Ардуино», но время и поиск компонентов вряд ли оправдает эффект от поделки.

В общем, судя по отзывам, данный тип сетевых карт оценят немногие. Это связано с тем, что сегодня, практически на любом персональном компьютере или ноутбуке всегда имеется хотя бы один разъем стандарта RJ-45. Поэтому устанавливать дополнительный порт может понадобиться в очень редких случаях. К тому же иногда проще установить готовую сетевую карту в систему. Но многие все же нашли в нем пользу и используют адаптеры для расширения возможностей своих компьютеров и систем.

Оцените статью
Рейтинг автора
5
Материал подготовил
Андрей Измаилов
Наш эксперт
Написано статей
116
Добавить комментарий