Как стать автором
Обновить

Комментарии 56

Любопытно, неужели до сих пор TeawViewer'у нет замены? Вроде же простая идея, пробивка через NAT за счет внешнего сервера... и получается что они монополисты?
А вообще тема интересная, в особенности что касается бесплатных/свободных решений для пробивки NAT (я так понимаю что таких решений в принципе не так уж и много, а тем более бесплатных/свободных).

Самая близкая альтерантива - RustDesk

То же сразу вспомнил про него.

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

человек написавший статью высококлассный преподаватель, окончивший МГТУ им Н. Э. Баумана с наивысшими отметками, на счету у которого вагон IT курсов, Linux, DevOps инструменты, сеть, телефония и уж точно не тебе, бездарному комментатору с ним спорить, ты даже и не читал статью, а побежал комментарий писать)

Привет! Поздравляю с выходом из анабиоза!

Прости, что столь светлое в твоей жизни событие омрачено чудовищным неуважением к @valvalva со стороны некоего бездарного комментатора, выразившееся в весьма спорной пробежке за вагоном курсов, в ходе которой он порвал сеть и оставил без телефонии все инструменты DevOps в МГТУ им Н. Э. Баумана, за что получил наивысшие отметки от высококлассных преподавателей.

Хоть я и не уверен, что ты увидишь и прочтёшь моё послание - ведь ты вложил в свою пламенную речь такую квинтэссенцию своих обширных познаний во всех областях знаний и такой гигантский эмоциональный заряд для будущих поколений, что несомненно был полностью опустошён и погрузился в свою криокапсулу на очередную годовую подзарядку - но обещаю: речи твои не угаснут в памяти поколений! Спи спокойно дорогой товарищ!
Спи ещё много лет! Не пиши больше ничего - достаточно!

Использую Anydesk для личных нужд. Чем RustDesk лучше/хуже?

Сложно. Ещё можно использовать для удаленного управления, но вот для саппорта "скачай, запусти, продиктуй цифры" уже не катит.

AnyDesk, как вариант. Хотя не свободный и лишь частично бесплатный, но во многих случаях — решение.

У меня anydesk не заработал на Астре. При подключении на удалённом компьютере завершает сеанс (закрывает все программы) и выбрасывает на окно ввода имени пользователя и пароля.

Так что удалил и никому не советую этот вирус.

Так что удалил и никому не советую этот вирус.
Астру?

Пробовал http://litemanager.ru/ но как то не зашло.

Он кажется тормозом. Да интерфейс у него так себе.

Полно.
В основном anydesk используется, но он тоже гайки крутить начал, потому пока что на RMS частично перешел.
Самохостинговые решения всерьёз пока руки не доходят, но там тоже есть, на что глянуть.


Если у вас десятка, то там встроенная функциональность есть.

Расскажите, что за гайки?

Ограничения на время и количество подключений.
Всякие «вы достигли максимального количества подключений», «мы обнаружили много подключений, не используете ли вы в профессиональных целях» и т.п.

До уровня тимвьювера пока не дошло, но некоторых знакомых отрубало.

Оно как-то очень просто лечится. Удалить файлик, может что-то в регистри прокрутить и он как новый. Под рукой ссылки нет, но нагуглилось быстро.

Team Viewer по аналогичной схеме гайки крутил: сначала не было особо ограничений, затем при частых подключениях банил (лечилось переустановкой), потом вовсе ушел из России. Any Desk в любой момент может пшикнуть из России.

Anydesk. Легкий, быстрый, может работать как standalone-приложение без установки.

P.S. Я буду обновлять комментарии перед написанием писать комментарии с десктопа, где они прогружаются полностью. Отдельное спасибо программистам хабра за пропавшую из старой версии кнопку "Редактировать комментарий".

Кнопка «редактировать» не пропала, просто у неё ограничение по времени есть.

Это оказался какой-то глюк, похоже мобильной версии. Я пытался отредактировать сообщение с телефона, но безуспешно — при нажатии на "Редактировать" выплывало окошко "Пожаловаться". Дошел до компа со старой версией, и там кнопки "Редактировать" уже не было. При этом она была в новой версии.


Теперь точно буду комментировать только с десктопа ;)

Мы на ассистент перешли, российский.

тестировали, много багов

Есть ещё MeshCentral. Лишён проблем безопасности как у теамвьювер + на собственных подконтрольных серверах.

Замен много, разной степени качества и (бес)платности. Мы (авторы TightVNC) тоже делаем свое решение на эту тему (unidostup.ru), но оно скорее для компаний, с сервером on-premise. То есть предлагаем компаниям как бы "свой собственный teamviewer". Возможно, в какой-то момент будем готовы предложить аналогичное решение для всех пользователей, но пока только бизнесам за деньги.

Насколько понял Контур.Доступ сделан на основе вашего продукта?

Нет. По крайней мере, мы лицензий не давали. :)

Rustdesk

https://github.com/sach3000/Chaber

написал, пользовался у себя в конторе с распределенными офисами. Можно допиливать при желании.

Некоторые перешли на LightManager с собственным NoIP сервером или опенсорсную Aspia, где тоже есть собственный релейный сервер и сервер обнаружения. Разобраться один раз, зато инфраструктура получается уже полностью твоя.

Ну вроде обе проблемы может решить Aspia


Для обхода NAT ставится роутер+релей (и если неохота просить пользователя вбивать настройки подключения к роутеру, можно собрать msi-пакет, преднастроенный на свой роутер), пользователь называет техподдержке ID и одноразовый пароль (прям как в тимвьювере) и техподдержка успешно подключается

Для "пробивки" NAT в итоге использую ZeroTier. Кто помнит Hamachi или Garena, тот сразу поймёт, что это.

Конечно, со скрипом, потому что это не совсем свободное ПО. Но работает как надо, честный p2p пинг на всех операционках, и использовать можно для любых целей, а не только для удалённого рабочего стола.

А кто первым насчитает 666 альтернатив? Мне как-то чем-то нравится JumpDesktop.

так оно же без исходников

NoMachine

Да достаточно давно есть сервер с рипитером, и под винду и под линукс с веб интерфейсом для управления (где-то на форуме uvnc без лимитов выкладывали). Для саппорта делал "сервер" в виде одного exe, который, не имел опций и выдавал цифровой просто 6-значный id при запуске, подключался к репитеру и висел в ожидании подключения. Со стороны оператора клиент, где можно было ввести тоже только id и подключиться. После подключения были доступны обычные фичи vnc. Делал на основе uvnc. С плохим интернетом работает хуже, чем тимка. Если клиенты разные можно перекомпиливать с новыми паролями клиент и сервер. Для враппера использовал autoit на основе какого-то проекта, сайт которого закрыт уже лет наверное 5-7 (донат автор просил только на пиво).

О да. Автоит, uvnc.. я только ещё туда закидывал plink для ssh-туннеля:)

К счастью в 2к22 есть растдеск и другие альтернативы, внц уж очень туговат.

Мне к счастью уже не надо. Было 600-800 машинок под обычную службу, всё за натом, раскидывал службу через puppet, ну и саппорт не нашего, как выше. Коллега потом переделывал манифесты под vnc+openvpn+guacamole, как требования поменялись. Через vnc+изолента всегда можно сообразить че-нибудь так или иначе.

На тот момент аналоги тоже были так себе. Когда уже есть какое-то количество условно бесплатные сервисы начинали блочить.

да, альтернативой тогда был радмин и деймварь альтернативно-лицензированные, работали весело и вкусно, но мы всё ж ударяли по пиратству опенсорцом и поделками:) в рамках локалки vnc работал пристойно, а вот по хреновому *dsl была немношк боль

Когда уже есть какое-то количество условно бесплатные сервисы начинали блочить

нуу, тим с патчами тоже имел место быть (или простой сброс id путём установки tap-интерфейса), но это уже было позжее:)

нене, не альтернатива. Надо ж за нат. Всё распределенное и независимое друг от друга и без внешних адресов от провайдера, только за натом.

Да, были и патчи и много чего, только быстро фиксилось. У нас не работало даже то, что везде работало). По ip внешним блочили судя по всему. На новую машинку ставишь - 5 мин лимит со старта. Энидеск ещё был, сайт которого ломали по 5 раз на неделе. Потом по секьюрити тимвивер не поканал и надо было чисто своё. Если ставить драйвер и по минимуму настроек - то как-то тянуло. Но чем хуже интернет - тем больше боль.

поподробней можешь описать настройку подобную?

Что-то IPv6 никак не набирает популярность.

Вообще, какие-то жалкие 60% IPv6 на CloudFlare у МТС

да, жалкие 60%.
то есть ipv4-only сервисом не смогут воспользоваться 0% пользователей, а ipv6-only — 40%. разница в бесконечное число раз.

Мне больше понравился GetScreen, неудобно только крайне ограниченное время для ввода ссылки для подключения, "административная" часть работает прям из браузера. От TightVNC пришлось отказаться, по непонятной причине стал пропадать коннект до рабочего места. Вместо него "пришел" UltraVNC, с ним таких проблем не наблюдается.

Попробуйте https://github.com/rustdesk возможно это решит все ваши проблемы. Можно использовать on-premise сервер, а клиенты можно пропатчить под адрес вашего сервера по умолчанию или указывать сервер заранее при установки.

При более-менее регулярном использовании блокируется, к тому же он не бесплатный по сути. VNC хорош тем, что это очень древний протокол и его реализацию можно найти и реализовать в том числе для всяких старых Windows 95, Windows CE устройств (очень удобно что-то объяснять что-то сотруднику, если видно экран ТСД), старых android.

Странно, не увидел в обсуждениях AnyDesk. Или в статье про нечто иное говорится?

Сейчас не могу найти, то были новости, что AnyDesk тоже отвалился на территории РФ.

Давно перешёл на RustDesk + сервер.

Так как и TeamViewer и AnyDesk уже давно начали крутить гайки.

А насчёт статьи пользователю очень трудно будет + все это объясняй, куда зайди что скачай что настрой.

Я бы не стал такие танцы называть заменой TeamViewer.

А поставил бы всем RustDesk со своим локальным сервером. Это решение, которое как раз и создано на замену TeamViewer.

Стояла задача настроить удалённый доступ на кучу удалённых компьютеров. Разумеется, бесплатно, но и какую-то безопасность хотелось бы получить. Сам tightvnc рекомендует заворачивать подключение в ssh тоннель, альтернативных vnc решений со встроенным ssh я не нашёл. Так что в итоге пришлось написать скрипт, который задействует комбинацию из bitvise, nssm и tightvnc у клиентов, и openssh для windows на сервере. Tightvnc разрешает подключение для локалхоста, openssh генерирует ключ (и держит сервер ssh), bitvise пробивает ssh тоннель (и по фтп заливает на сервер публичный ключ), а nssm создаёт службу для тоннеля, которая каждую минуту стучится на сервер. На сервере скрипт инициализирует список доверенных публичных ключей для openssh сервера и создаёт кучу ярлыков для tightvnc, которые потом сортируются по имени компа. Потратил месяц на настройку всего этого зоопарка, работает вроде достаточно стабильно (иногда виснет по пока неустановленным причинам, лечится разрывом соединений на порт ssh в микротике). Ну и бонусом - можно на все компы подключаться по ssh через openvpn. Может, стоило bitvise и для сервера ssh использовать, но мне к тому времени проект этот поднадоел и хотелось поскорее ввести его в работу)

Спасибо за статейку. Жаль что она потеряется когда реально приспичит. Меня вполне последний раз устроил Гугл Ремоут. Работает вполне сносно.

ZeroViewer советую. Использует ссш для внешнего сервера, чтобы за натом работать.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории