Розбіжності
Тут показані розбіжності між вибраною ревізією та поточною версією сторінки.
Порівняння попередніх версій Попередня ревізія Наступна ревізія | Попередня ревізія | ||
debian:powerdns [2025/04/23 20:53] – Method | debian:powerdns [2025/04/30 12:51] (поточний) – Method | ||
---|---|---|---|
Рядок 44: | Рядок 44: | ||
</ | </ | ||
- | ===== {{anchor: | + | {{anchor: |
<WRAP center round info 80%> | <WRAP center round info 80%> | ||
Рядок 59: | Рядок 59: | ||
apt-get update | apt-get update | ||
apt-get install -y pdns-recursor | apt-get install -y pdns-recursor | ||
- | cp -r / | + | cp -r / |
</ | </ | ||
Рядок 168: | Рядок 168: | ||
apt-get update | apt-get update | ||
apt-get install -y pdns-server pdns-backend-mysql | apt-get install -y pdns-server pdns-backend-mysql | ||
- | cp -r / | + | cp -r / |
rm / | rm / | ||
</ | </ | ||
Рядок 389: | Рядок 389: | ||
Встановимо необхідні пакети | Встановимо необхідні пакети | ||
<code bash> | <code bash> | ||
- | apt install python3-dev python3-venv | + | apt install python3-dev python3-venv libpq-dev default-libmysqlclient-dev libsasl2-dev libldap2-dev libssl-dev libxml2-dev libxslt1-dev libxmlsec1-dev libffi-dev pkg-config apt-transport-https virtualenv build-essential curl jq |
</ | </ | ||
Рядок 402: | Рядок 402: | ||
curl -sS https:// | curl -sS https:// | ||
echo "deb [signed-by=/ | echo "deb [signed-by=/ | ||
- | apt-get update && apt-get install yarn | + | apt-get update && apt-get install yarn git |
</ | </ | ||
Рядок 981: | Рядок 981: | ||
sudo systemctl daemon-reexec | sudo systemctl daemon-reexec | ||
sudo systemctl daemon-reload | sudo systemctl daemon-reload | ||
- | sudo systemctl enable | + | sudo systemctl enable get-blacklist.timer |
</ | </ | ||
Рядок 1031: | Рядок 1031: | ||
Коментуємо рядок "mibs :" для snmp-mibs-downloader | Коментуємо рядок "mibs :" для snmp-mibs-downloader | ||
<code bash> | <code bash> | ||
- | nano / | + | sudo sed -i ' |
</ | </ | ||
- | Налаштовуємо snmpd agentx | + | Вмикаємо snmpd agentx |
<code bash> | <code bash> | ||
- | nano / | + | cat <<EOT > / |
+ | master | ||
+ | EOT | ||
</ | </ | ||
- | Правимо конфігурацію snmpd | + | Конфігурація snmpd agentx для dnsdist |
<code bash> | <code bash> | ||
- | master | + | cat <<EOT > / |
agentxperms 0700 0700 _dnsdist _dnsdist | agentxperms 0700 0700 _dnsdist _dnsdist | ||
rocommunity dnsdist42 | rocommunity dnsdist42 | ||
+ | EOT | ||
+ | </ | ||
+ | |||
+ | Вказуємо IP, на яких буде слухати snmp agentx. | ||
+ | <code bash> | ||
+ | cat <<EOT > / | ||
+ | agentaddress 127.0.0.1, | ||
+ | EOT | ||
</ | </ | ||
Рядок 1154: | Рядок 1164: | ||
- | {{anchor: | + | {{anchor: |
+ | ==== Логування запитів DNSDist ==== | ||
<WRAP center round info> | <WRAP center round info> | ||
Рядок 1272: | Рядок 1283: | ||
rec_control wipe-cache | rec_control wipe-cache | ||
/ | / | ||
- | |||
- | |||