---
url: /configuration/inbound/mirage.md
description: 基于 REALITY 或 Kotodama 的 Mirage 服务端入站
---

# mirage

用 REALITY 或 Kotodama 同时完成客户端认证和连接伪装。

```yaml check
inbounds:
  mirage:
    type: mirage
    listen: 0.0.0.0:443
    tls:
      reality:
        private_key: mSLFHNLIT-dCD4sv8y9ABtyuo-U3O0_RoEQ23yBdrAg
        short_ids: [763d1d24f03b7187]
        cover: www.example.com:443

dns:
  servers:
    default: {type: udp, address: 127.0.0.1:53}
  final: default
```

## 字段

### type

* 类型：字符串。
* 必填：是，第一项。
* 取值：`mirage`。

### listen

* 类型：`SocketAddr`。
* 必填：是。

### tls

* 类型：[TLS 服务端块](/configuration/shared/tls-server)。
* 必填：是。
* 取值：必须由 REALITY 或 Kotodama 完成认证；Mirage 没有独立密码。

## 说明

::: info 仅 Linux
Mirage 依赖 Linux 的 REALITY/BoringSSL TLS 后端。
:::

支持 TCP 与流中的 UDP，可以套支持 stream transport 的协议层；没有密码字段。未通过 TLS 认证的连接会按 TLS 服务端的 cover 设置转给真站。

## 相关

* [TLS 服务端](/configuration/shared/tls-server)
* [入站总览](/configuration/inbound/)
