Власний домен для комп’ютера з динамічною IP

Інколи хочеться мати доступ до свого ком’ютера, коли знаходишся поза домом.
Наприклад глянути, як там качаються торенти, або дуже потрібно отримати файл, що лежить вдома на вінті, чи ще щось (в житті всяке буває).

Але от проблема — провайдер хоча і видає реальні IP (що не починаються на 10. або 192.168.) але періодично їх міняє (а якщо взагалі не видає то цю статтю далі можна не читати).
Послуга «постійний ІР» рятує, але її надають не всі провайдера, та й коштує вона інколи до половини плати за інтернет.

Для часткового вирішення цієї проблеми існують сервіси типу no-ip чи DynDNS.
Реєструєтесь, встановлюєте на комп’ютер клієнт і отримуєте домен виду user.no-ip.com, який постійно вказує на ваш комп’ютер.
Більшість користувачів це б задовольнило, але не мене :imbad:

Я б хотів, щоб домен був наприклад macbook.mrgall.com (тобто був би субдоменом в моєму власному домені).

Виявляється це не так вже й складно зробити, достатньо дописати в налаштування DNS такий CNAME запис:

linode

Значення TTL (time to live) потрібно вказати мінімально можливе (в мене це 5хв).

Після цього можна зайти на домашній комп’ютер за допомогою ssh (звісно, якщо у вас на ком’ютері встановлений сервер openssh):

ssh user@macbook.mrgall.com

Найприкольніше це робити сидячи на дивані і керуючи ком’ютером з телефону (для Android’у є ssh-клієнт) :wink:

Коментарі

Дуже дякую з цей пост! Прочитав його якраз тоді коли мені це було потрібно. Я якраз збираюся на 2 тижні в подорож, беру з собою ноут, але по роботі не виключаю що може знадобитися доступ до мого ненаглядного домашнього десктопа. Завдяки товєму посту налаштував собі рімоут-десктоп і довольний як слон!

jin
jin
24.10.2009, 19:25

Виклористовую таку штуку більш ніж два роки, користь є ще й у тому, що більшість домашнх рутерів уміють працювати з dyndns ;)

jin
jin
24.10.2009, 19:28

оскільки використовується CNAME, то TTL неважливий, і я не рекомендую його робити коротким, короткий TTL і так використовується для динамічного IP ;)

MrGALL
MrGALL
24.10.2009, 21:37

jin,
а що поганого від короткого TTL в CNAME?
той домен я використовую 1 раз в пару днів, не думаю, що це дуже сильно завантажить DNS-сервери :)

jin
jin
25.10.2009, 10:23

Тут справа така, що macbook.mrgall.com завжди перенаправляє (хоча прямо зараз від мене не резолвиться ;)) на DynDNS-домен, а той уже резолвиься у IP-адресу, тому для CNAME TTL не важливий (хіба ти часто переписуєш домен ;)), а от короткий TTL потрібен для “динамічного” домена (що забезпечується силами самого DynDNS), щоб правитьльно визначати IP після його зміни. Звісно, при невеликому навантаженні на DNS можна ставити доволі короткі TTL, але все таки – це додаткове навантаження на канали зв’язку.

У мене зараз виникла інша проблема, яка звязана з логікою роботи мого домашнього роутера :( Схема підключення:

cable modem -> router -> home lan

модем і рутер вмикаються/вимикаються разом (включені у одну розетку) з пульта дистанційного керування, при цьому зразу після включення (поки модем не “роздуплився”) рутер получає не “білу” IP від провайдера, а “сіру” від модема, а після оновлення IP не повідомляє DynDNS про оновлений IP, а відсилає “сірий” 192.168.100.2 :( Інколи, непрослідкувавши, буває незручно

MrGALL
MrGALL
25.10.2009, 10:32

jin,
навантаження не таке вже й велике (я заходжу додому максимум 2-3 рази на тиждень) тому я думаю, що малий TTL не проблема.
macbook.mrgall.com не резолвиться бо домен мого домашнього комп’ютера насправді інший — я не хотів його світити в блозі (хакери не сплять, хоча паролі в мене стоять нормальні :)

jin
jin
25.10.2009, 10:39

:) власне по цій-же причині я у коментах і не показав свого домену ;)

michi
michi
09.01.2010, 03:11

о, теж хочу собi домен для приватного користування :)

пiдкажiть будьласка як можна зарееструвати домен .net але не через провайдера а самому
(щоб домен вiд провайдера не залежав) ?

чи можна зарееструвати через ICANN , е якась хороша стаття як це зробити ?

MrGALL
MrGALL
09.01.2010, 03:21

michi,
.net (.com, .org) через ICANN зареєструвати не можна, треба звертатися до якогось реєстратора (вони не працюють з індивідуальними клієнтами).
якщо не хочете зв’язуватися з реєстраторами — реєструйте .org.ua власноруч: http://www.org.ua/help/

govitya
govitya
16.01.2010, 01:37

поможіт хто може,як це все можна налаштувати ,але дуже повильніше, бо я записую, дуже треба,перепробував кучу прог ,нічо не виходить,дуже дякую… лузер ,
391934338 ася

MrGALL
MrGALL
16.01.2010, 01:48

govitya,
вибачте, icq не використовую — стукайте в jabber mrgall@mrgall.com
або задавайте конкретні питання тут ;)

govitya
govitya
16.01.2010, 02:54

користуюсь прогою Hamachi ,це віртуальний сервер, як налаштувати інший комп до якого я підключаюсь,заю його ІР
але нічо не виходить.

govitya
govitya
16.01.2010, 03:03

http://darkcry.pbnet.ru/hamachi.htm ось прога і опис

MrGALL
MrGALL
19.01.2010, 09:56

govitya,
не бачу зв’язку між цією програмою та власним доменом для комп’ютера — все має налаштовуватись за кроками, які я перелічив дописі.

Ваш Коментар