Это старая версия документа!
===== Публичные 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