mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-11-25 18:11:28 +00:00
67 lines
900 B
Markdown
67 lines
900 B
Markdown
# DNS Hijack
|
|
|
|
#### Sniff Mode
|
|
|
|
```json
|
|
{
|
|
"inbounds": [
|
|
{
|
|
"type": "tun",
|
|
"inet4_address": "172.19.0.1/30",
|
|
"auto_route": true,
|
|
"sniff": true // required
|
|
}
|
|
],
|
|
"outbounds": [
|
|
{
|
|
"type": "direct"
|
|
},
|
|
{
|
|
"type": "dns",
|
|
"tag": "dns-out"
|
|
}
|
|
],
|
|
"route": {
|
|
"rules": [
|
|
{
|
|
"protocol": "dns",
|
|
"outbound": "dns-out"
|
|
}
|
|
],
|
|
"auto_detect_interface": true
|
|
}
|
|
}
|
|
```
|
|
|
|
#### Port Mode
|
|
|
|
```json
|
|
{
|
|
"inbounds": [
|
|
{
|
|
"type": "tun",
|
|
"inet4_address": "172.19.0.1/30",
|
|
"auto_route": true,
|
|
"sniff": true // not required
|
|
}
|
|
],
|
|
"outbounds": [
|
|
{
|
|
"type": "direct"
|
|
},
|
|
{
|
|
"type": "dns",
|
|
"tag": "dns-out"
|
|
}
|
|
],
|
|
"route": {
|
|
"rules": [
|
|
{
|
|
"port": 53,
|
|
"outbound": "dns-out"
|
|
}
|
|
],
|
|
"auto_detect_interface": true
|
|
}
|
|
}
|
|
``` |