Як я можу підключити Pi безпосередньо до свого ПК та поділитися з’єднанням з Інтернетом?


28

Що я хочу зробити, це підключити через SSH та HTTP до мого Raspberry Pi, не підключаючи його до маршрутизатора. Я використовую веб-IDE Adafruit для створення та запуску своїх програм, і я хотів би отримати доступ до веб-сторінки за допомогою мого Pi, підключеного лише до ПК через Ethernet.

Насправді мені також потрібно мати підключення до Інтернету до Pi, оскільки IDE Adafruit потребує аутентифікації Bitbucket.

Я спробував з'єднати інтерфейс Wi-Fi (тому що я підключаюся до Інтернету через Wi-Fi на своєму ПК) та інтерфейс Ethernet, але це не спрацювало. Я спробував це з Mac і параметром спільного доступу до Інтернету, і він працює чудово, оскільки я можу перейти на веб-сторінку, набравши http: //raspberrypi.local . Але зараз я перебуваю в ноутбуці з Windows 8 і неможливо розробити спосіб.

Я знаю, що є багато питань, як це, але ніхто не був досить точним до мого випадку.

Спасибі заздалегідь.


1
Враховуючи, що він працює на Mac, це, здається, питання адміністратора Windows, а не питання малинового пі, тож, можливо, спробувати суперпользователь?
Піт Кіркхем

Ознайомтесь із пакетом підтримки MATLAB & Simulink для Raspberry Pi. Дотримуйтесь цього посібника, щоб підключити Pi Zero W безпосередньо до хост-ПК. in.mathworks.com/help/supportpkg/raspberrypi/ug/…
Reeno Joseph

Відповіді:


16

Ось такі кроки для спільного доступу до бездротового Інтернету вашого ПК з Pi:

  1. Підключіть Pi до ефірного порту ПК за допомогою звичайного кабелю Ethernet
  2. Перейдіть до "Мережеві з'єднання" на ПК з Windows та виберіть "Безпроводове мережеве з'єднання"
  3. Клацніть правою кнопкою миші та виберіть властивості. На вкладці "Обмін" у розділі "Спільний доступ до Інтернету" увімкніть обидва прапорці.
  4. Перезавантажте комп'ютер. Цей крок дуже важливий.
  5. Тепер ваш Pi отримає IP-адресу від вашого ПК та зможе отримати доступ до Інтернету через ваш ПК
  6. Якщо вам потрібно знайти IP-адресу Pi-SSH або віддалене вхід з ПК, запустіть команду "ping raspberrypi", де "raspberrypi" - ім'я хоста вашого Pi. Зауважте, що для роботи команди ping для роботи команди ping потрібно мати Samba.

Якщо вам потрібні додаткові відомості із скріншотами про те, як поділитися з’єднанням з Інтернетом, перегляньте публікацію " Підключення до Pi з порта Ethernet портативного комп'ютера" , де пояснюється спосіб підключення до Pi через порт Ethernet на машині Windows.


1
А якщо у вас немає Samba, як знайти IP Pi?
Бась

Ви можете спробувати nmap
Олівер

Я думаю, що це не можливо для Windows 10 :(
JJ Roman

3

Ви намагалися підключити Raspberry Pi до ПК за допомогою USB-кабелю до TTL (консольний кабель)?

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

Вам потрібно буде встановити програмне забезпечення для емуляції терміналів (Putty), якщо ви використовуєте Windows, а також драйвери USB для консольного провідника.

Raspberry Pi використовує вбудований послідовний порт, щоб дозволити пристроям підключатися до консолі та видавати команди так само, як якщо б ви ввійшли в систему.

Для цього вам також знадобляться драйвери PL2303.

Я використовую Raspberry Pi цим способом досить довгий час і не маю жодних проблем до цих пір.

Варто згадати, що драйвери консольного кабелю Raspberry Pi (Pl2030) не працюватимуть, якщо ви використовуєте Windows 8 (я теж тестував).

ось як ви могли ним користуватися, http://goo.gl/GgLgjx


1

Об'єднання двох мереж працює добре на Windows 8, а не на ICS. Просто переконайтеся , що ви зніміть галочку ОБИДВА в ОБМІН OPTIONS (Дозволити іншим комп'ютерам підключатися через ... Поділитись контролем ..) в обмін вкладку ДО Bridging

Потім з'єднайте дві мережі: Ethernet та Wifi.


1

Це легко в комп'ютері Windows. Знайдено цю статтю, яка може допомогти: https://mylinuxcode.com/share-windows-internet-raspberry-pi-ethernet-port/ (пряме посилання на відео YouTube із цього блогу)


Привіт і ласкаво просимо! Візьміть екскурсію та відвідайте довідковий центр . Хоча це теоретично може відповісти на питання, бажано сюди включити істотні частини відповіді та надати посилання для довідки. Насправді ми застосовуємо цю політику : будь ласка, відредагуйте так, щоб відповідь була самостійною, якщо посилання перерветься в майбутньому. Якщо вона не буде відредагована протягом 48 годин, вона буде перетворена на Wiki Wiki.
Ghanima

0

вам потрібен кросовер-кабель для ПК на Pi, а потім перенесіть Wi-Fi на ПК до NIC за допомогою ICS (спільний доступ до Інтернету, деякі настройки також знадобляться для брандмауера.


5
Більшість сучасних комп'ютерів (включаючи Raspberry Pi) використовують автосенс, тому кросовери більше не потрібні.
scruss
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.