28 февр. 2010 г.

Remote Desktop with Dynamic IP

Вчера мне захотелось иметь доступ к домашнему ноутбуку из любого места, где есть интернет. Данный вопрос меня заинтересовал ещё на работе, так как один из менеджеров попросил ему объяснить, как такое можно организовать. В теории я знаю как это должно быть, но практика всегда важна. Инструкция под "катом"!


Вот что сделал я.

1. Зарегистрировался на https://www.no-ip.com/newUser.php выполнил все действия по активации аккаунта.
2. Теперь надо добавить хост: нажимаем "Add host" (https://www.no-ip.com/members/dns/host.php).
3. Выбираете, придумываете своё уникальное Hostname, а так же окончание для хоста, к примеру у меня sytes.net.
4. Выбираем "DNS Host (A)"
5. Пишем "IP Address:" ваш текущий IP-адрес. (Узнать можно на www.2ip.ru).
6. Больше ничего не меняем и нажимаем "Create host"

Дальше, на странице "Downloads" https://www.no-ip.com/downloads.php выбираете клиента для вашей ОС.

Так как у меня OC Linux, то у меня в репозиториях есть уже готовый для работы пакет:

sudo apt-get install noip2

После скачивания и установки, вам предложат интуитивно понятный настройщик. Отвечаете на задаваемые вопросы. И всё. Всё готово для работы.

Если у Вас модем настроен в режиме роутера. То можете добавить локальный IP адрес в DMZ-zone, или сделать проброс портов.

Теперь можете проверить работает ли ваш hostname (http://lenih-laptop.sytes.net)

lenih@irklug:~$ dig lenih-laptop.sytes.net
; <<>> DiG 9.6.1-P2 <<>> lenih-laptop.sytes.net
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7780
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4

;; QUESTION SECTION:
;lenih-laptop.sytes.net.        IN    A

;; ANSWER SECTION:
lenih-laptop.sytes.net.    34    IN    A    92.124.3.184

;; AUTHORITY SECTION:
sytes.net.        34    IN    NS    nf3.no-ip.com.
sytes.net.        34    IN    NS    nf4.no-ip.com.
sytes.net.        34    IN    NS    nf1.no-ip.com.
sytes.net.        34    IN    NS    nf2.no-ip.com.

;; ADDITIONAL SECTION:
nf1.no-ip.com.        323  IN    A    204.16.252.8
nf2.no-ip.com.        2    IN    A    69.72.255.8
nf3.no-ip.com.        2    IN    A    69.65.40.108
nf4.no-ip.com.        2    IN    A    69.65.5.122

;; Query time: 16 msec
;; SERVER: 195.46.96.1#53(195.46.96.1)
;; WHEN: Sun Feb 28 12:13:56 2010
;; MSG SIZE  rcvd: 201


Как мы видим всё работает. По всем вопросам обращайтесь, помогу разобраться.
--
-------------------------------------------------------------
http://linux.irk.ru - Иркутское сообщество пользователей Линукс
-------------------------------------------------------------
Кобельков Илья Владимирович aka LeniH

Связь со мной:
jabber: lenih@jabber.ru
e-mail: lenihx@gmail.com
icq: 7866804

4 комментария:

  1. Я такое же сделал на основе dyndns.org и inadyn
    Сейчас думаю как бы подключить еще один тазик за роутером, да руки все никак не доходят

    ОтветитьУдалить
  2. По ssh можно ходить на любую тачку в домашней сетке через линуксовый роутер, делаем тунели и алга... ;)

    ОтветитьУдалить
  3. ну это понятно по ssh я и хожу куда душе угодно...

    ОтветитьУдалить
  4. Проект конечно сделан здорово, но столько много белого цвета, создаётся ощущение полной прохлады, даже холода, охота немного тепла, тогда будет ещё уютнее. А вот мой сайт возможно вас за интересует это - очередной островок любви и нежности - buy viagra ;);)...Большое спасибо вам и я очень благадарна вам за визит на мой сайт ...удачи...С Уважением Лариса

    ОтветитьУдалить