Авторизация

Topic-icon Не проходит пинг к Raspberry

Больше
17 июль 2022 09:48 - 17 июль 2022 09:53 #7780 от hass
hass создал эту тему: Не проходит пинг к Raspberry
Доброго времени.

Задача, доступ извне к Home assistant на Raspberry.
Поднял туннель на Raspberry.
Адрес, выданный для Raspberry пингуется.
Адрес Raspberry 192.168.1.250 не пингуется.
Настраивал по инструкции НАСТРОЙКИ DEBIAN JESSIE PPTP

В конфиге /etc/rc.local добавил

vpn="on"
if [ $vpn = on ]; then
printf "\nVPN connection to VPNKI\n"
pon vpnki updetach
sleep 5
sudo route add -net "172.16.0.0/16" dev "ppp0" #Маршрут к сети VPNKI
sudo route add -net "192.168.100.0/24" dev "ppp0" #Например маршрут к "другому" вашему туннелю (в домашнюю сеть 192.168.100.0/24)
printf "Netstat output of all PPTP sockets\n"
netstat -a | grep "/var/run/pptp/"
fi

в строке sudo route add -net "192.168.100.0/24" dev "ppp0" указал адрес 192.168.1.250/24

Перезапустил туннель. Нет пинга.

Попробовал указать адрес 192.168.1.0/24
После перезапуска туннеля, теряется доступ к Raspberry. Помогает только перезагрузка малины.

Пожалуйста, помогите настроить туннель...

Тип протокола подключения: pptp
Имя пользователя: user15175
Последнее редактирование: 17 июль 2022 09:53 от hass.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 00:54 #7783 от admin
admin ответил в теме Не проходит пинг к Raspberry
Если вы поднимаете туннель с распберри, то маршрут к 192.168.1.250/24 указывать не нужно. Это же его собственная сеть. Тем более адрес .250 - это не сеть, а именно компьютер в сети. А сеть будет 192.168.1.0/24
В примере сеть 192.168.100.0/24 - это наоборот удаленная сеть.
В вашем случае никакие маршруты в настройке туннеля кроме 172.16.0.0/16 не нужны.
В личном кабинете сайта сеть 192.168.1.0/24 должна быть настроена как "сеть за маршрутизатором" для туннеля user15175

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 08:47 #7785 от hass
hass ответил в теме Не проходит пинг к Raspberry
Спасибо за ответ!
Сделал следующее:
1. В настройках туннеля прописал "сеть за маршрутизатором"
2. В конфиге /etc/rc.local из примера убрал строку sudo route add -net "192.168.100.0/24" dev "ppp0"
3. Перезапустил туннель.

В итоге:
1. Из "Инструментов" пингуется адрес Raspberry 192.168.1.250
2. Проверка порта 192.168.1.250:8123 не выдает ошибку, а сыпет кучу неотформатированного текста. Наверное это хорошо.

Из плохого:
1. Пропал доступ к Raspberry из локальной сети.
2. Не появился доступ к Raspberry по опубликованному URL...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 10:56 - 18 июль 2022 10:57 #7786 от admin
admin ответил в теме Не проходит пинг к Raspberry
1. Чтобы понять почему пропадает доступ к распберри из локальной сети нужно видеть таблицу маршрутов до установления VPN соединения и после. Сделайте два раза команду ip route
2. Доступ по опубликованному URL есть, правда ответ сейчас от вашего распберри 400: Bad Request - а что должно быть?

если все заработало - нажмите на баннеры!
Последнее редактирование: 18 июль 2022 10:57 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:05 #7787 от hass
hass ответил в теме Не проходит пинг к Raspberry
1.
bob@raspberrypi:~ $ ip route
default via 192.168.1.1 dev eth0 proto static metric 100
84.201.157.25 via 192.168.1.1 dev eth0 src 192.168.1.250
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.30.32.0/23 dev hassio proto kernel scope link src 172.30.32.1
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.250 metric 100
bob@raspberrypi:~ $ ip route
default via 192.168.1.1 dev eth0 proto static metric 100
84.201.157.25 via 192.168.1.1 dev eth0 src 192.168.1.250
172.17.0.0/16 dev docker0 proto kernel scope link src 172.17.0.1
172.30.32.0/23 dev hassio proto kernel scope link src 172.30.32.1
192.168.1.0/24 dev eth0 proto kernel scope link src 192.168.1.250 metric 100

2. Должна открыться страница авторизации для входа в сервер Home assistant. С ноутбука в локальной сети страница открывается. Нужно, что бы была возможность заходить на эту страницу с мобильного...

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:20 - 18 июль 2022 11:24 #7788 от admin
admin ответил в теме Не проходит пинг к Raspberry
1. Вы видите разницу двух выводов ip route? Я не вижу. Нужно снять до и после подключения VPN соединения...

2. А какой url вы набираете для входа в локальной сети с ноутбука? http://192.168.1.250:8123/ ? или после / есть еще какой-то путь?
PS: не факт, что через опубликованный URL сможет открыться страница системы, так как если страница сделана с использованием javascript, который загружается в браузер пользователю, и внутри этого скрипта прописан адрес 192.168.1.250, то наша система это никак не поменяет.

если все заработало - нажмите на баннеры!
Последнее редактирование: 18 июль 2022 11:24 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:27 #7789 от admin
admin ответил в теме Не проходит пинг к Raspberry
по п.2 - Еще вариант, то там не совсем http. Там может быть только начало соединения по http, а потом сессия меняет протокол и переходит на Websocket.
Если так, то через "Опубликованный URL" работать не будет, а будет работать через "Публикацию TCP порта"

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:36 #7790 от hass
hass ответил в теме Не проходит пинг к Raspberry
1. Снять маршруты после подключения VPN непосредственно с Raspberry невозможно, так как сразу после подключения к VPN пропадает связь с Raspberry.

2. Для входа на страницу сервера в локальной сети с ноутбука набираю http://192.168.1.250:8123 и больше ничего.
"Публикация TCP порта" - это имеется ввиду "ПРОБРОС TCP ПОРТА"?

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:45 #7791 от hass
hass ответил в теме Не проходит пинг к Raspberry
Удалось снять маршруты после подключения VPN
Вложения:

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 11:48 - 18 июль 2022 11:57 #7792 от admin
admin ответил в теме Не проходит пинг к Raspberry
1. А у вас к распберри не подключен монитор/клавиатура/мышь локально? Или через второй туннель можно подключиться, с телефона.
У вас в настройках в личном кабинете для двух туннелей указана одна и та же сеть 192.168.1.0/24 ? Скорее всего, из-за этого и не работает. Удалите там где не нужно и перезапустите туннель
2. Да, эта услуга

если все заработало - нажмите на баннеры!
Последнее редактирование: 18 июль 2022 11:57 от admin.

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 12:02 #7793 от hass
hass ответил в теме Не проходит пинг к Raspberry
1. Нашел, удалил. Вроде работает.
2. Попробовал услугу, настроил - работает!
Спасибо за помощь!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Больше
18 июль 2022 12:04 #7794 от admin
admin ответил в теме Не проходит пинг к Raspberry
Хорошо, поздравляю! :)

если все заработало - нажмите на баннеры!

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.