Как связать между собой две системы, которые находятся за NAT'ом, файрволами - и вообще черт знает чем еще? А получить удаленный доступ к рабочему столу? Это вообще реально? Еще как! Вот тебе изящное решение. Тут все просто: на каждом из компьютере запускается своя копия утилиты. В окне программы тут же отображаются два параметра: ID (например, 24 151 610) и password. Вот как раз эти самые параметры и используются для подключения, в любую сторону. Просто введи данные на клиентской машине, выбери Remote support и смело жми на Connect to partner. Вот и все – доступ к удаленному рабочемe столу получен. А как быть с инсталляцией? Можно было бы заморочиться с созданием портированной версией с помощью Thinstall или похожего продукта, однако, разработчики TeamViewer позаботились об этом сами. Во время запуска бинарника просто выбери «No installation».