Nikita Korotaev 3b23ce3ea2
add Russian lang (#529)
* add Russian lang support
---------

Co-authored-by: 风扇滑翔翼 <Fangliding.fshxy@outlook.com>
2024-07-16 22:42:05 +08:00

1.9 KiB
Raw Blame History

DNS

DNS — это исходящий протокол, который в основном используется для перехвата и пересылки DNS-запросов.

Этот исходящий протокол может принимать только DNS-трафик (включая запросы по протоколам UDP и TCP), другие типы трафика будут вызывать ошибки.

При обработке DNS-запросов этот исходящий протокол перенаправляет IP-запросы (то есть A и AAAA) на встроенный DNS-сервер. Другие типы запросов будут перенаправлены на их исходные адреса назначения.

OutboundConfigurationObject

{
  "network": "tcp",
  "address": "1.1.1.1",
  "port": 53,
  "nonIPQuery": "drop"
}

network: "tcp" | "udp"

Изменяет транспортный протокол DNS-трафика, возможные значения: "tcp" и "udp". Если не указан, сохраняется исходный транспортный протокол.

address: address

Изменяет адрес DNS-сервера. Если не указан, сохраняется адрес, указанный в источнике.

port: number

Изменяет порт DNS-сервера. Если не указан, сохраняется порт, указанный в источнике.

nonIPQuery: string

Управляет не IP-запросами (не A и AAAA), "drop" - отбрасывать или "skip" - не обрабатывать встроенным DNS-сервером, а пересылать на целевой сервер. Значение по умолчанию: "drop".

Пример настройки DNS