Статья

Подключаем доменное имя к нашему умному дому

Введение

Приветствую дорогой читатель!

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

Вспомнил, что у меня есть купленное доменное имя в зоне Ru которое не используется, но оплачивается исправно.

Нужно все таки найти ему применение и все таки начать его использовать.

Что потребуется нам для решения данной задачи?

  1. Купить доменное имя у любого хостинг провайдера
  2. Поменять все пароли для доступа к малинке, Homebridge ui-x, Home Assistant, SSH доступ и так далее.
  3. Прокинуть порты на роутере на те которые нам потребуются
  4. Должен быть белый IP от провайдера.
  5. Настроить в панели хостинга перенаправление на наш сервер

Покупка домена

Так как у меня домен был куплен и мной был давно выбран хостинг провайдер по этому буду рассказывать на примере Beget.com

Если вы не собираетесь брать хостинг у данного регистратора, то можете воспользоваться их предложением Тариф Парковка на котором можно покупать домены и ими управлять. Для нашей задачи этого хватит.

Остается зарегистрироваться на сайте у Хостинг провайдера, там все просто и остается заполнить поля.

После регистрации мы увидим нашу панель управления

Переходим в раздел домены и поддомены.

Там выбираем вкладку регистрация домена и выбираем имя.

Нажимаем продолжить и оплачиваем наш домен. На этом много останавливаться не стоит, так как у Beget все очень просто и удобно.

Как только наш домен будет зарегистрирован и подтвержден. Нам требуется его прокинуть на нашу малину.

Поменять все пароли для доступа к малинке, Homebridge ui-x, Home Assistant, SSH доступ и так далее.

Не стоит игнорировать данный пункт, так как мы выводим нашу малину в сеть и много нехороших людей попробуют получить несанкционированный доступ к нашей малинке и поломать ее.

Рекомендации по выбору паролей: пороли должен быть сложным минимум 7 - 10 символов и это должны быть и буквы, и символы, и цифры.

Пример безопасного пароля: 55za#)mYY2

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

Прокинуть порты на роутере на те которые нам потребуются

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

Какие порты можно использовать?

Для проброса Homebridge ui-x по умолчанию стоит порт 8080

Для Home Assistant порт по умолчанию 8123

Для SSH используется порт 22

Если требуется еще какие-либо порты пробросить в интернате есть информация по портам.

Должен быть белый IP от провайдера.

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

У некоторых провайдеров IP белый входит в пакет услуг, у некоторых это дополнительная услуга, ну а некоторые просто не предоставляют такую услугу.

У меня провайдер всем выдает IP белый и у меня проблем с дальнейшими настройками не возникает.

У тех у кого провайдер не предоставляет белый ip подумайте о смене провайдера (мое мнение).

Как проверить белый у вас белый ip или же вы спрятаны за серверами провайдера и кучей NAT шлюзами.

В роутере посмотрите настройки которые называются (у меня так есть) Доступ из интернета к роутеру.

Попробуйте зайти с мобильного устройства не подключенного к Wi-Fi обратиться через браузер по ip к роутеру. Если вы смогли все таки получить доступ к роутеру через мобильную связь, то супер идем дальше.

Настроить в панели хостинга перенаправление на наш сервер

Теперь нам нужно перейти панель хостинг провайдера и перейти в раздел DNS.

Выбираем домен который нам нужен и нажимаем на карандаш и вносим изменения в запись А

Нажимаем сохранить и ждем обновления это займет примерно 15 -20 минут.

Если вы все правильно сделали, то через 15-20 минут при обращении в браузере

Это пример: http://ivanov.ru:8080 если все порты стоят по умолчанию то мы увидим Homebridge ui-x

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

Поставьте лайк, вам не сложно, а мне приятно


спасибо

Всегда пожалуйста

Первая ласточка ;) да начнётся игра )))

а за материал спасибо )))

Всегда пожалуйста




В большинстве роутеров есть настройки для динамических ip провайдера через сервисы dyndns, no-ip (можно использовать бесплатно) и подобные. Выбираете в сервисе домен второго уровня, типа sprut.ddns.net, и можно пользоваться всеми прелестями удаленного доступа. Для новичков в самый раз, не нужно регистрировать домены, покупать хостинг, настраивать записи. Достаточно сделать аккаунт на сервисе и ввести логин, пароль в настройках роутера. У asus, keenetic есть свои сервисы ddns, там все настройки сводятся до пары кликов.

2000x2000x_image.png?15410601012000x2000x_image.png?1541060074

спасибо за комментарий. 

Использовать сервисы ddns или no-ip можно, но в случае с YOTA например эти сервисы не работают. 

Домен 3 уровня не красив и не прост в роутерах зуксель в слове кинетик можно допустить кучу ошибок. Домен 2 уровня более эстетичнее смотреться , но это со стороны эстетики. Хостинг покупать не надо, так как он нам и не нужен, нам нужно купить только доменное имя. 

Дело каждого какой домен ему использовать. Я только рассказал о том,что так можно сделать, а вариантов решения проблем очень много. 

Да, про хостинг затупил. Мой комментарий был адресован пользователям с динамическим ип. Для них это единственный способ получить доступ (не считая смены провайдера:)


Вернуться назад

Устройства


Raspberry Pi

Raspberry Pi 4

(16 отзывов)

Raspberry Pi

Raspberry Pi 3 Model B+

(22 отзыва)

Вернуться назад