---
url: /configuration/inbound/direct.md
description: 把每一条进入的 TCP 连接固定转发到一个目标
---

# direct

监听一个端口，把每条 TCP 连接固定转发到同一个目标。

```yaml check
inbounds:
  forward:
    type: direct
    listen: 127.0.0.1:15432
    to: db.internal:5432

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

## 字段

### type

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

### listen

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

### to

* 类型：端点。
* 必填：是。
* 取值：`host:port`、`IPv4:port` 或 `[IPv6]:port`；端口必须写出。

## 说明

它是端口转发器，不是不监听的空操作。只接受 TCP；`network`、`udp_timeout`、`full_cone`、`transport` 和 `fallback` 都会被拒绝。公共监听字段可用。

## 相关

* [共享 listen](/configuration/shared/listen)
* [入站总览](/configuration/inbound/)
