Это старая версия документа!
===== Публичные DNS-серверы =====
=== Google Public DNS ===
<shiki shiki-themes one-light one-dark-pro vp-code>
8.8.8.8
8.8.4.4
</shiki>
=== Yandex.DNS ===
<shiki shiki-themes one-light one-dark-pro vp-code>
77.88.8.8
77.88.8.1
</shiki>
=== Cloudflare DNS ===
<shiki shiki-themes one-light one-dark-pro vp-code>
1.1.1.1
1.0.0.1
</shiki>
=== Quad9 ===
<shiki shiki-themes one-light one-dark-pro vp-code>
9.9.9.9
149.112.112.112
</shiki>
===== Настройка DNS Linux =====
<shiki shiki-themes one-light one-dark-pro vp-code> '' nano /etc/resolv.conf '' </shiki>
Добавить:
<shiki shiki-themes one-light one-dark-pro vp-code> '' nameserver 1.1.1.1 nameserver 8.8.8.8 '' </shiki>
===== EmerDNS =====
Установим демон кошелька EMC для разрешения доменных имен .emc, .coin, .lib, .bazar.
<shiki shiki-themes one-light one-dark-pro vp-code>
adduser emc
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
usermod -a -G sudo emc
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
cd /usr/local/src
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
su emc
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
wget https://github.com/emercoin/emercoin/releases/download/v0.8.5emc/emercoin-0.8.5-x86_64-linux-gnu.tar.xz
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
tar xvf emercoin-0.8.5-x86_64-linux-gnu.tar.xz
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
ln -s /usr/local/src/emercoin-0.8.5-x86_64-linux-gnu/emercoind /usr/local/bin/emercoind
</shiki>
Чтобы использовать его как службу systemd, создадим файл:
<shiki shiki-themes one-light one-dark-pro vp-code>
nano /etc/systemd/system/emercoin.service
</shiki>
emercoin.service
<shiki shiki-themes one-light one-dark-pro vp-code> '' # systemd unit file [Unit] Description = emercoind After = network.target [Service] Type = forking User = emc Group = emc WorkingDirectory = /home/emc ExecStart = /usr/local/bin/emercoind ExecStop = /usr/local/bin/emercoind stop Restart = on-failure TimeoutStartSec = 0 TimeoutStopSec = 5 [Install] WantedBy = multi-user.target '' </shiki>
Включим и запустим службу:
<shiki shiki-themes one-light one-dark-pro vp-code>
systemctl enable emercoin.service
</shiki>
<shiki shiki-themes one-light one-dark-pro vp-code>
systemctl start emercoin
</shiki>
Обратите внимание, что в нашем файле emercoin.service мы запускаем его как пользователь emc, и ему понадобится файл конфигурации в ~/.emercoin каталоге.
<shiki shiki-themes one-light one-dark-pro vp-code>
nano /home/emc/.emercoin/emercoin.conf
</shiki>
emercoin.conf
<shiki shiki-themes one-light one-dark-pro vp-code> '' rpcuser = username rpcpassword = pass rpcport = 8775 rpcallowip = 127.0.0.1 listen = 1 server = 1 maxconnections = 80 reservebalance = 5 gen = 0 daemon = 1 # activate DNS services for 4 TLDs emcdns = 1 emcdnsport = 5335 emcdnsallowed = .coin | .emc | .lib | .bazar emcdnsverbose = 4 '' </shiki>
Не забудьте изменить rpcuser и rpcpassword
В DNS сервере перенаправить EMC-зоны в локальный кошелек 127.0.0.1:5335
