Авторизация

ВНИМАНИЕ!
В связи с реализацией отказоустойчивой схемы просим убедиться, что ваши туннели подключаются с использованием доменного имени msk.vpnki.ru
Подключение туннелей на адрес vpnki.ru больше не работает

Topic-icon Пропадает локальный доступ к серверу

Больше
29 июнь 2018 17:19 #2612 от Lsar
Lsar создал эту тему: Пропадает локальный доступ к серверу
Здравствуйте. Решился наконец попробовать ваш сервис. Настроил на raspberry PI3 один туннель а на смартфоне второй по PPTP (без шифрования, пока). Захожу по адресу http://172.16.21.209 (кстати по инструкции совсем не очевидно, что по этому адресу надо всходить, очень замудренно написано) из смартфона спокойно на сервер. а вот из локальной сети http://192.168.0.251 уже нет.
как тока устанавливается VPN соединение сервер пропадает в локалке.
в настройках -B /etc/rc.local

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

что я делаю не так?

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

Больше
29 июнь 2018 17:27 #2613 от admin
admin ответил в теме Пропадает локальный доступ к серверу
1. Я правильно понимаю, что Raspberry стоит в сети, где есть маршрутизатор и тот маршрутизатор является шлюзом по умолчанию для всех устройств сети, включая Raspberry?
2. Я правильно понимаю, что адрес 192.168.0.251 это адрес Raspi в домашней сети?

Нужно чтобы вы прислали вывод команды sudo ip route на Raspberry до установления туннеля PPTP и после.

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

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

Больше
29 июнь 2018 17:28 #2614 от admin
admin ответил в теме Пропадает локальный доступ к серверу
Вероятнее всего проблема в строке
sudo route add -net "192.168.0.0/24" dev "ppp0"
Она вам не нужна. Удалите ее и попробуйте

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

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

Больше
29 июнь 2018 17:38 #2615 от Lsar
Lsar ответил в теме Пропадает локальный доступ к серверу
да, все верно
до установки:
sudo ip route
default via 192.168.0.1 dev wlan0 src 192.168.0.251 metric 303
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.251 metric 303
193.232.49.4 via 192.168.0.1 dev wlan0 src 192.168.0.251

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

Больше
29 июнь 2018 17:39 #2616 от Lsar
Lsar ответил в теме Пропадает локальный доступ к серверу
уже пробовал коментировать #, не помогло

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

Больше
29 июнь 2018 17:42 #2617 от Lsar
Lsar ответил в теме Пропадает локальный доступ к серверу
sudo ip route
После соединения default via 192.168.0.1 dev wlan0 src 192.168.0.251 metric 303
172.16.0.0/16 dev ppp0 scope link
172.16.0.1 dev ppp0 proto kernel scope link src 172.16.21.209
192.168.0.0/24 dev ppp0 scope link
192.168.0.0/24 dev wlan0 proto kernel scope link src 192.168.0.251 metric 303
193.232.49.4 via 192.168.0.1 dev wlan0 src 192.168.0.251

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

Больше
29 июнь 2018 17:53 #2618 от Lsar
Lsar ответил в теме Пропадает локальный доступ к серверу
удалил строку route add -net "192.168.0.0/24" dev "ppp0" #Например маршрут к вашей "другой" сети 192.168.100.0/24 еще в -B /etc/ppp/ip-up.d/routeadd и все заработало. Может добавить это в инструкцию?!
Буду дальше тестить.
Спасибо

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

Больше
30 июнь 2018 00:54 #2619 от admin
admin ответил в теме Пропадает локальный доступ к серверу
1. Эта строка нужна в том случае, если Raspberry строит туннель к VPNKI, а с другой стороны к VPNKI подключается еще какое-то устройство с сетью 192.168.100.0/24. Например, когда есть два туннеля - в домашнюю и дачную сети.
В вашем случае второй сети нет - ведь вы обращаетесь со смартфона к домашнему устройству. Поэтому эта строка не нужна.

2. Пункты 9, 10 и 15 инструкции vpnki.ru/settings/linux/settings-debian относятся к установлению соединения после перезагрузки устройства и после обрыва соединения. Возможно после комментария в rc.local вы не перезагрузили устройство?

3. Увы, описать в инструкции все возможные варианты схем крайне непросто. Для тех, кто хочет разобраться мы сделали базовый пример vpnki.ru/settings/before-you-begin/guide1-zyxel-android
Однако он про установлению туннеля с Zyxel и смартфона на Android, но базовые вещи, связанные с маршрутизацией едины для всех устройств.

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

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

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