Для начала немного теории : будем считать что каждый кто читает этот пост знает что такое DNS (Система доменных имен). Наш объект это DynDNS и отличаются эти две технологии лишь постоянностью полученного ip-адреса клиентом. Некоторые типы соединений используют динамическую раздачу адресов, то есть есть большая вероятность того , что в один прекрасный момент ваша станция получит другой адрес и вы потеряете удаленный доступ к этому компьютеру! Для постоянного доступа к компьютеру с динамическим адресом как раз и подходит DynDNS. Хочу добавить, что технология работает только с реальными ip-адресами.
Условно процедура делится на две части:
1 Регистрация учетной записи и ее настройка .
2 Настройка клиентской части.
Заходим на http://dyn.com/dns/ и регистрируемся :
после чего вам на почту будем выслано подтверждение о регистрации . И самый важный момент – присвоение нашему адресу отдельного имени:
на вкладке DynDNS Pro/Hosts заполняем поля в соответствии с требованиями, и само собой в поле ip address вводим наш реальный ip.
Теперь приступим к настройке клиента, к качестве клиента выступает linux gentoo, хотя процедура на других unix системах думаю не сильно отличается.
Инсталируем:
emerge -av net-dns/ddclient |
emerge -av net-dns/ddclient
Правим конфигурационный файл:
nano /etc/ddclient/ddclient.conf |
nano /etc/ddclient/ddclient.conf
daemon=150 # check every 150 seconds |
daemon=150 # check every 150 seconds
syslog=yes # log update msgs to syslog |
syslog=yes # log update msgs to syslog
mail=root # mail all msgs to root |
mail=root # mail all msgs to root
mail-failure=root # mail failed update msgs to root |
mail-failure=root # mail failed update msgs to root
ssl=yes # use ssl-support. Works with |
ssl=yes # use ssl-support. Works with
use=if, if=ppp0 # слушающий интерфейс |
use=if, if=ppp0 # слушающий интерфейс
login=ваш_логин # default login |
login=ваш_логин # default login
server=members.dyndns.org, |
server=members.dyndns.org,
зарегистрированое_имя.dyndns.org |
зарегистрированое_имя.dyndns.org
Добавляем демон в автозагрузку:
rc-update add ddclient default |
rc-update add ddclient default
При необходимости перезагружаем демон:
/etc/init.d/ddclient restart |
/etc/init.d/ddclient restart
На этом настройка закончена!
: Uncaught Error: Call to undefined function wp_related_posts() in /home2/netconfi/public_html/wp-content/themes/theme/single.php:56
Stack trace:
#0 /home2/netconfi/public_html/wp-includes/template-loader.php(106): include()
#1 /home2/netconfi/public_html/wp-blog-header.php(19): require_once('/home2/netconfi...')
#2 /home2/netconfi/public_html/index.php(17): require('/home2/netconfi...')
#3 {main}
thrown in