2021-03-15 23:59:11 +08:00

44 lines
933 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
date: "2020-12-23T00:00:00.000Z"
description: Project X 的文档.
title: Blackhole
weight: 1
---
Blackhole黑洞是一个出站数据协议它会阻碍所有数据的出站配合 [路由配置](../../routing) 一起使用,可以达到禁止访问某些网站的效果。
## OutboundConfigurationObject
---
```json
{
"response": {
"type": "none"
}
}
```
> `response`: [ResponseObject](#responseobject)
配置黑洞的响应数据。
Blackhole 会在收到待转发数据之后,发送指定的响应数据,然后关闭连接,待转发的数据将被丢弃。</br>
如不指定此项Blackhole 将直接关闭连接。
### ResponseObject
---
```json
{
"type": "none"
}
```
> `type`: "http" | "none"
`type``"none"`默认值Blackhole 将直接关闭连接。
`type``"http"`Blackhole 会发回一个简单的 HTTP 403 数据包,然后关闭连接。