mirror of
https://github.com/SagerNet/sing-box.git
synced 2024-11-29 20: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
|
||
|
}
|
||
|
}
|
||
|
```
|