Avtobusufa.ru

Автобус УФА
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

NextCloudPi Documentation

Прямой доступ к домену

При запуске, ваше устройство должно стать доступным по адресу https://nextcloudpi или на https://nextcloudpi.local.

Если вы используете Windows, то вам потребуется установить Bonjour Services for Windows, чтобы ваш ПК смог найти домен в локальной сети. Если вместо страницы Nextcloud браузер перенаправляет вас на страницу какой-либо поисковой системы, то убедитесь, что вы вставляете полный путь в строку браузера(вместе с https://).

Если прямой доступ к домену не работает, то вам необходимо узнать IP-адрес вашего Raspberry Pi в локальной сети. Для этого попробуйте следующее.

Если у вас динамический IP

Предположим, что у вас, как и уменя, изменяется IP, а значит, что однажды вы не сможете достучаться до своей Raspberry по адресу, "который вчера еще работал". В таких случаях удобнее использовать домен в качестве адреса для подключения. Здесь я рассказывал, как это сделать.

И напоследок, буду рад вопросам в комментариях. Это позволит сделать пост более информативным и полезным

Subscribe to Блог _AMD_

Get the latest posts delivered right to your inbox

Заключение

Назначение статического IP-адреса — одно из первых действий, которые нужно сделать на Raspberry Pi после установки и настройки OS Raspbian, если «малина» будет задействована в качестве локального сервера.

Единожды потраченные 5 минут на правку файлов конфигурации навсегда избавят от возможных неудобств с внезапным изменением IP-адреса «малины» в будущем.

18 комментария на «Raspberry Pi 3. Присвоение статического IP-адреса»

Если посмотреть man файла dhcpcd.conf, то в примере для статического адреса показано присвоение маски подсети:

:# man dhcpcd.conf
static ip_address=192.168.0.243/24
Если можно, вопрос. У вас IP-адреса eth0 и wlan0 одинаковые. Как вручную указать Raspberry Pi через какой интерфейс вы хотите к ней подключиться?

Dmitry :

>Если посмотреть man файла dhcpcd.conf, то в примере для статического адреса показано присвоение маски подсети:

Да, вы правы. Забыл про маску подсети. Поправил статью, спасибо.

>Если можно, вопрос. У вас IP-адреса eth0 и wlan0 одинаковые. Как вручную указать Raspberry Pi через какой интерфейс вы хотите к ней подключиться?

Можно прописать нужный интерфейс подключения в /etc/network/interfaces.
Или в графическом интерфейсе Raspbian выбрать нужное подключение (wlan или ethernet), а ненужное соединение отключить — эти настройки вроде как запоминаются.

Я ориентировался на то, что wlan мне не нужен (слишком сильные просадки по скорости по сравнению с ethernet-подключением) и использоваться будет только ethernet. Но если по какой-то причине придется отключить кабель и временно использовать wi-fi, то для удобства хотелось бы иметь доступ по тому же ip-адресу. Поэтому вписал один и тот же ip в обоих интерфейсах подключения.

Читайте так же:
Какие щетки стеклоочистителя ставить на Рено Логан?

Я, чисто из спортивного интереса, включил оба интерфейса. Снаружи подключаюсь к малинке по SSH. Через eth0 по IP:192.168.1.133 подключается идеально. А с wlan0 проблема. ifconfig не показывает присвоения IP-адреса, хотя я пытался и через DHCP и статически задать 192.168.1.132. Соответственно через wlan0 SSH не подключается. При этом wlan0 работает. Команда iwlist wlan0 scan | grep «ESSID|IE: IEEE» показывает мою Wi-Fi сеть поднятую моим роутером.

Dmitry :

А по hostname -I какие IP выдаются? И меняется ли что-то, если отключить eth0?

А как понять, с какого интерфейса малинка в интернет ходит, если включены WLAN и LAN?
Внешне она доступна по обоим адресам, а какой выбирает для исходящих соединений?

Dmitry :

Например, поставить пакет iptraf (sudo apt-get install iptraf) и посмотреть в нем через какие интерфейсы идет трафик.

Или если интернет-канал быстрый, то можно просто прогнать тест скорости speedtest.net в браузере. По Wi-Fi скорость не поднимется выше 20-30мбит, а по проводу будет в районе максимально доступной по тарифу.

я обычно регистрирую устройство в рутере по физ.адресу, обзываю его и рисую какой-нибудь ИП. ДЧСП без проблем обходит его. По-моему так проще. Т.е. в само локальное устройство не лезу — только в рутер. Или это неправильно?

Dmitry :

Правильно. Тоже нормальный способ, только другой.

провернул это на подключении к оптоволоконному роутеру от ростелеком, и он деликатно вертел эти настройки и всё равно выдаёт такой IP, какой хочет. А я уже обрадовался, что с малиной будет иначе, нежели с другими устройствами: в настройках роутера мой любимый ELTEX упорно дает ставить устройствам статический IP.

Здравствуйте! Извините, я опять с вопросом беспокою вас. Существует ли аналог команды hostname -I для Windows? В официальном сайте написано, что если не удается подключится через Putty, то наверняка неверный Ip address. И пишется написать команду hostname -I v raspberry shell. Как я могу набрать команду в raspberry shell, для получение ip-addressa чтобы получить подключение. Извините и за глупый вопрос)
Заранее огромнейшее спасибо!

Читайте так же:
Какое масло лить на каком пробеге?

Здравствуйте, хотелось бы узнать, можно ли иметь статический ip в двух wi fi сетях одновременно? Просто иногда приходится таскать малинку с собой, дома подключил её данным способом, а когда раздаю интернет с телефона например она к нему не коннектится.

Dmitry :

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

Как узнать IP-адрес вашего Pi с помощью сторонних инструментов

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

Используйте Angry IP Scanner

Сердитый IP-сканер — это программа с открытым исходным кодом от Антона Кекса, которую любят многие пользователи Raspberry Pi. Лучше всего скачать Angry IP Scanner с его GitHub страница. Таким образом вы обязательно получите последнюю версию. Этот инструмент доступен для Windows, Mac OS и Linux.

Установите и запустите Angry IP Scanner на другом компьютере в той же сети, что и ваш Pi. Этот метод имеет то преимущество, что каждый устройство в вашей сети. Ищите результат с именем хоста, начинающимся с raspberrypi. Предупреждение: запускайте этот инструмент только в том случае, если у вас есть сеть!

Используйте приложение Fing на своем смартфоне

Fing — это приложение, доступное для Android и iPhone который сканирует вашу локальную сеть и отображает IP-адреса всех устройств в этой сети.

Запустив приложение Fing, вы получите список всех устройств в вашей сети. Найдите результат, начинающийся с raspberrypi, и будет указан IP-адрес вашего Pi.

Процесс конфигурирования системы

Предположим, что на «Малину» система уже установлена и устройство имеет подключение к сети. Если нет, тогда вначале следует это сделать, обратившись к соответствующим мануалам.

Теперь, чтобы назначить Raspberry Pi 3 статический IP, понадобится открыть терминал. В Raspbian он по умолчанию находится на верхней панели.

В консоли нужно из-под суперпользователя при помощи привычного редактора (например, nano) открыть файл /etc/network/interfaces. Отобразится перечень адресов.

Читайте так же:
Как рассчитать расход топлива дизельного генератора?

Как назначить статический IP-адрес для Raspberry Pi 3

Нас в данном случае интересует строка iface eth0 inet manual. Именно она отвечает за то, что «Малина» получает IP-адрес автоматически. Ее можно удалить, а лучше – закомментировать, поставив перед ней символ решетки.

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

  • auto eth 0 – сообщает системе, что интерфейс с соответствующим названием должен включаться автоматически после старта системы;
  • allow-hotplug eth0 – автоопределение интерфейса;
  • iface eth0 inet static – говорит о том, что интерфейс принадлежит к диапазону IP четвертой версии, а адрес устройства должен быть статическим;
  • address 168.127.XXX – вместо «иксов» нужно вписывать предпочтительный адрес (например, 207 или 210). Именно эта строка назначает Raspberry Pi 3 статический адрес.
  • netmask 255.255.0 – сообщает системе маску сети;
  • network 192.169.127.0 – сообщает подсеть;
  • broadcast 192.168.127.255 – широковещательный адрес;
  • dns-nameservers 88.8.8.8 8.8.4.4 – адрес DNS;
  • gateway 192.168.127.1 – назначает шлюз.

Важно! Если подключение выполняется не по кабелю, а по WiFi, следует eth0 заменить на wlan0. Все остальное нужно оставить прежним. Еще один нюанс. Если применяется не встроенный модуль (но он есть), а внешний, тогда следует указывать wlan1.

Все перечисленные строки нужно вписать в указанном порядке. Естественно, тире и то, что указано кириллицей в файл добавлять не нужно.

После этого останется перезагрузить Raspberry Pi 3. Если все введено верно, то при последующей загрузке система запросит у роутера конкретный адрес, который указан в конфигурационном файле.

Как пользоваться SSH в Raspberry Pi

Как пользоваться SSH в Raspberry Pi

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

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

Этого можно достичь, войдя в Raspberry Pi через SSH (Secure Shell) с любого другого компьютера, ноутбука или даже телефона. Позвольте мне показать вам как.

Как настроить SSH в Raspberry Pi

Я предполагаю, что вы используете Raspbian на своем Pi и успешно подключились к сети через Ethernet или WiFi. Важно, чтобы ваш Raspberry Pi был подключен к сети, иначе вы не сможете подключиться к нему через SSH (извините за очевидное).

Читайте так же:
Как размягчить сырую резину?

Шаг 1: Включить SSH на Raspberry Pi

SSH по умолчанию отключен в Raspberry Pi, поэтому вам придется включить его при включении Pi после новой установки Raspbian.

Сначала перейдите в окно конфигурации Raspberry Pi, перемещаясь по меню.

Меню Raspberry Pi, Конфигурация Raspberry Pi

Теперь перейдите во вкладку интерфейсы, включите SSH и перезапустите Pi.

Включить SSH на Raspberry Pi

Вы также можете включить SSH через терминал. Просто введите

и перейдите в Дополнительные параметры, чтобы включить SSH.

Шаг 2. Найти IP-адрес Raspberry Pi

В большинстве случаев вашему Raspberry Pi будет присвоен локальный IP-адрес, который выглядит как 192.168.xx или 10.xxx . Вы можете использовать различные команды Linux, чтобы найти IP-адрес.

Я использую старую добрую команду ifconfig.

Конфигурация сети Raspberry Pi

Эта команда показывает весь список активных сетевых адаптеров и их конфигурацию. Первая запись (eth0) показывает IP-адрес как 192.168.2.105, который действительно таким и является. Я использовал Ethernet для подключения моего Raspberry Pi к сети, поэтому он находится под eth0. Если вы используете WiFi, проверьте запись под названием «wlan0«.

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

Шаг 3. SSH в ваш Raspberry Pi

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

Имя пользователя и пароль по умолчанию:

  • Имя пользователя: pi
  • Пароль: raspberry

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

Откройте терминал (в Mac и Linux) на компьютере, с которого вы хотите подключиться по SSH к вашему Pi, и введите команду ниже. В Windows вы можете использовать SSH-клиент, например, Putty. Здесь используйте IP-адрес, который вы узнали на предыдущем шаге.

Примечание: Убедитесь, что компьютер, который используется для подключения по SSH и ваш Raspberry Pi подключены к одной сети.

Читайте так же:
Как проверить работу генератора на автомобиле?

SSH через терминал

При первом подключении вы увидите предупреждение, введите yes и нажмите Enter.

Введите пароль (по умолчанию «raspberry»)

Теперь введите пароль и нажмите Enter.

Успешный вход через SSH

При успешном входе в систему вам будет представлен терминал вашего Raspberry Pi. Теперь вы можете выполнять любые команды на вашем Raspberry Pi через этот терминал удаленно (в пределах текущей сети) без физического доступа к вашему Raspberry Pi.

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

Я надеюсь, что вы смогли использовать SSH в Raspberry Pi после изучения этого урока. Дайте мне знать, как вы планируете использовать свой Raspberry Pi в комментариях ниже!

Подключайтесь к своей VPN откуда угодно

Теперь ты на финише, потому что остальное очень легко. Чтобы подключиться к VPN, когда вы находитесь вдали от дома, вам понадобится приложение VPN или «клиент», способный подключаться к вашему серверу OpenVPN. OpenVPN имеет официальный клиент под названием OpenVPN Connect, который доступен в Windows, macOS, Linux, iOS и Android.

Вы можете взять это из Домашняя страница OpenVPN— просто прокрутите вниз до раздела «Начать работу с OpenVPN Connect» и выберите платформу по своему выбору. Также существуют популярные сторонние программы, такие как Вязкость(Windows / Mac) и Tunnelblick(Mac), которые предоставляют дополнительные возможности для опытных пользователей. Вы можете увидеть других клиентов OpenVPN на эта страница в сообществе OpenVPN.

Скриншот OpenVPNУправляйте своей VPN с OpenVPN

Запустите приложение OpenVPN Connect и щелкните вкладку «Файл», чтобы добавить новый профиль. Перейдите к файлу конфигурации, который вы скопировали с Pi (опять же, мой назывался whitson-laptop.ovpn) и выберите его. Нажмите кнопку «Добавить», и вы сможете подключиться к своей VPN, включив тумблер и введя свой пароль.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector