Add sing-box config
This commit is contained in:
143
config.json
Normal file
143
config.json
Normal file
@@ -0,0 +1,143 @@
|
||||
{
|
||||
"log": {
|
||||
"level": "info"
|
||||
},
|
||||
"dns": {
|
||||
"servers": [
|
||||
{
|
||||
"tag": "dns-remote",
|
||||
"address": "tls://8.8.8.8",
|
||||
"address_resolver": "dns-local",
|
||||
"detour": "proxy"
|
||||
},
|
||||
{
|
||||
"tag": "dns-direct",
|
||||
"address": "8.8.8.8",
|
||||
"address_resolver": "dns-local",
|
||||
"detour": "direct"
|
||||
},
|
||||
{
|
||||
"tag": "dns-block",
|
||||
"address": "rcode://success"
|
||||
},
|
||||
{
|
||||
"tag": "dns-local",
|
||||
"address": "tls://8.8.8.8",
|
||||
"detour": "direct"
|
||||
}
|
||||
],
|
||||
"strategy": "prefer_ipv4",
|
||||
"rules": [
|
||||
{
|
||||
"query_type": [
|
||||
"NIMLOC",
|
||||
"SRV"
|
||||
],
|
||||
"server": "dns-block"
|
||||
},
|
||||
{
|
||||
"domain_suffix": ".lan",
|
||||
"server": "dns-block"
|
||||
}
|
||||
],
|
||||
"independent_cache": true,
|
||||
"final": "dns-remote"
|
||||
},
|
||||
"inbounds": [
|
||||
{
|
||||
"type": "tun",
|
||||
"tag": "tun-in",
|
||||
"interface_name": "tun0",
|
||||
"inet4_address": "172.18.0.1/30",
|
||||
"inet6_address": "fdfe:dcba:9876::1/126",
|
||||
"mtu": 9000,
|
||||
"auto_route": true,
|
||||
//"auto_redirect": true,
|
||||
"strict_route": false,
|
||||
"endpoint_independent_nat": false,
|
||||
"sniff": true
|
||||
}
|
||||
],
|
||||
"outbounds": [
|
||||
{
|
||||
"type": "vless",
|
||||
"tag": "proxy",
|
||||
"server": "MY_SERVER_IP",
|
||||
"server_port": 1443,
|
||||
"uuid": "MY_UUID",
|
||||
"flow": "xtls-rprx-vision",
|
||||
"tls": {
|
||||
"enabled": true,
|
||||
"server_name": "www.pypi.org",
|
||||
"alpn": "h2",
|
||||
"utls": {
|
||||
"enabled": true,
|
||||
"fingerprint": "chrome"
|
||||
},
|
||||
"reality": {
|
||||
"enabled": true,
|
||||
"public_key": "MY_PUBKEY",
|
||||
"short_id": "MY_SHORT_ID"
|
||||
}
|
||||
},
|
||||
"packet_encoding": "xudp"
|
||||
},
|
||||
{
|
||||
"type": "direct",
|
||||
"tag": "direct"
|
||||
},
|
||||
{
|
||||
"type": "direct",
|
||||
"tag": "bypass"
|
||||
},
|
||||
{
|
||||
"type": "block",
|
||||
"tag": "block"
|
||||
},
|
||||
{
|
||||
"type": "dns",
|
||||
"tag": "dns-out"
|
||||
}
|
||||
],
|
||||
"route": {
|
||||
"default_interface": "eth0",
|
||||
"geoip": {
|
||||
"path": "/home/gogacoder/Desktop/nekoray/geoip.db"
|
||||
},
|
||||
"geosite": {
|
||||
"path": "/home/gogacoder/Desktop/nekoray/geosite.db"
|
||||
},
|
||||
"rules": [
|
||||
{
|
||||
"protocol": "dns",
|
||||
"outbound": "dns-out"
|
||||
},
|
||||
{
|
||||
"network": "udp",
|
||||
"port": [
|
||||
135,
|
||||
137,
|
||||
138,
|
||||
139,
|
||||
5353
|
||||
],
|
||||
"outbound": "block"
|
||||
},
|
||||
{
|
||||
"ip_cidr": [
|
||||
"224.0.0.0/3",
|
||||
"ff00::/8"
|
||||
],
|
||||
"outbound": "block"
|
||||
},
|
||||
{
|
||||
"source_ip_cidr": [
|
||||
"224.0.0.0/3",
|
||||
"ff00::/8"
|
||||
],
|
||||
"outbound": "block"
|
||||
}
|
||||
],
|
||||
"final": "proxy"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user