Инструменты пользователя

Инструменты сайта


config:dns:public

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
config:dns:public [1] – внешнее изменение 127.0.0.1config:dns:public [1] (текущий) novik
Строка 1: Строка 1:
-====== Список бесплатных публичных DNS серверов ======+===== Публичные DNS-серверы ===== 
 + 
 +=== Google Public DNS === 
 <code> <code>
-#Level 3 Communications (Broomfield, CO, US) +8.8.8.8 
-nameserver 4.2.2.1 +8.8.4.4 
-nameserver 4.2.2.2 +
-nameserver 4.2.2.3 +
-nameserver 4.2.2.4 +
-nameserver 4.2.2.5 +
-nameserver 4.2.2.6+
 </code> </code>
-www.opendns.com+ 
 +=== Yandex.DNS === 
 <code> <code>
-nameserver 208.67.222.222 +77.88.8.8 
-nameserver 208.67.220.220+77.88.8.
 </code> </code>
  
-[[https://developers.google.com/speed/public-dns/|Using Google Public DNS]]+=== Cloudflare DNS === 
 <code> <code>
-The Google Public DNS IP addresses are as follows: +1.1.1.1 
-8.8.8.8 +1.0.0.
-8.8.4.4+
 </code> </code>
-Cisco (San Jose, CA, US)+ 
 +=== Quad9 === 
 <code> <code>
-64.102.255.44 +9.9.9.9 
-128.107.241.185+149.112.112.112 
 </code> </code>
-Verizon (Reston, VA, US)+ 
 +===== Настройка DNS Linux ===== 
 <code> <code>
-151.197.0.38 +nano /etc/resolv.conf 
-151.197.0.39 +
-151.202.0.84 +
-151.202.0.85 +
-151.202.0.85 +
-151.203.0.84 +
-151.203.0.85 +
-199.45.32.37 +
-199.45.32.38 +
-199.45.32.40 +
-199.45.32.43+
 </code> </code>
-GTE (Irving, TX, US)+ 
 +Добавить: 
 <code> <code>
-192.76.85.133 +nameserver 1.1.1.1 
-206.124.64.1+nameserver 8.8.8.
 </code> </code>
-SpeakEasy (SeattleWAUS)+ 
 +===== EmerDNS ===== 
 + 
 +Установим демон кошелька EMC для разрешения доменных имен ''.emc''''.coin''''.lib'', ''.bazar''.
 <code> <code>
-66.93.87.2 +adduser emc 
-216.231.41.2 +
-216.254.95.2 +
-64.81.45.2 +
-64.81.111.2 +
-64.81.127.2 +
-64.81.79.2 +
-64.81.159.2 +
-66.92.64.2 +
-66.92.224.2 +
-66.92.159.2 +
-64.81.79.2 +
-64.81.159.2 +
-64.81.127.2 +
-64.81.45.2 +
-216.27.175.2 +
-66.92.159.2 +
-66.93.87.2+
 </code> </code>
-Sprintlink (Overland Park, KS, US)+
 <code> <code>
-199.2.252.10 +usermod -a -G sudo emc 
-204.97.212.10 +
-204.117.214.10+
 </code> </code>
  
-====== Ссылки ====== +<code> 
-  [[http://zmagar.blogspot.com/2008/08/dns.html|Открытые DNS-серверы]]+cd /usr/local/src 
 + 
 +</code> 
 + 
 +<code> 
 +su emc 
 + 
 +</code> 
 + 
 +<code> 
 +wget https://github.com/emercoin/emercoin/releases/download/v0.8.5emc/emercoin-0.8.5-x86_64-linux-gnu.tar.xz 
 + 
 +</code> 
 + 
 +<code> 
 +tar xvf emercoin-0.8.5-x86_64-linux-gnu.tar.xz 
 + 
 +</code> 
 + 
 +<code> 
 +ln -s /usr/local/src/emercoin-0.8.5-x86_64-linux-gnu/emercoind /usr/local/bin/emercoind 
 + 
 +</code> 
 + 
 +Чтобы использовать его как службу systemd, создадим файл: 
 + 
 +<code> 
 +nano /etc/systemd/system/emercoin.service 
 + 
 +</code> 
 + 
 +emercoin.service 
 + 
 +<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=
 +TimeoutStopSec=
 + 
 +[Install] 
 +WantedBy=multi-user.target 
 + 
 + 
 +</file> 
 +Включим и запустим службу: 
 + 
 +<code>systemctl enable emercoin.service 
 + 
 +</code> 
 + 
 +<code> 
 +systemctl start emercoin 
 + 
 +</code> 
 + 
 +Обратите внимание, что в нашем файле ''emercoin.service'' мы запускаем его как пользователь ''emc'', и ему понадобится файл конфигурации в ''~/.emercoin'' каталоге. 
 +<code> 
 +nano /home/emc/.emercoin/emercoin.conf 
 + 
 +</code> 
 + 
 +emercoin.conf 
 + 
 +<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 
 + 
 +</code> 
 + 
 +Не забудьте изменить ''rpcuser'' и ''rpcpassword'' 
 + 
 +В DNS сервере перенаправить EMC-зоны в локальный кошелек 127.0.0.1:5335 
 + 
config/dns/public.1587570263.txt.gz · Последнее изменение: 127.0.0.1