Видео ролики бесплатно онлайн

Смотреть 4k видео

Официальный сайт mydebut 24/7/365

Смотреть видео бесплатно

12.08.10 16:56 h31

How-to`sПомогаем с помощью удаленного управления

Вчера мне в IM отправили сообщение вида "Привет, я от твоего приятеля, поможешь в линуксе?". Делать было нечего, так что решил помочь.
Человек оказался не слишком опытным, но мог на некотором уровне пользоваться консолью, поэтому сначала решил использовать простейший метод - "Введи в консоль эту команду и скопируй сюда вывод". Сами понимаете, что это оказалось очень неудобным.
В результате я решил воспользоваться удаленным управлением. Ниже я напишу, какие проблемы встретил и как можно помочь человеку в данной ситуации.
Первым делом вспомнил про SSH. Но для начала нужно выяснить IP-адрес и проверить наличие NAT. Вот как раз тут я ошибся и потерял много времени. Я попросил своего нового знакомого зайти на 2ip.ru, он сказал мне свой внешний IP. Пропинговал - доступен. Но после нескольких неудачных попыток подключения я понял, что на самом деле пытаюсь подключиться к шлюзу. Поэтому ниже расскажу более корректным способ.
Для этого открываем Система - Параметры - Удалённый рабочий стол (Будем считать, что у человека, к которому мы хотим подключиться, стоит Ubuntu. Если это не так, то предварительно ставим пакет vino и запускаем vino-preferences). Отмечаем две верхние галочки и программа выносит диагноз.
s_1281613470_b3d7381d51.png
Оп-па! Просто так не сможем подключиться(*). Если всё же доступ есть и из Интернета, то дальше сами знаете, что делать - ставите VNC-клиент и подключаетесь.
Но в нашем случае надо действовать иначе. Есть множество способов, например, можете попробовать перенаправление портов с помощью SSH. Я решил воспользоваться самым простым способом, который вспомнил - Teredo. Эта штуковина позволяет легко получить "белый" IPv6 адрес. Сначала устанавливаем пакет miredo, после этого смотрим вывод команды ifconfig teredo. В поле inet6 addr видим IPv6-адрес, он должен начинаться на 2001.
Не забываем настроить IPv6 и у себя. Можно опять же воспользоваться Teredo, можно использовать 6to4 или туннельный брокер, подробнее читайте тут. После этого либо используем SSH и командуем ssh user@ipv6, либо берем VNC-клиент. У меня заработали Vinagre и Remmina 0.8.x. Для обоих клиентов IPv6 нужно поместить в квадратные скобки вот так: [ipv6].
s_1281617351_14d1ca3ab5.png
(написал случайный адрес)
Подключаемся и действуем!
Одно замечание. В Teredo адрес меняется каждый раз, поэтому если захотите подключиться ещё раз, то придется опять спрашивать вывод ifconfig teredo. Если вы планируете подключаться часто, то неплохо бы создать JabberID и написать простейший скрипт, который с помощью sendxmpp отсылает вам вывод. Можно сделать то же самое, но через E-mail.

(*) Как показало последующее тестирование, и этот способ может обмануть. Дополнительная проверка - при включенном Vino идем на http://canyouseeme.org/ и вбиваем туда порт 5900. Если пишет Success, то скорее всего подключиться можно.



DobrijZmej 12.08.10 17:23 # +1
TeamViewer - давно, успешно, и надолго.
h31 12.08.10 17:28 # +1
Во-первых под Linux'ом оно работает через Wine.
Во-вторых тут есть любители SSH.
immortalday 12.08.10 17:34 # +-6
> Во-первых под Linux'ом оно работает через Wine.
да лана... вот и ненал када качал и ставил... и то чтобы оно мне wine тянуло тоже както небыло.
> Во-вторых тут есть любители SSH
Угу, но не всегда возможно какбэ.
h31 12.08.10 17:40 # +1
и то чтобы оно мне wine тянуло тоже както небыло

Оно там в комплекте идет. В принципе сойдет, но лично мне больше хочется чего-нибудь нативного.
ner_uto 12.08.10 19:34 # +0
да лана... вот и ненал када качал и ставил... и то чтобы оно мне wine тянуло тоже както небыло.

Поставь, например, Google Picasa и прозрей уже, наконец-то, что не всегда, если что-то не ставится, то этого нет:)
mihmih 12.08.10 17:55 # +-5
TeamViewer устанваливается в линукс родной, через deb или rpm пакет
nikebl 12.08.10 18:00 # +4
Угу, когда с сайта разрабов качаешь Navicat для Linux, там тоже архив в котором особая сборка вайна и виндовый бинарь, наличие deb/rpm еще ничего не значит, хоть старкрафт в пакет собирай - никто не запретит :)
jh 12.08.10 19:05 # +0
hamachi. нет заморочек с узнаванием ip
kopartm 12.08.10 19:12 # +1
проверено - иногда не войти
Да. удобней всего TeamViewer хоть он и с wine.
Из всего работает надежней всего - только достает своей "не коммерчностью".
le087 12.08.10 19:32 # +3
Пользую удаленный доступ через TeamViewer очень часто. Вы не поверите, но мы со знакомой так вместе аниме смотрим. Походу через скайп обсуждаем ход сюжета. Качество правда страдает, и звук с проблемами... но поскольку аниме смотрим только с субтитрами, то наверно вполне сностно получается
le087 12.08.10 19:32 # +0
Знаю, знаю... Извращенцы мы =)
cppmm 12.08.10 20:02 # +2
/me снимает шляпу.

Меня друзья не связанные с IT психом обзывают, когда я через skype с нетбуком пиво с друзьями из других городов пью, а тут такое. Круто! :)
xameleon 12.08.10 19:52 # +1
Одно замечание. В Teredo адрес меняется каждый раз, поэтому если захотите подключиться ещё раз, то придется опять спрашивать вывод ifconfig teredo. Если вы планируете подключаться часто, то неплохо бы создать JabberID и написать простейший скрипт, который с помощью sendxmpp отсылает вам вывод. Можно сделать то же самое, но через E-mail.
попробуйте установить и настроить gw6c.
h31 12.08.10 21:52 # +0
Лично у меня настроен 6to4, но в статье я хотел написать наиболее быстрый и простой вариант. А с туннельными брокерами не так быстро.
werru 13.08.10 00:12 # +1
СПАСИБО за gw6c! супер сервис.
xT 12.08.10 20:22 # +1
оригинал либо тут, либо http://open-life.org/blog/howto/1235.html, либо где-то еще
определись
h31 12.08.10 21:50 # +-2
Оба оригинала, автор ведь тот же :) Больше нигде нет.
xT 12.08.10 22:25 # +-1
Автор один и тот же, но что-то из них копия, так что либо здесь пост-ссылка, либо там линка на оригинал
lwilis 13.08.10 14:19 # +0
Классическая копипаста получается.
razum2um 12.08.10 21:53 # +1
Первым делом вспомнил про SSH. Но для начала нужно выяснить IP-адрес и проверить наличие NAT. Вот как раз тут я ошибся и потерял много времени. Я попросил своего нового знакомого зайти на 2ip.ru, он сказал мне свой внешний IP. Пропинговал - доступен. Но после нескольких неудачных попыток подключения я понял, что на самом деле пытаюсь подключиться к шлюзу


если у Вас самого белый IP - обратный ssh же...
h31 12.08.10 23:10 # +0
Я про это написал в посте.
sdswanderer 13.08.10 02:14 # +0
Обычно для этих целей мне хватает показа экрана через Skype и указаний типа "нажми туда" =)
extra 13.08.10 12:51 # +1
в случае,когда машина находится за шлюзом,порт маппинг самый Ъ вариант)
Nikisch 16.08.10 00:19 # +0
Моя не понять как и чего добились в статье. Человечек на том конце получает белый айпишник v6, который без проблем просачивается через любой маршрутизатор?

У меня команда ifconfig выдает помимо локального адреса и прочего
inet6 addr: fe80::21e:8cff:fe33:7c2b/64 Scope:Link

Это при том, что я вроде где-то шаманил на предмет отключения ipv6. У меня есть белый айпишник?
h31 16.08.10 12:43 # +0
Человечек на том конце получает белый айпишник v6, который без проблем просачивается через любой маршрутизатор?

Да. Ну может быть через какой-нибудь очень-очень суровый маршрутизатор не пройдет, но в этом случае можно воспользоваться туннельным брокером.
Это при том, что я вроде где-то шаманил на предмет отключения ipv6. У меня есть белый айпишник?

Скорее всего ты его таки отключил. Ибо fe80 - это локальные адреса. Тут нужно смотреть весь вывод ifconfig.
В любом случае есть http://test-ipv6.com/ и http://www.ismyipv6working.com/

Лучшие блоги (все 140)
Топ пользователей Топ блогов
Топ пользователей Топ блогов
Элита (все 2733 из 212 городов)
Топ пользователей Топ блогов
welinux.ru

Смотреть онлайн бесплатно

Онлайн видео бесплатно


Смотреть русское с разговорами видео

Online video HD

Видео скачать на телефон

Русские фильмы бесплатно

Full HD video online

Смотреть видео онлайн

Смотреть HD видео бесплатно

School смотреть онлайн