iamphil Posted June 16, 2022 Share Posted June 16, 2022 (edited) Добрый день! Организовал на роутере Keenetic Giga (KN-1010) SSTP-сервер для подключения устройств к домашнему ПК из интернета через Remote Desktop от Microsoft. Ноутбук с Windows10 работает, Iphone и Ipad тоже (через прогу SSTP connect), а вот Макбук Про на Intel не подключается из интернета. Выдает ошибку 0x204. Если макбук в одной сети с локальной машине, то подключается через RDP без проблем. Для подключения макбука использую терминал вот с таким запросом (подключается только со второго-третьего раза) sudo /usr/local/sbin/sstpc --cert-warn --tls-ext --user XXXX --password XXXX mercdes.keenetic.name usepeerdns require-mschap-v2 noauth noipdefault noccp refuse-eap refuse-pap refuse-mschap --log-stderr --log-level 5 Но как написал выше после подключения через SSTP подключиться в локальной машине через RDP не получается (ошибка 0х204), хотя в админку через 192.168.1.1 пускает. Edited June 16, 2022 by iamphil Quote Link to comment Share on other sites More sharing options...
iamphil Posted June 16, 2022 Author Share Posted June 16, 2022 (edited) Сила форума сработала, проблема решена 😀 Информация ниже может быть полезна для ищущих решение. Способ точно рабочий на июнь 2022 года. Клиент с интерфейсом для современных версий Mac OS гуглится только один, называется "iSSTP". У меня он не коннектит ни в одной из версий, прочитал почти все темы по проблемам, где отвечает разработчик (github & sourceforge), но, видимо, что-то делаю не так. В итоге сработал встроенный терминал на Mac OS и инструкция с официального сайта Keenetic. https://help.keenetic.com/hc/ru/articles/4415732965394-Подключение-по-протоколу-SSTP-из-MacOS Единственное, когда нужно отключиться нажимайте CTRL + C в терминале и процесс остановится. Пример того, что вводить в терминал для подключения: sudo /usr/local/sbin/sstpc --cert-warn --tls-ext --user tinkivinki --password tinkivinki777 mygiga123.keenetic.pro usepeerdns require-mschap-v2 noauth noipdefault noccp refuse-eap refuse-pap refuse-mschap --log-stderr --log-level 4 defaultroute Нажимаете Еnter, вводите пароль от учетки вашего мака и начинается подключение (см.ниже): Jun 16 15:34:47 sstpc[2557]: Resolved mygiga123.keenetic.pro to 195.101.61.13 Jun 16 15:34:47 sstpc[2557]: Connected to mygiga123.keenetic.pro Jun 16 15:34:48 sstpc[2557]: SSL certificate verification failed: unable to get local issuer certificate (20) Jun 16 15:34:48 sstpc[2557]: Server certificated failed verification, ignoring Jun 16 15:34:48 sstpc[2557]: Sending Connect-Request Message Jun 16 15:34:48 sstpc[2557]: SEND SSTP CRTL PKT(14) Jun 16 15:34:48 sstpc[2557]: TYPE(1): CONNECT REQUEST, ATTR(1): Jun 16 15:34:48 sstpc[2557]: ENCAP PROTO(1): 6 Jun 16 15:34:48 sstpc[2557]: RECV SSTP CRTL PKT(48) Jun 16 15:34:48 sstpc[2557]: TYPE(2): CONNECT ACK, ATTR(1): Jun 16 15:34:48 sstpc[2557]: CRYPTO BIND REQ(4): 40 Jun 16 15:34:48 sstpc[2557]: Started PPP Link Negotiation Jun 16 15:34:54 sstpc[2557]: Sending Connected Message Jun 16 15:34:54 sstpc[2557]: SEND SSTP CRTL PKT(112) Jun 16 15:34:54 sstpc[2557]: TYPE(4): CONNECTED, ATTR(1): Jun 16 15:34:54 sstpc[2557]: CRYPTO BIND(3): 104 Jun 16 15:34:54 sstpc[2557]: Connection Established Когда закончите работу нажмите CTRL+C под текстом выше в Терминале и появится следующее: Jun 16 15:34:56 sstpc[2557]: Terminating on Interrupt: 2 (2) Jun 16 15:34:56 sstpc[2557]: SSTP session was established for 8 seconds Jun 16 15:34:56 sstpc[2557]: Received 13.76 Kb, sent 5.71 Kb Jun 16 15:34:56 sstpc[2557]: Could not remove temporary file, No such file or directory (2) Edited June 16, 2022 by iamphil 1 Quote Link to comment Share on other sites More sharing options...
vl_saff Posted March 9 Share Posted March 9 (edited) Спасибо огромное! На момент написания (09.03.24) единственный способ, который запустился, перепробовал миллион разных штук, но именно с помощью Вашей команды все получилось! И еще добавлю, если у вас после ввода команды появляется "sudo: /usr/local/sbin/sstpc: command not found", то попробуйте вместо "/usr/local/sbin/sstpc", путь "/opt/homebrew/Cellar/sstp-client/1.0.19/sbin/sstpc" (где 1.0.19 - версия вашего sstp-client, проверить можно командой brew info sstp-client). У меня все запустилось командой: sudo /opt/homebrew/Cellar/sstp-client/1.0.19/sbin/sstpc --cert-warn --tls-ext --user "username" --password "password" "Ip-address" usepeerdns require-mschap-v2 noauth noipdefault noccp refuse-eap refuse-pap refuse-mschap --log-stderr --log-level 4 defaultroute Соответственно, где "username" - это логин, "password" - это пароль, "ip-address" - это адрес подключения. Вводить естественно без кавычек, они там не нужны, это я для примера. Edited March 9 by vl_saff Добавил важную информацию Quote Link to comment Share on other sites More sharing options...
Rendi108 Posted May 13 Share Posted May 13 Точно такая же проблема как описано выше, а именно: Ноутбук с Windows10 работает, Iphone и Ipad тоже (через прогу SSTP connect), а вот Макбук Про на Intel не подключается из интернета. Выдает ошибку 0x204. Если макбук в одной сети с локальной машине, то подключается через RDP без проблем. Ping с Макбука в сеть не проходит, хотя когда sstp поднято то я с win 10 этот макбук пингую по его адресу вида 172.16.3.35 Quote Link to comment Share on other sites More sharing options...
danila147 Posted October 15 Share Posted October 15 Всем привет, присоединяюсь к вопросу, перестал подключаться через RDP к домашнему компу, раньше все работало и с Iphone и с МакБук М2, через приложениее SSTP, но некоторое время назад, все пропало, подключение есть, в приложении кинетик видно соединение sstp, но при попытке подключения к RDP ошибка 0х204. в домашней сети, при тех же настройках RDP все работает, и Iphone и Мак. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.