- Инструкция по установке сетевых параметров на Raspberry Pi
- Установка Wi-Fi (необязательно)
- Настройка сети Ethernet
- Проверка
- Статический IP на Raspberry PI
- Raspberry Pi в Киеве (Украина)
- Arduino и многое другое купить в Киеве
- В вашей корзине
- Raspberry Pi. Урок 3. Настройка сети
- Использование проводной сети
- Покупка USB WiFi-адаптера
- Настройка Wifi с помощью графического интерфейса
- Настройка Wifi с помощью командной строки
- Raspberry Pi: Настройка сети и удаленная работа
- Определение IP адреса
- VLC — доступ к графическому интерфейсу
- Подключение к VNC серверу по локальной сети
- Подключение к VNC серверу через интернет
- Подключение по VNC к системе без монитора
- SSH — удаленный доступ через терминал
- Удаленный доступ к файлам
Инструкция по установке сетевых параметров на Raspberry Pi
Внимание! На локации может быть несколько Raspberry Pi и чтобы избежать конфликта IP-адресов, необходимо их настраивать правильно, по умолчанию IP адрес — 192.168.100.10
Установка Wi-Fi (необязательно)
Реализация осуществляется при помощи графического интерфейса, т.е. при подключении к raspberry pi монитора клавиатуры и мыши или при помощи удаленного рабочего стола (VNC). В правом верхнем углу кликаем левой кнопкой мыши по значку «сеть» (иконка как правило выглядит как «стрелочки» — см.рисунок.ниже). В выпадающем списке выбираем имя сети WiFi, кликаем левой кнопкой мыши, а в появившемся окне вводим ключ к сети:
Настройка сети Ethernet
Открываем командную строку (консоль) через GUI и вводим команду:
откроется консольный блокнот;
переходим в самый конец файла и находим строки:
192.168.100.10 — это IP-адрес raspberry pi по умолчанию: его нужно изменить на новый IP в диапазоне от 192.168.100.11 — 192.168.100.49 (т.е. поменять только последнее число). IP-адрес должен быть уникальным в рамках локальной сети. После изменения IP-адреса выходим из блокнота, сохранив файл (ctrl-x + y + enter), и перезагружаем raspberry pi:
Проверка
После перезагрузки необходимо заново открыть подключение по удаленному рабочему столу, но поскольку IP-адрес изменился, то необходимо откорректировать параметры подключения:
- правой кнопкой мыши по подключению, выбираем «Properties…»;
- в полях VNC Server и Name забиваем новый IP-адрес, такой же какой настроили на raspberry;
- жмем «ОК».
Если подключение прошло успешно, то задача выполнена.
Источник
Статический IP на Raspberry PI
Компьютеры на одноплатной аппаратной платформе Raspberry Pi становятся всё популярнее и популярнее. Если раньше их покупали в основном инженеры и компьютерные специалисты, то сейчас их преобретают многие любители для домашних экспериментов и электронных поделок. Управляет таким компьютером операционная система на базе Linux (обычно это Ubuntu или её производные). По умолчанию сеть в этой операционной системе настроена так, что при включении Распберри Пи в локальную сеть (которой обычно управляет роутер), каждый раз ему динамически присваивается новый IP-адрес благодаря настроенному протоколу DHCP. Это не всегда удобно. Поэтому оптимальнее всего настроить статический IP на Raspberry Pi.
Делается это просто. Если вы знаете адрес своего роутера через которые организавана локалка — отлично, елси нет, то в терминале набераем команду:
Этим мы выводим на экран таблицу маршрутизации. Смотим на стобец Gateway (Шлюз), в ней должен отображаться текущий IP-адрес вашего маршрутизатора. Как правило, в домашних сетях это или 192.168.1.1 или 192.168.0.1. Пусть в моём примере это будет первый адрес. Запоминаем или записываем его.
Для того, чтобы через консоль настроить сеть вручную на Распберри Пи и сделать статический IP — введите команду:
В открывшемся конфиге ищем строку «iface eth0 inet dhcp» и стираем её. Вместо этого надо вписать следующее:
Думаю, что смысл строк ясен, но немного всё же поясню. В строке «Аddress (Адрес)» надо вписать Ай-Пи из подсети роутера, главное чтобы он не был уже занять каким-нибудь другим устройством. Маска в 99% домашних сетей — 255.255.255.0, в в строчку «Gateway (Шлюз)» указывается адрес самого роутера чтобы показать системе, что весь трафик надо как бы «прогонять» через этот хост.
Дальше нажимаем комбинацию клавиш «Ctrl+X» чтобы выйти из редактора. На запрос о сохранении файла надо будет нажать сначала кнопку «Y», а затем — «Enter». Для применения изменений надо перезапустить сетевую службу. Делается это вот такой командой:
Если вдруг система выдаст ошибку, то снова откройте файл и проверьте правильность ввода адресов.
Настройка сети на Raspberry Pi завершена.
Примечание:
На последних релизах операционной системы Raspbian JESSIE, конфиг сетевой карты из /etc/network/interfaces не читается и получение IP-адреса идёт только в автоматическом режиме. Чем руководствовались разработчики — не ясно, но теперь прописать статику стало в разы сложнее. Один из вариантов решения — прибить демона клиента DHCP. Конечно, можно, но есть и ещё вариант, который подсказал автор блога homeless.su — подправить его конфигурацию в файле /etc/dhcpcd.conf.
Открываем его через редактор nano:
Прокручиваем его в самый низ и дописываем вот это:
Само-собой, адреса надо прописать из своей сети. Перезагружаем свой Распберри Пи и проверяем — работает ли статический адрес.
Источник
Raspberry Pi в Киеве (Украина)
Arduino и многое другое купить в Киеве
В вашей корзине
Raspberry Pi. Урок 3. Настройка сети
Одна из первых вещей, которую Вы захотите сделать, — это дать Raspberry Pi выход в Интернет.
В этом уроке Вы научитесь:
- Подключаться с помощью кабеля Ethernet
- Использовать WiFi адаптер с Raspbian и Occidentalis
- Узнавать IP-адрес Raspberry Pi
Использование проводной сети
Самый быстрый способ подсоединить Raspberry Pi — с помощью Ethernet-кабеля. Просто вставьте его в свой сетевой маршрутизатор.
Как только Вы подключите кабель к Pi, сетевые светодиоды начнут мигать.
В большинстве случаев с домашними сетями, Интернет подключится без допольнительной настройки. Чтобы это получилось, нужно чтобы маршрутизатор был настроен для DHCP (Dynamic Host Configuration Protocol). Этот сервис работает с домашними маршрутизаторами и назначает IP-адреса для любых устройств подключенных через кабель или WiFi.
Если DHCP на домашнем маршрутизаторе не включен, подсоединитесь к его консоли управления через другой уже подключенный компьютер.
Где-нибудь должна быть настройка, которая включает протокол.
Покупка USB WiFi-адаптера
Если у Вас уже есть WiFi-адаптер, опробуйте его, потому что большинство даже бюджетных адаптеров будут работать без проблем.
Однако WiFi требует много энергии, поэтому проверьте класс мощности источника электропитания. Некоторым WiFi-адаптерам требуется внешний источник электропитания для стабильной работы.
Если подсоединить WiFi-адаптер, то у Вас больше не будет двух свободных USB-разъема для клавиатуры и мыши, поэтому Вам может понадобиться USB-хаб.
Настройка Wifi с помощью графического интерфейса
Релизы Raspbian после 28 октября 2012 г. имеют встроенную утилиту конфигурирования. Вы найдете ее ярлык на Рабочем столе. Если Вы используете инструменты командной строки или подключаетесь через Ethernet, смотрите следующий раздел, чтобы узнать, как вручную настраивать сеть, интерфейсы и др.
Дважды щелкните на ярлыке и появится следующее:
Нажмите кнопку Scan и откроется еще одно окно. Найдите в списке свою беспроводную точку доступа и дважды щелкните на ней. Откроется еще одно окно.
Введите свой пароль и нажмите Добавить (Add). В первом окне отобразится, что соединение установлено. Вы можете подключаться или отключаться с помощью кнопок Connect и Disconnect. Также обратите внимание, что IP-адрес Вашего Pi отображается в нижней части окна.
Настройка Wifi с помощью командной строки
Источник
Raspberry Pi: Настройка сети и удаленная работа
Иногда вам необходимо получить доступ к управлению Raspberry Pi в тех ситуациях когда вы не можете подключить монитор, например, когда микрокомпьютер уже уставнолен внутри какого-нибудь проекта. Или вы хотите произвести настроку системы, подключившись с вашего обычного компьютера. На этот случай в системе Raspbian есть целая куча удобных инструментов, мы постараемся рассмотреть основные из них.
Для всего, что описано в данной статье, необходимо чтобы Raspberry Pi был подключен к локальной сети по Wi-Fi или кабелем Ethernet. Если вас не интересует удаленный доступ, то вы можете перейти к следующему шагу настройки системы — «Работа с камерой».
Первым делом проверьте подключены ли вы к сети. Если ваш Raspberry Pi подключен к беспроводной сети, то рядом с часами вы увидите следующую иконку:
Определение IP адреса
Все настройки сети и удаленного доступа желательно выполнить до начала работы с проектом, пока у вас еще есть возможность подключить монитор. Первое, что нам понадобится для удаленного подключения по сети — это определить IP адрес Raspberry Pi. Именно по этому адресу вы сможете обращаться к своему микрокомпьютеру.
Откройте терминал на Raspberry Pi и введите команду:
В ответ вы увидте следующее сообщение
192.168.1.137 — это и есть ip адрес вашего Raspberry Pi. Дальше все подключения мы будем выполнять через него.
VLC — доступ к графическому интерфейсу
VNC (Virtual Network Computing) — это система, которая позволяет удаленно контролировать графический интерфейс вашего Raspberry Pi. Т.е. вы можете подключиться к рабочему столу микрокомпьютера со своего обычного компьютера и полностью управлять им. Вы моежете не только просматривать что происходит на рабочем столе, но и управлять мышкой и клавиатурой.
Во все свежие версии операционной системы Raspbian входит программа RealVNC, поэтому все что вам необходимо сделать для активации этой функции — это включить VNC в основных настройках Raspberry Pi. Выбираете «Enabled» в строке VNC во вскладке Interfaces, нажимаете ОК и перезагружаете систему.
Если вы работаете через консоль, то VNC можно включить через команду sudo raspi-config, в открывшемся окне переходите в Interfacing Options и выбираете VNC > Yes.
После перезагрузки вы увидите приветственно окно VNC сервера, обо будет ообозначать, что сервер готов к работе и вы можете к нему подключиться. Также в окне будет отображаться ip адрес вашего компьютера для подключения.
Вы можете закрыть окно, сервер продолжит работать. Вы всегда можете открыть его заново нажав на иконку VNC в верхнем меню рядом с часам.
Если в операционной системе на вашем микрокомпьютере нет VNC сервер, тогда вы можете поставить его выполнив следующие команды в терминале:
sudo apt-get update
sudo apt-get install realvnc-vnc-server realvnc-vnc-viewer
Подключение к VNC серверу по локальной сети
Для того, чтобы начать управлять системой вам необходимо подключиться к VNC серверу, а для этого необходио скачать и установить VNC клиент. Самый распостраненный из них VNC Viewer. Он существует для всех операционных систем, а также доступен для Android и iOs. Вы можете выбрать нужную версию на официальном сайте. Скачайте, установите и откройте VNC Viewer для вашей системы. Обратите внимание на то, что VNC сервер и клиент должны находится в одной локальной сети!
Не важно с какого устройства вы будете подключаться, принцип работы везде будет одинаковый. Мы покажем его на примере VNC Viewer для MacOs.
В открывшемся окне создайте новое подключение, выбрав «New connection. «. Появится окно подключения, в котором необходимо ввести название подвключения и ip адрес сервера, к которому вы хотите подключиться. В нашем случае это 192.168.1.137.
Также вы можете настроить дополнительные параметрые, такие как шифрование, качество передаваемой картинки, масштаб, работу кнопок. Во вкладке Expert вы моежете найти много более тонких настроек. Но для первого подключения нам понадобится только ip и название подключения. Сохраните подключение нажав кнопку «ОК». Новое подключение появится в списке подключений на главном экране. Дважды кликните по новому подключению.
В появившемся окне необходимо ввести имя пользователя и пароль пользователя под которым вы обычно работаете на вашем Raspberry Pi. В нашем случае это будет pi и пароль, который мы установили при настройке системы. Если вы не меняли пароль, то используйте пароль по-умолчанию raspberry. Через несколько мгновений VNC клиент подключится к серверу вы увидите рабочий стол своего микрокомпьютера. Теперь вы можете управлять им по сети!
Воспользовавшись иконками в верхней части экрана вы можете посмотреть информацию о системе, отправить сообщения или файлы на удаленный компьютер.
Также если установить на Raspberry Pi пакет Common Unix Printing System (устанавливается через терминал командой sudo apt-get install cups), то вы сможете печатать файлы с VNC сервера на вашем обычно компьютере.
Подключение к VNC серверу через интернет
Кроме обычно подключения по локальной сети RealVNC позволяет подключиться к вашему Raspberry Pi через интернет. Подключение через облако полностью шифруется и позволяет вам получить доступ к вашему микрокомпьютеру из любой точки мира. Нет необходимости дополнительно настраивать домашний роутер или знать ip адрес микрокомпьютера. Облачный сервис предоставляется бесплатно для обучения и некоммерческого использования, но имеет ограничения — к аккаунту можно подключить только 5 удаленных компьютеров.
Все что вам необходимо для это сделать — это зарегистрировать аккаунт на сайте RealVNC, подтвердить адрес электронной почты и ввести данные нового аккаунта в настройках VNC сервера и клиента.
На вашем Raspberry Pi откройте окно VNC сервера, нажмите на иконку меню в правом верхнем углу и и выберите «Licensing. «. В появившемся окне необходимо выбрать первый пункт «Sing in to your RealVNC account» и нажать кнопку «Next >». На следующей странице введите электронную почту и пароль от аккаунта, который вы только что создали, и нажмите кнопку «Sing in».
Программа войдет в вашу учетную запись и предложит ввести имя данного сервера, которое будет отображаться в списке серверов в вашем аккаунте. Придумайте подходящее имя и нажмите кнопку «Done». Сервер подключен к вашему аккаунту RealVNC, теперь вам необходимо добавить свой аккаунт RealVNC еще и в VNC клиент.
Откройте свой VNC клиент и нажмите на кропку «Sing in».
В появившемся окне введите логин и пароль от вашего RealVNC аккаунта и нажмите Sing in. Не закрывайте это окно. Вам на почту придет присьмо со ссылкой на подтверждение авторизации. Просто нажмите на кнопу «CONTINUE SIGNING IN» в письме и через несколько секунд VNC клиент подключится к вашему аккаунту.
Теперь в VNC клиенте кроме локальных серверов таже отображается список VNC серверов, к которым вы можете подключиться через интернет.
Для подключения к удаленному серверу дважды кликните по его иконке.
Подключение по VNC к системе без монитора
Если вы используете Raspberry Pi в проекте без монитора, то вы можете подключиться к его графическому интерфейсу создав виртуальный рабочий стол! Для этого необходимо сначало подключиться к нему по SSH и ввести команду vncserver. В ответ вы получите адрес для подключения с указанием номера виртуального монитора, например, 192.167.1.147:1. Теперь подключитесь через ваш VNC клиент искользуя 192.167.1.147:1. Когда вы закончите работать с VNC сервером, необходимо будет через терминал прекратить работу виртуального рабочего стола, чтобы он не расходовал ресурсы системы. Для этого в терминале ввидте команду vncserver -kill : . В нашем случае это будет vncserver -kill :1.
SSH — удаленный доступ через терминал
Все что надо сделать — включить в настройках и перезагрузить.
Доступ по ssh ключу — https://www.raspberrypi.org/documentation/remote-access/ssh/passwordless.md
Удаленный доступ к файлам
SFTP — начинает работать сразу как только мы вклювили ssh. Статья про то как копировать файлы, SCP — Copy files between your Pi and another computer using SCP (Secure Copy Protocol) — Работает также как SFTP. Также многие используют samba server (Samba/CIFS — Sharing folders from or to Windows-based devices). Еще есть netatalk для работы с маком, но надо проверить есть ли у него возможность выбора папки расшаривания или он только с папкой пользователя pi работает.
rsync — Synchronise folders between the Pi and another computer using rsync over SSH, Resilio Sync
Источник