Blackhole
Blackhole - это протокол исходящих данных, который блокирует все исходящие данные. В сочетании с конфигурацией маршрутизации он может быть использован для запрета доступа к определенным сайтам.
OutboundConfigurationObject
OutboundConfigurationObject соответствует элементу settings в OutboundObject.
json
{
"outbounds": [
{
// ...
"protocol": "blackhole",
"settings": {
"response": {
"type": "none"
}
}
}
]
}1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14
response: ResponseObject
Настройка ответа Blackhole.
Blackhole отправит указанный ответ после получения данных , а затем закроет соединение. Данные для будут отброшены. Если этот параметр не указан, Blackhole просто закроет соединение.
ResponseObject
json
{
"type": "none"
}1
2
3
2
3
type: "http" | "none"
Если type равен "none" (значение по умолчанию), Blackhole просто закроет соединение.
Если type равен "http", Blackhole вернет простой пакет HTTP 403, а затем закроет соединение.