Как я превратил старый Raspberry Pi в дорожный маршрутизатор

Весенние каникулы 2022. Это была моя первая реальная возможность путешествовать ровно за два года после того, как небольшая проблема под названием глобальная пандемия сорвала семейную поездку (а не в Китай). За это время вы потеряете много мышечной памяти дорожного воина. Что и как упаковать. Работа с аэропортами и другими путешественниками.

Содержание

  • Фон
  • Но сначала мы переместим Пи-дыру
  • Создание туристического маршрутизатора
  • Итак, стоило ли это того?

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

Рекомендуемые видео

Почему? С возрастом я становлюсь более консервативным, а это означает, что я больше беспокоюсь о своей (и моей семье) онлайн-безопасности. не только дома, но и в дороге. А это означает, что больше не нужно подключаться к сети хоста Airbnb, по крайней мере, напрямую. То же самое касается отелей.

Связанный

  • Посмотрите, как этот разработчик использует Raspberry Pi, чтобы возродить гитарный усилитель
  • Raspberry Pi отмечает свой восьмой день рождения серьезным снижением цен
  • Хакер НАСА: 500 МБ данных миссии украдены через компьютер Raspberry Pi

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

Фон

Компьютер Raspberry Pi Linux в корпусе с антенной.
Новый Raspberry Pi сейчас купить практически невозможно из-за ограничений поставок. Но старый до сих пор работает нормально.Фил Никинсон/Цифровые тенденции

Хотя нет причин, по которым я не мог бы просто купить какой-нибудь дорожный маршрутизатор и положить этому конец, я не хотел потратить пару сотен долларов (или больше!) на то, что в конечном итоге уйдет в маркетинговый бюджет компании больше, чем что-либо. Это такая вещь, которую Raspberry Pi идеально подходит для.

Только одна проблема: по состоянию на середину апреля 2022 г. проблемы с цепочкой поставок, купить новый Raspberry Pi по-прежнему практически невозможно. По крайней мере, не заплатив довольно глупую премию онлайн.

Для непосвященных, Raspberry Pi — это крошечный компьютер с Linux, который умещается на ладони. Он питается от USB-C, который уже должен быть почти у каждого, и использует карту microSD в качестве встроенного хранилища. А операционная система имеет открытый исходный код, а это значит, что с ней можно делать всякие забавные вещи. И вам не обязательно иметь бороду, чтобы качать Linux. Вам просто нужно уметь искать что-то в Интернете, и скопировать и вставить команды — и имейте немного терпения и готовность облажаться один или три раза.

Внутри Raspberry Pi.
Фил Никинсон/Цифровые тенденции

У меня дома уже есть пара Raspberry Pi (это неофициальное множественное число, которое я все еще пытаюсь воплотить в жизнь). Один прикреплен к антенне, которая помогает отслеживать самолеты. Он также запускает блокировщик рекламы во всей моей домашней сети. Другой использовался как мост между всеми нашими интеллектуальными устройствами. Таким образом, такие вещи, как камеры и термостаты Nest, которые не очень хорошо работают с Apple HomeKit, могут прекрасно работать со встроенным центром умного дома Apple. Но это менее важно для моего Пи. Меня не особо волнует HomeKit.

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

Но сначала мы переместим Пи-дыру

Raspberry Pi 4 вместе с Synology 1815+ NAS.
Synology NAS и Raspberry Pi 4 по сути делают одно и то же.Фил Никинсон/Цифровые тенденции

На самом деле, это та часть, где я должен признать, что забыл, какой Raspberry Pi что делает, и фактически отцепил не тот, чтобы превратиться в дорожный роутер. Я думал, что жертвую Блокировщик рекламы Pi-hole, и решил, что пришло время переместить его в сетевое хранилище, которое также находится в моей гостиной и крайне мало используется.

Большую часть времени он выполняет именно то, что подразумевает его название — служит хранилищем. Но он может делать гораздо больше, в том числе выступать в качестве сервера. После пары минут поиска и еще нескольких фактических настроек я запустил Docker на Synology NAS, установил туда Pi-hole и направил на него свой маршрутизатор.

Будто вообще ничего не изменилось. И потому что я поступил очень умно и сделал резервную копию списков блокировки рекламы из другого экземпляра Pi-hole, который сейчас ничего не делает, это буквально то же самое, только в другой сети расположение. Реклама по-прежнему блокируется в моей сети, просто она заблокирована другим процессором. И моя семья ничуть не мудрее. (Я рассказал им, что я сделал, и получил пустые лица, свидетельствующие о хорошо выполненной работе.)

Создание туристического маршрутизатора

Признание: я потратил немного денег на этот проект только потому, что мне нужен был Raspberry Pi в более прочном корпусе, чем тот, который я спрятал в своем развлекательном центре. Когда дело доходит до корпусов Raspberry Pi, нет предела — вы даже можете напечатать свой собственный на 3D-принтере, если хотите — и в конечном итоге я взял с собой кейс за 20 долларов он выглядел достаточно крепким, чтобы поместиться в сумке для снаряжения. я тоже раскошелился еще 12 долларов за антенну Wi-Fi , что действительно было единственной необходимостью, которой у меня еще не было.

Так что 12 долларов (или 32 доллара) за весь проект — это намного лучше, чем покупать маршрутизатор какой-то компании.

Я не буду подробно описывать весь проект шаг за шагом. Но я свяжу вас с общими чертами.

Я ботан, но мне все еще нужно немного поддержки, когда дело касается Linux.

Сама операционная система OpenWRT. Открытый, как в «бесплатном», как в «пиве» (что на самом деле не означает «открытый», но неважно), и WRT, как в Wireless Router. Это бесплатная операционная система с открытым исходным кодом, которая превращает все, что вы установили, в настраиваемый маршрутизатор. Очень круто.

OpenWRT также прекрасно работает с любым количеством VPN через OpenVPN. Поэтому я обязательно установил и это, поскольку целью всего этого небольшого проекта была возможность безопасного подключения к Интернету в дороге. Вам понадобится VPN провайдер, конечно. ExpressVPN и NordVPN — два наиболее популярных сервиса. Я плачу за ProtonVPN для личного использования. В любом случае процесс практически одинаков.

Я ботан, но мне все еще нужно немного поддержки, когда дело касается Linux. Так бесплатное руководство по сетевому патрону это то, что помогло мне пройти через весь этот процесс. Я не против признать, что потребовалось несколько попыток, чтобы сделать это правильно, но это моя вина. Это отличное руководство по несложному процессу.

И пока мы этим занимаемся, можно было бы снова добавить блокировку рекламы. (Нет ничего более неприятного, чем выйти из дома и вспомнить, насколько ужасен Интернет в наши дни.) Только на этот раз вместо Пи-Хоула я пошел с AdGuard. Та же цена (бесплатно!) и та же основная предпосылка: сетевые запросы любого устройства, подключенного к путешествию, сначала проходят через AdGuard, и он подавляет все, что сочтет плохим. Как реклама. Или другие вещи.

Итак, стоило ли это того?

Скриншот интерфейса OpenWRT.
Скриншот

Вся сборка заняла пару часов, главным образом потому, что я фактически просмотрел ее дважды, чтобы убедиться, что все сделано правильно и набрал именно то, что я хотел. На новые детали ушло около 32 долларов, но эта сумма могла бы быть меньше, если бы вам нужна была только антенна Wi-Fi.

Важным моментом является то, что теперь, когда я в дороге, я могу контролировать маршрут, по которому все мои устройства подключаются к Интернету. Мне не нужно беспокоиться о подключении моего телефона, ноутбука и планшета к VPN по отдельности — я могу просто подключить их все к своему новому модному дорожному маршрутизатору. То же самое и с моей семьей. Мне не нужно беспокоиться о том, что еще может быть у какого-то арендодателя в той же сети. Или что может задумать сеть отелей. (Честно говоря, я не могу решить, что хуже.)

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

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

Рекомендации редакции

  • Этот кастомный ховерборд полностью работает на Raspberry Pi.
  • Теперь вы можете оснастить свой Raspberry Pi 4 8 ​​ГБ оперативной памяти за 75 долларов.
  • Мощные обновления превращают Raspberry Pi 4-го поколения в более функциональный настольный компьютер за 35 долларов.
  • Превратите свой Raspberry Pi в потоковый центр Steam с помощью приложения Steam Link от Valve.

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

Категории

Недавний