19.08.2016, 15:37:31
Войти Зарегистрироваться
Авторизация на сайте

Ваш логин:

Ваш пароль:

Забыли пароль?

Навигация
Новости
Архив новостей
Реклама
Календарь событий
Right Left

Про TeamViewer і віддалений робочий стіл

Не можу не поділитися захопленням з приводу розвитку проекту TeamViewer. З цим інструментом я познайомився досить давно, коли мені треба було швидко підключитися до віддаленого робочого столу комп'ютера, який перебував за NAT.

З цим інструментом я познайомився досить давно, коли мені треба було швидко підключитися до віддаленого робочого столу комп'ютера, який перебував за NAT

Оскільки реального IP'шніка у хоста не було, то стандартні інструменти RDP і VNC не підходили. Тут-то і стала в нагоді програма TeamViewer зі своєю головною фішкою: їй не перешкода ні NAT, ні файрвол.

Вона просто працює. Не треба морочити собі голову кидок портів або додаткової налаштуванням брандмауера - у багатьох випадках це зробити банально неможливо. Та й спробуй пояснити вухатому приятелеві, що таке «сірий IP-адреса», коли у нього і так нічого не працює, і все, про що він просить, це як раз твоєї допомоги. З TeamViewer завдання вирішується на раз-два.

Людина запускає додаток і йому видається зв'язка «унікальний ідентифікатор - пароль для доступу». Тобі в свою чергу залишається ввести ці дані для отримання інформації щодо під'єднання. Технологія концептуально дуже проста. Якщо до комп'ютера не можна пріконнектіться безпосередньо, то він повинен сам виконати підключення. Оскільки з'єднання можливо не зможе прийняти і клієнт, то необхідний проміжний хост, який і буде пов'язувати між собою клієнтську і серверні частини TeamViewer.

З цієї причини програма відразу після запуску звертається до спеціального серверу KeepAlive. Складність для TeamViewer тут скоріше в тому, щоб впоратися з величезною кількістю підключень і переданого через себе трафіку. Якщо вірити офіційній статистиці зі сторінки проекту, то зараз розробкою користуються більше 100 000 000 користувачів. Витонченість реалізації і численні приємні фішки легко пояснюють походження цієї цифри! Максимально спрощена версія програми QuickSupport - відмінний варіант для допомоги самим вухатим. Якщо хочеш допомогти комусь віддалено, то треба просто дати людині лінк на цю збірку програми. Вона не вимагає установки і прав адміністратора.

Її потрібно просто запустити. Єдине, що побачить користувач - це чисельні ідентифікатор і пароль, за допомогою яких ти тут же зможеш до нього підключитися. Хвилина на закачування програми. Ще хвилина на непонятки на кшталт «А куди ж вона скачати?». І через три хвилини у тебе вже є доступ до віддаленого робочого столу. З людиною, до слова, можна паралельно спілкуватися через текстовий і голосовий чати і навіть побачити його здивоване обличчя з веб-камери. Підтримка всіх популярних платформ. Це гідність я оцінив, коли за допомогою до мене звернулася дівчинка з MacBook'ом.

Виявилося, що програма відмінно відчуває себе як під Windows, так і під Mac OS X і Linux. Причому для останньої ОС-бінарник доступний в самих різних форматах: PRM, deb, tar.gz. Тут потрібно сказати, що стандартна (повна) версія TeamViewer включає в себе як серверну, так і клієнтську частину. Дуже зручно, що приєднатися до віддаленого робочого столу або прийняти підключення можна через один максимально спрощений інтерфейс. І це працює для будь-якої з платформ.

Клієнт під мобільні пристрої. У розділі «Завантаження» на офіційному сайті доступні клієнтські програми для мобільних пристроїв. Зараз серед підтримуваних платформ - Android і iOS (версії під iPhone і iPad). Реалізація доступу до віддаленого робочого столу через мобільний або планшетник, у яких значно менший дозвіл і немає клавіатури (а значить, на екрані необхідно відображати віртуальну), вище всяких похвал. Причому знову ж - додаток працює через 3G або будь-хотспот, навіть якщо в ньому закриті більшість портів. Веб-админка без ActiveX і Java.

Незважаючи на те, що TeamViewer не вимагає установки і може бути запущений практично де завгодно, у проекту є і веб-версія для виконання віддалених підключень (на випадок, якщо, скажімо, в локалке встановлені надзвичайно жорсткі політики по запуску додатків). Інтерфейс TeamViewer Web Connector доступний за адресою login.teamviewer.com . На відміну від багатьох інших аналогічних рішень він реалізований на HTML / Flash без використання ActiveX або Java, які можуть створити труднощі з запуском. Резюмую. Що таке TeamViewer?

Дивно налагоджена і проста технологія для віддаленого робочого столу, якій не страшні жорсткі правила файрвола і використання NAT. Мало хто може похвалитися такою універсальністю: TeamViewer працює на всіх популярних платформах - Windows, Linux, Mac. А для мобільних пристроїв є зручне клієнтську програму. Але наостанок я залишив найсмачніше. Все це абсолютно безкоштовно за умови некомерційного використання.

Спасибі розробникам! До речі, якщо є бажання, ти можеш навіть прочитати статтю «удаленку по-хакерські» ( xakep.ru/magazine/xa/116/032/1.asp )

Ще хвилина на непонятки на кшталт «А куди ж вона скачати?
Що таке TeamViewer?