"Пинг" по протоколу DNS

С помощью bashили zshвы можете получить произвольное количество пробелов в переменной с помощью:

printf -v spc %10s
sed -i "s/this is a test/&\n${spc}and so is this/" test_file.txt

С помощью zshвы также можете:

sed -i "s/this is a test/&\n${(l:10:)}and so is this/" test_file.txt
1
19.08.2020, 11:28
1 ответ

RFC 6303 перечисляет ряд зон DNS, за которые, по сути, должен отвечать каждый DNS-сервер, в основном для предотвращения ненужного распространения этих запросов к корню иерархии DNS, если эти зоны не используются ни для каких целей. местного назначения.

Самая старая и наиболее -известная из них — это обратная зона для кольцевой сети и, в частности, запись PTR для IPv4-адреса 127.0.0.1 (, то есть полное доменное имя1.0.0.127.in-addr.arpa.). По сути, каждый DNS-сервер должен предоставлять это без запроса какого-либо другого DNS-сервера.

Таким образом, хотя dig -x 127.0.0.1 @dns-server-addressтехнически является запросом для конкретной записи, он фактически применим как «сервер в порядке?» test, так как это запись , каждый DNS-сервер должен иметь возможность разрешать ее с минимальными усилиями и без обращения к какому-либо другому DNS-серверу.

Запрос для имени localhost.должен быть практически таким же хорошим, просто обратите внимание, что вы должны явно включить точку в конце, чтобы указать, что запрашиваемое имя уже полностью определено, чтобы предотвратить инструмент, который вы используете от возможного добавления суффикса вашего локального домена, который может исказить результаты.

2
18.03.2021, 23:11

Теги

Похожие вопросы