Manjaro Difference between revisions of "Sync dynamic IP with openDNS service via ddclient/ru"

Difference between revisions of "Sync dynamic IP with openDNS service via ddclient/ru"

From Manjaro
(Created page with "Синхронизация динамического IP с сервисом openDNS через ddclient")
 
Tags: Mobile web edit Mobile edit Manual revert
 
(16 intermediate revisions by 2 users not shown)
Line 4: Line 4:


[[File:Open-dns-logo.png|center]]
[[File:Open-dns-logo.png|center]]
== Requirements - Account on openDNS ==
== Требования - учетная запись на openDNS ==


Service ddclient for sync dynamic IP need account in OpenDNS. You need:
Службе ddclient для синхронизации динамических IP необходима учетная запись в OpenDNS. Вам необходимо:
* Create an account on [https://store.opendns.com/get/home-free openDNS] and login to [https://dashboard.opendns.com/ OpenDNS Dashboard]. Create a new Network in the settings.
* Создать учетную запись на [https://store.opendns.com/get/home-free openDNS] и войти в [https://dashboard.opendns.com/ OpenDNS Dashboard]. Создать новую сеть в настройках.
* Login on [https://www.dnsomatic.com/account/ DNS-O-Matic Site] using e-mail and password from OpenDNS.
* Войти на [https://www.dnsomatic.com/account/ сайт DNS-O-Matic], используя e-mail и пароль от OpenDNS.
* Add new Service. From list select OpenDNS. Click button '''Update account info''' for sync OpenDNS Dashboard settings with DNS-O-Matic.
* Добавьте новую службу. Из списка выберите OpenDNS. Нажмите кнопку ''''Update account info''' для синхронизации настроек OpenDNS Dashboard с DNS-O-Matic.




== Setup openDNS in system settings ==
== Настройка openDNS в настройках системы ==


Set DNS addresses in resolv.conf file:
Установите адреса DNS в файле resolv.conf:
  {{UserCmd|command=sudo nano /etc/resolv.conf.head}}
  {{UserCmd|command=sudo nano /etc/resolv.conf.head}}


with code:<br/>
с текстом:<br/>
<code>nameserver 208.67.222.222<br/>
<code>nameserver 208.67.222.222<br/>
nameserver 208.67.220.220<br/></code>
nameserver 208.67.220.220<br/></code>


{{note| If Your ISP provide IPv6 support, add these DNS IPv6 addresses entries in next lines in the ''/etc/resolv.conf.head'' file:<br/>
{{BoxInfo|Примечание|Если ваш провайдер предоставляет поддержку IPv6, добавьте эти записи DNS IPv6 адресов в следующие строки файла ''/etc/resolv.conf.head'':
 
Адреса серверов IPv6 DNS:<br/>
<code>nameserver 2620:119:35::35<br/>
nameserver 2620:119:53::53</code>
 
Не обеспечивает никакого уровня фильтрации:<br/>
<code>nameserver 2620:0:ccc::2<br/>
<code>nameserver 2620:0:ccc::2<br/>
nameserver 2620:0:ccd::2<br/></code>}}
nameserver 2620:0:ccd::2</code>
}}


== Setup openDNS in ddclient ==
== Настройка openDNS в ddclient ==


'''#1''' Install ddclient and ddclient dispatcher for NetworkManager:
'''#1''' Установите ddclient и диспетчер ddclient для NetworkManager:
  {{UserCmd|command=pamac build networkmanager-dispatcher-ddclient}}
  {{UserCmd|command=pamac build networkmanager-dispatcher-ddclient}}


'''#2''' Create backup a ''ddclient.conf'' file:
'''#2''' Создайте резервную копию файла ''ddclient.conf'':
  {{UserCmd|command=sudo cp /etc/ddclient/ddclient.conf /etc/ddclient/ddclient.conf.skel}}
  {{UserCmd|command=sudo cp /etc/ddclient/ddclient.conf /etc/ddclient/ddclient.conf.skel}}


'''#3''' Open ''ddclient.conf'' file in text editor.
'''#3''' Откройте файл ''ddclient.conf'' в текстовом редакторе:
  {{UserCmd|command=sudo nano /etc/ddclient/ddclient.conf}}
  {{UserCmd|command=sudo nano /etc/ddclient/ddclient.conf}}


'''#4''' Delete current content, paste in:<br/>
'''#4''' Удалите текущее содержимое и вставьте:<br/>
{{note| '''REMEMBER''' - replace values '''email_address''', '''password''' with correct values.}}
{{BoxInfo|Примечание|'''ЗАПОМНИТЕ''' - необходимо заменить значения '''email_address''' и '''password''' на правильные.}}


----
----
Line 54: Line 61:
----
----
<br/>
<br/>
Save changes in a file.
Сохраните изменения в файле.


'''#5''' Run command to enable NetworkManager-dispatcher.service:
'''#5''' Выполните команду для автозапуска службы NetworkManager-dispatcher.service:
  {{UserCmd|command=sudo systemctl enable NetworkManager-dispatcher.service}}
  {{UserCmd|command=sudo systemctl enable NetworkManager-dispatcher.service}}


'''#6''' Logout and login.
'''#6''' Выйдите и войдите в систему.


'''#7''' Visit site: [https://dashboard.opendns.com/ openDNS Dashboard] to check sync status.
'''#7''' Посетите сайт [https://dashboard.opendns.com/ openDNS Dashboard] для проверки статуса синхронизации.


=Смотрите также=
=Смотрите также=


* [http://opendns.com openDNS Homepage]
* [http://opendns.com Домашняя страница openDNS]
* [https://www.dnsomatic.com/ DNS-O-Matic]
* [https://www.dnsomatic.com/ DNS-O-Matic]
* [https://en.wikipedia.org/wiki/OpenDNS Wikipedia Article]
* [https://support.opendns.com/hc/en-us/articles/227986667-Does-OpenDNS-Support-IPv6- Поддерживает ли OpenDNS IPv6?]
* The wiki page on [[Networking|networking]]
* [https://ru.wikipedia.org/wiki/OpenDNS Статья на Wikipedia]
* [https://wiki.archlinux.org/index.php/resolv.conf Arch Wiki: resolv.conf]
* Wiki-стринца [[Networking/ru|networking]]
* [https://wiki.archlinux.org/index.php/resolv.conf_(Русский) Arch Wiki: resolv.conf]
[[Category:Contents Page{{#translation:}}]]
[[Category:Contents Page{{#translation:}}]]

Latest revision as of 05:55, 15 February 2023

Other languages:
English • ‎русский


Open-dns-logo.png

Требования - учетная запись на openDNS

Службе ddclient для синхронизации динамических IP необходима учетная запись в OpenDNS. Вам необходимо:

  • Создать учетную запись на openDNS и войти в OpenDNS Dashboard. Создать новую сеть в настройках.
  • Войти на сайт DNS-O-Matic, используя e-mail и пароль от OpenDNS.
  • Добавьте новую службу. Из списка выберите OpenDNS. Нажмите кнопку 'Update account info для синхронизации настроек OpenDNS Dashboard с DNS-O-Matic.


Настройка openDNS в настройках системы

Установите адреса DNS в файле resolv.conf:

user $ sudo nano /etc/resolv.conf.head COPY TO CLIPBOARD


с текстом:
nameserver 208.67.222.222
nameserver 208.67.220.220


Примечание
Если ваш провайдер предоставляет поддержку IPv6, добавьте эти записи DNS IPv6 адресов в следующие строки файла /etc/resolv.conf.head:

Адреса серверов IPv6 DNS:
nameserver 2620:119:35::35
nameserver 2620:119:53::53

Не обеспечивает никакого уровня фильтрации:
nameserver 2620:0:ccc::2
nameserver 2620:0:ccd::2

Настройка openDNS в ddclient

#1 Установите ddclient и диспетчер ddclient для NetworkManager:

user $ pamac build networkmanager-dispatcher-ddclient COPY TO CLIPBOARD


#2 Создайте резервную копию файла ddclient.conf:

user $ sudo cp /etc/ddclient/ddclient.conf /etc/ddclient/ddclient.conf.skel COPY TO CLIPBOARD


#3 Откройте файл ddclient.conf в текстовом редакторе:

user $ sudo nano /etc/ddclient/ddclient.conf COPY TO CLIPBOARD


#4 Удалите текущее содержимое и вставьте:

Примечание
ЗАПОМНИТЕ - необходимо заменить значения email_address и password на правильные.

daemon=1800
syslog=yes
pid=/var/run/ddclient.pid
ssl=yes
use=web, web=myip.dnsomatic.com
server=updates.dnsomatic.com
protocol=dyndns2
login=email_address
password=password
all.dnsomatic.com



Сохраните изменения в файле.

#5 Выполните команду для автозапуска службы NetworkManager-dispatcher.service:

user $ sudo systemctl enable NetworkManager-dispatcher.service COPY TO CLIPBOARD


#6 Выйдите и войдите в систему.

#7 Посетите сайт openDNS Dashboard для проверки статуса синхронизации.

Смотрите также

Cookies help us deliver our services. By using our services, you agree to our use of cookies.