Как сделать корректные настройки: Sstp на windows?

Ссылка скопирована
1 ответ

По вводным: имеется роутер keenetic на котором поднят sstp сервер. Я по sstp подключаюсь к себе в локалку.

По вводным: так же на роутере работает amnezia и прописаны маршруты на всякие ресурсы, YouTube, chatgpt и т.д.

По вводным: в локалке все работает. Ресурсы открываются.
По вводным: если я подключусь по sstp с телефона на андроид, тоже все работает, ресурсы становятся доступны на телефоне.

Сейчас ситуация такая: если я подключусь по sstp с window 11, то ресурсы в браузере не открываются. У меня из всех ресурсов открылся только rutor.
По вводным: трассировка при этом проходит.
Нужно понять: в чем может быть проблема? В какую сторону копать?

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Игорь Волков Ответ

Если через SSTP с Android маршруты работают, а через SSTP с Windows 11 трассировка проходит, но сайты в браузере не открываются, я бы проверял не сам Keenetic, а маршрутизацию, DNS и MTU на Windows-клиенте. Android и Windows по-разному принимают маршруты от VPN, по-разному работают с DNS и могут иметь разный MTU/MSS.

Сначала после подключения SSTP на Windows проверьте таблицу маршрутов:

route print
ipconfig /all
nslookup youtube.com
tracert youtube.com

route print ipconfig /all nslookup youtube.com tracert youtube.com

Если трассировка идет в нужную сторону, но браузер не открывает, проверьте DNS. Возможно, домен резолвится не через Keenetic/локальный DNS, а через провайдера или DoH в браузере. В Chrome/Edge временно отключите Secure DNS и проверьте снова.

Вторая частая причина - MTU. SSTP поверх HTTPS добавляет накладные расходы, а если дальше часть трафика идет через другой туннель, пакеты могут фрагментироваться или теряться. На Windows можно временно уменьшить MTU VPN-интерфейса.

netsh interface ipv4 show subinterfaces
netsh interface ipv4 set subinterface "Имя VPN интерфейса" mtu=1350 store=persistent

netsh interface ipv4 show subinterfaces netsh interface ipv4 set subinterface "Имя VPN интерфейса" mtu=1350 store=persistent

Также проверьте, включен ли “Использовать основной шлюз в удаленной сети” в свойствах VPN. Если вы хотите гонять через VPN только отдельные ресурсы, должны быть корректные split routes. Если весь трафик - default route через VPN.

Еще одна особенность: браузер может использовать QUIC/HTTP3, DoH или кэшированные соединения. Для теста отключите QUIC в Chrome, проверьте другой браузер и выполните curl:

curl -v https://example.com

curl -v https://example.com

Итог: раз Android работает, серверная часть Keenetic скорее всего настроена правильно. На Windows смотрите route print, DNS, Secure DNS в браузере, MTU 1350-1400 и split tunneling. Чаще всего помогает правильный DNS через VPN плюс уменьшение MTU на SSTP-интерфейсе.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно