Настройка Linux, FreeBSD и клонов UNIX
Настройка при статическом IP-адресе.
Для использования SkyDNS на компьютере под управлением одной из версий ОС Linux со статическим внешним IP адресом, пропишите IP адрес нашего DNS-сервера в сетевых настройках вашего компьютера.
К сожалению, настройка сети в различных дистрибутивах Linux не совпадает, поэтому ниже приведены только общие рекомендации, а не конкретные инструкции по настройке.
Если для настройки сети используется NetworkManager, пропишите IP-адрес нашего DNS-сервера 193.58.251.251 в окне настройки соединения с интернетом.
Если используется другая программа, настройте ее самостоятельно, чтобы она или автоматически создавала "правильный" файл /etc/resolv.conf, или не трогала его вообще. В последнем случае файл придется отредактировать вручную.
В любом случае, в файле /etc/resolv.conf должна появиться строка:
nameserver 193.58.251.251
Других строк, начинающихся со слова nameserver, не должно быть, иначе фильтрация будет работать некорректно.
Последний шаг настройки подключения к сервису SkyDNS - привязка вашего внешнего IP адреса к сервису. Для этого войдите в личный кабинет сервиса и в разделе Настройки привяжите ваш внешний статический IP адрес. После этого сервис сможет идентифицировать ваш компьютер и применять к нему установленные вами настройки фильтрации.
Настройка при динамическом IP-адресе
Для использования SkyDNS на компьютере с Linux, FreeBSD и клонами Unix:
1. Пропишите IP-адрес нашего DNS-сервера.
К сожалению, настройка сети в различных дистрибутивах не совпадает, поэтому ниже приведены только общие рекомендации, а не конкретные инструкции по настройке.
Если для настройки сети используется NetworkManager, пропишите IP-адрес нашего DNS-сервера в окне настройки соединения с Internet.
Если используется другая программа, настройте ее самостоятельно, чтобы она или автоматически создавала "правильный" файл /etc/resolv.conf, или не трогала его вообще. В последнем случае файл придется отредактировать вручную.
В любом случае, в файле /etc/resolv.conf должна появиться строка:
nameserver 193.58.251.251
Других строк, начинающихся со слова nameserver, не должно быть, иначе фильтрация сайтов будет работать некорректно.
2. Установите и настройте ddclient.
Пакет ddclient есть в репозиториях практически всех дистрибутивов Linux. Рекомендуется воспользоваться пакетом, доступным в вашем дистрибутиве Linux, так как он уже правильно настроен разработчиками дистрибутива на автоматический запуск при загрузке вашего компьютера. Если в вашем дистрибутиве нет пакета ddclient, скачайте его с SourceForge, но вам придется писать сценарий автоматического запуска самостоятельно.
После установки программу ddclient необходимо настроить. Для этого создайте конфигурационный файл (/etc/ddclient.conf или /etc/ddclient/ddclient.conf, в зависимости от дистрибутива) с таким содержимым:
daemon=300 syslog=yes ssl=yes protocol=dyndns2 server=www.skydns.ru # Если Ваш компьютер получает внешний IP-адрес непосредственно от провайдера, # то следующие две строки можно убрать. Это приведет к снижению нагрузки на # наш сервер. use=web web=https://www.skydns.ru/nic/myip # Пропишите ваш email и пароль от сайта www.skydns.ru login=you@yourmail.com password=your_password # Пропишите название компьютера. Если у Вас несколько компьютеров с # динамическими адресами, их названия должны различаться. laptop
После перезагрузки компьютера ddclient должен запуститься. Если IP-адреса успешно привязан, в системном логе (/var/log/syslog /var/log/daemon.log или /var/log/messages, в зависимости от дистрибутива) будет примерно такая строка:
Oct 14 12:49:12 laptop ddclient[4105]: SUCCESS: updating laptop: good: IP address set to 188.17.179.211
Также проверить, что ваш компьютер правильно определен, можно в личном кабинете SkyDNS в разделе Настройки. В подразделе Клиент DDNS вы увидите запись с указанным вами в конфигурационном файле именем компьютера.