Какую проблему решает: протокол UDP, используемый для DNS-запросов, не использует шифрование.
Для начала запретим NetworkManager изменять конфиги:
$ sudo -e /etc/NetworkManager/conf.d/99-dns.conf
[main]
dns=none| smartctl 7.5 2025-04-30 r5714 [x86_64-linux-6.16.8-arch3-1] (local build) | |
| Copyright (C) 2002-25, Bruce Allen, Christian Franke, www.smartmontools.org | |
| === START OF INFORMATION SECTION === | |
| Model Number: Samsung SSD 980 500GB | |
| Serial Number: S...9V | |
| Firmware Version: 3B4QFXO7 | |
| PCI Vendor/Subsystem ID: 0x144d | |
| IEEE OUI Identifier: 0x002538 | |
| Total NVM Capacity: 500,107,862,016 [500 GB] |
| #!/usr/bin/env python | |
| import argparse | |
| import pathlib | |
| import re | |
| import sys | |
| from collections import defaultdict | |
| from functools import partial | |
| print_err = partial(print, file=sys.stderr) |
| #!/usr/bin/env php | |
| <?php | |
| if ($argc < 5) { | |
| echo "Usage: ./check_db_connection.php <host> <username> <password> <dbname> [port]\n"; | |
| exit(1); | |
| } | |
| $db_host = $argv[1]; | |
| $db_username = $argv[2]; |
| import re | |
| class JSExpressionParser: | |
| tokenizer = re.compile(r"\[\]|[+!()]|\d+") | |
| def __init__(self): | |
| self.index = 0 | |
| self.token = None | |
| self.tokens = [] |
| #!/usr/bin/env php | |
| <?php | |
| error_reporting(E_ALL); | |
| set_time_limit(0); | |
| function get_sitemap_urls($url) { | |
| preg_match_all("#<loc>(.+?)</loc>#", gzdecode(file_get_contents($url)), $matches); | |
| return $matches[1]; | |
| } |
| php -r 'echo file_get_contents("https://0x0.st/8iR9.txt");' > urls.txt |
| package main | |
| import ( | |
| "bufio" | |
| "flag" | |
| "fmt" | |
| "os" | |
| "sync" | |
| ) |
| #!/usr/bin/env python | |
| import argparse | |
| import json | |
| import re | |
| import sys | |
| import zipfile | |
| from datetime import datetime | |
| from functools import partial | |
| from pathlib import Path |
| #!/usr/bin/zsh | |
| # Экспортируемые переменные доступны ТОЛЬКО в сессии терминала и, порождаемых | |
| # им процессах. Для приложений, которые запускаются не из терминала, переменные | |
| # прописываются в ~/.zshenv либо /etc/environment для всех пользователей. Так же | |
| # переменные можно задать через ~/.config/environment.d/ | |
| export TERM=xterm-256color | |
| # Переменные окружения и алиасы лучше объявлять после инициализации antigen, так как они могут быть переопределены в плагинах. Однако, некоторые переменные окружения используются в плагинах. | |
| export ZDOTDIR=${ZDOTDIR:-$HOME} |