Comments 20
Гм, честно говоря, действительно велосипед, ибо для доступа по динамическому ИП все же сделан DynDNS и эта штуковина на ура поддерживается многими роутерами из коробки.
А так да, вполне рабочее решение.
А так да, вполне рабочее решение.
+2
DynDNS же стал платным, разве нет?
0
Ну несколько лет моего домену — до сих пор работает, и даже в январе регил еще один — тоже ОК… Не обращал внимание, возможно там ограничения использования жеще стали.
+1
как раз для этих задач хватает бесплатных сервисов dyndns
+1
Я пользуюсь freedns.afraid.org — пока что фришный
+1
2 хоста можна добавить бесплатно. У меня их 3 в бесплатном пакете :)
0
Вы жжете. Второй и третий способ — по сути одинаковые, разница лишь в том, что во втором способе уже все придумано, бери и пользуйся, а в третьем — вы героически решаете задачу передачи себе своего домашнего IP, ведь так? :)
Я пользовался DynDNS, вообще супер, и недостаток мол «Перенаправление только HTTP» — неправда, я по SSH заходил с работы на свой домашний комп, используя адрес типа MyLovelyHome.dyndns.org, заранее пробросив 23 или 2323 порт.
Я было подумал, что вы решили задачу доступа сразу к нескольким компам, ведь, по-вашему, это недостаток второго способа, но этого не увидел ведь…
Я пользовался DynDNS, вообще супер, и недостаток мол «Перенаправление только HTTP» — неправда, я по SSH заходил с работы на свой домашний комп, используя адрес типа MyLovelyHome.dyndns.org, заранее пробросив 23 или 2323 порт.
Я было подумал, что вы решили задачу доступа сразу к нескольким компам, ведь, по-вашему, это недостаток второго способа, но этого не увидел ведь…
+2
DynDNS платный.
Доступ к нескольким компам решается пробросом порта на роутере.
Доступ к нескольким компам решается пробросом порта на роутере.
-2
Вы наверное не понимаете что такое DynDNS, это сервис предоставляющий FQDN имя в глобальной сети для клиентов с динамическими IP, который поддерживают большинство роутеров и есть готовые программы для поддержки этого на компьютерах.
При чём тут проброс портов и.т.п.? Эта служба отвечает за то, чтобы ваш роутер смог рассказать DynDNS.org о вашем IP, а там соответственно чтобы вовремя обновлялась ваша DNS запись. И вы смогли бы сделать всё то же самое но без велосипеда на powershell и bit.ly, а в шаблоне странички со ссылками у вас бы был нормальное имя а не уродское — ' + $ip +'
При чём тут проброс портов и.т.п.? Эта служба отвечает за то, чтобы ваш роутер смог рассказать DynDNS.org о вашем IP, а там соответственно чтобы вовремя обновлялась ваша DNS запись. И вы смогли бы сделать всё то же самое но без велосипеда на powershell и bit.ly, а в шаблоне странички со ссылками у вас бы был нормальное имя а не уродское — ' + $ip +'
+1
Для 2 имён 3го уровня DynDNS их сервис бесплатен, я пользуюсь им уже много лет и не ведаю проблем.
+2
Кстати, для этого способа надо держать комп включенным.
Я же юзаю dyndns и могу удаленно пробудить любой домашний комп.
Я же юзаю dyndns и могу удаленно пробудить любой домашний комп.
+1
Торрентокачалка и так всегда включена, так что лично я ничего не теряю
0
Нда, костыль тот еще. Если и юзать, то нормальный сервис ddns. Благо есть и бесплатные, есть и платные, но с бесплатными подписками. Сам юзаю no-ip и даже не заморачиваюсь.
+1
При наличии роутера с поддержкой ddns есть доступ к любому из компов в сети ( даже выключенным, достаточно настроить WakeOnLan)
0
А скрипт, дублирующий клиента ddns ( если вдруг заглючит ), запускается каждые 15 минут и сохраняет IP в дропбокс:
я уж не говорю про линуксового клиента ddclient…
wget http://automation.whatismyip.com/n09230945.asp -q -O ~/ip_detection_temp.txt
if [ -f ~/ip_detection_temp.txt ]; then
a=$(cat ~/ip_detection_temp.txt)
if [ ${#a} -lt 7 ]; then
exit
fi
b=$(cat ~/Dropbox/ip.txt)
if [ "$a" != "$b" ]; then
echo $a > ~/Dropbox/ip.txt
echo $a $(date) >> ~/iplog.txt
fi
rm -f ~/ip_detection_temp.txt
fi
я уж не говорю про линуксового клиента ddclient…
0
Вставлю свои 2 копейки:
ifconfig.me/ip — не нужно парсить вывод
ifconfig.me/ip — не нужно парсить вывод
+2
Интересно конечно, но я совершенно не понял зачем тут PoSh.
0
Sign up to leave a comment.
Сам себе DynDNS или реализация Managed DNS посредством PowerShell