Совместное подключение к Интернету компьютера Windows с Raspberry Pi
У меня Raspberry Pi, который не может иметь физический доступ к маршрутизатору, но у меня есть компьютер, который имеет.
Я хотел бы поделиться интернет-соединением с ПК с Raspberry через USB-кабель *, а не через кабель Ethernet, чтобы он получал как питание, так и интернет-соединение от ПК, к которому он подключен.
Является ли это возможным?
Если да, есть ли способ сделать это соединение похожим на мостовое соединение, как virtualbox/vmware? Я хотел бы иметь другой IP-адрес для RPi.
Спасибо!
3 ответа
В Linux поддержка Ethernet через USB встроена: есть драйверы cdc_ether и rndis. Насколько я знаю, в Windows такого нет. Тем не менее, вы можете купить адаптер Ethernet через USB, что-то около 10 евро, и подключить ethernet, способный от этого к компьютеру Windows. Таким образом, Windows увидит соединение через Ethernet, а Raspbian (дистрибутив Linux, в основном Debian для arm-архитектур) уже имеет подходящий драйвер для Ethernet через USB.
Я не проверял соединение для соединения, но на сайте dummies.com есть краткое руководство по обмену соединениями Windows здесь.
Вы должны быть подключены к малине, чтобы завершить эти шаги. В основном вам нужно открыть центр совместного использования сети. Если у вас есть активное интернет-соединение, вы сможете увидеть это соединение вместе с малиновым. Запишите название малинового соединения.
- Откройте активное соединение Wi-Fi или LAN
- Нажмите на Свойства (вам нужны права администратора)
- Откройте вкладку обмена
- Выберите "Разрешить другим пользователям сети подключаться через Интернет на этом компьютере"
- В выпадающем списке выберите название соединения малины.
- Нажмите Ok
- Перезагрузка Малина.
Это сработало для меня.
Я не думаю, что он изначально поддерживается Windows, но нашел этот очень крутой проект на GitHub.
https://github.com/mindboards/ev3dev/wiki/Setting-Up-Windows-USB-Ethernet-Networking
Я знаю, что он не предназначен для использования с Pi, но может быть интересным небольшим проектом. Я думаю, что могу попробовать.