ServerLess
سرورلس
با این روش مستقیما به یوتیوب و اینستاگرام دسترسی پیدا می کنید. توجه کنید که آی پی شما ایران خواهد بود.
دسترسی به سرویس های گوگل
یه کانفیگ واسه آخرین ورژن nekobox درست کردم که به شما کمک میکنه از سرویسهای گوگل استفاده کنید. ااین کانفیگ نیازی به سرور نداره و کافیه به صورت Custom Config به nekobox اضافه کنید و ازش استفاده کنید. اگه ایده ای واسه بهتر کردنش دارید توی gist کامنت بذارید:
https://gist.github.com/aleskxyz/0c8b22af0146152da03691585ef08b39
واسه اینکه مطمین بشید این کانفیگ واسه شما جواب میده یا نه، شما باید بتونید این IP رو بدون فیلترشکن روی گوشی باز کنید، شما رو منتقل میکنه به سایت گوگل:
و این IP به شما پینگ میده:
194.225.62.80
اینم فیلم نحوه استفاده:
https://x.com/aleskxyz/status/1937083582196879403
کمکی که دوستان میتونن بکنن اینه که این کانفیگ رو واسه mahsang بازنویسی کنن و اونجا میشه fragment رو هم تست کرد بلکه بشه مشکلاتش رو حل کرد و google play و youtube کار کنه.
کانفیگ سازگار با MahsaNG (و کلا کلاینتهای xray) هم اضافه شد.
https://gist.githubusercontent.com/aleskxyz/0c8b22af0146152da03691585ef08b39/raw/xray.json
Server Less
یکی از دوستان گفتن من الان تست کردم اگر کانفیگ server less را به DNS شکن وصل کنید و فرگمنت را ببرید بالا پینگ میگیرید و اندکی اینترنت بینالملل از اینترانت رد میشه در حد باز کردن ویدیو های توییتر
📹آموزش دریافت کانفیگ مخصوص یوتوب
آموزش دریافت کانفیگ مخصوص یوتوب به بهینه سازی در اپلیکیشن:
Mahsang
در قسمت آپدیت پارامتر اپراتور خودتون رو انتخاب کنید⚡️
نکته: این کانفیگ با ای پی خودتونه و مزایاش اینه تبلیغ وسط ویدیو نمیار!
nike
مرحله به مرحله لطفا اقدام کنیدطبق شات. اولین و مهم ترین دلیل وصل نشدن هسته xray هست پس اول این هسته را دقیقا دانلود و نصب کنید لطفا قبل از هر اقدامی بک آپ داشته باشید بعد تظیمات، در هر مرحله بعد تنظیمات تست بگیربد
ممکنه پینگ نده اصلا ولی برید یه بیست ثانیه صبر کنید داخل توییتر یا یوتیوب و رفرش کنید اگر وصل نشد مرحله دوم تنظیمات فرگمنت روشن و روی tlshello 10-20تنظیم کنید به اضافه این گزینه تیک بزنید تو قسمت روتر ستینگ برید اولین گزینه رو بزنید و در آخر این گزینه شات دوم لیست سفید ایران .
اینم لینک کانفیگ میتونید قبل تغییر تنظیمات تست کنید تو برنامه هایی ک لینکشو گذاشتم
https://threadreaderapp.com/thread/1938705099469300175.html
gfw_resist_HTTPS_proxy
https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy
از آنجایی که تکنولوژی فرگمنت در هسته 1.8.3 xray پیاده سازی شده ، با افزودن این کانفیگ serverless_TLSFrag_xray.json یا این کانفیگ با پارامترهای جدید serverless_TLSFrag_xray_new.json در هر کلاینت با هسته 1.8.3 به بالا میتوانید از یوتیوب بصورت مستقیم و بدون سرور واسطه استفاده کنید
تماشای ویدیو در یوتیوب بدون فیلترشکن با سرعت بالا
بزرگترین پلتفرم ویدیویی دنیا که متاسفانه در کشور ما فیلتر شده و شما مجبورید با سرعت کم با فیلترشکن های مختلف بهش دسترسی داشته باشید ولی امروز با آموزش تماشای ویدیو در یوتیوب بدون فیلترشکن با سرعت بالا در خدمت شما هستم تا حداقل این مشکل رو بتونیم دور بزنیم.
Server less youtube config
https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy
{
"remarks": "ServLess frag 1-1",
"log": {
"access": "",
"error": "",
"loglevel": "none",
"dnsLog": false
},
"dns": {
"tag": "dns",
"hosts": {
"cloudflare-dns.com": [
"172.67.73.38",
"104.19.155.92",
"172.67.73.163",
"104.18.155.42",
"104.16.124.175",
"104.16.248.249",
"104.16.249.249",
"104.26.13.8"
],
"domain:youtube.com": ["google.com"]
},
"servers": ["https://cloudflare-dns.com/dns-query"]
},
"inbounds": [
{
"domainOverride": ["http", "tls"],
"protocol": "socks",
"tag": "socks-in",
"listen": "127.0.0.1",
"port": 10808,
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
},
{
"protocol": "http",
"tag": "http-in",
"listen": "127.0.0.1",
"port": 10809,
"settings": {
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "fragment-out",
"domainStrategy": "UseIP",
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
},
"settings": {
"fragment": {
"packets": "1-1",
"length": "1-3",
"interval": "5-10"
}
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"mark": 255,
"domainStrategy": "UseIP"
}
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"domainStrategy": "",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": ["h2", "http/1.1"],
"fingerprint": "randomized",
"publicKey": "",
"serverName": "google.com",
"shortId": "",
"show": false,
"spiderX": ""
},
"wsSettings": {
"headers": {
"Host": "google.com"
},
"path": "/"
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "53",
"outboundTag": "dns-out",
"enabled": true
},
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "0-65535",
"outboundTag": "fragment-out",
"enabled": true
}
],
"strategy": "rules"
},
"stats": {}
}
Youtube
https://github.com/GFW-knocker/gfw_resist_HTTPS_proxy
{
"remarks": "ServLess frag tlshello",
"log": {
"access": "",
"error": "",
"loglevel": "none",
"dnsLog": false
},
"dns": {
"tag": "dns",
"hosts": {
"cloudflare-dns.com": [
"172.67.73.38",
"104.19.155.92",
"172.67.73.163",
"104.18.155.42",
"104.16.124.175",
"104.16.248.249",
"104.16.249.249",
"104.26.13.8"
],
"domain:youtube.com": ["google.com"]
},
"servers": ["https://cloudflare-dns.com/dns-query"]
},
"inbounds": [
{
"domainOverride": ["http", "tls"],
"protocol": "socks",
"tag": "socks-in",
"listen": "127.0.0.1",
"port": 10808,
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
},
{
"protocol": "http",
"tag": "http-in",
"listen": "127.0.0.1",
"port": 10809,
"settings": {
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "fragment-out",
"domainStrategy": "UseIP",
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
},
"settings": {
"fragment": {
"packets": "tlshello",
"length": "10-20",
"interval": "10-20"
}
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"mark": 255,
"domainStrategy": "UseIP"
}
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"domainStrategy": "",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": ["h2", "http/1.1"],
"fingerprint": "randomized",
"publicKey": "",
"serverName": "google.com",
"shortId": "",
"show": false,
"spiderX": ""
},
"wsSettings": {
"headers": {
"Host": "google.com"
},
"path": "/"
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "53",
"outboundTag": "dns-out",
"enabled": true
},
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "0-65535",
"outboundTag": "fragment-out",
"enabled": true
}
],
"strategy": "rules"
},
"stats": {}
}
singbox
دو تا کانفیگ با هسته singboxاوکی کردم که فقط توییتر ویوتیوب رو باز میکنه. کافیه برید داخل لینک و کانفیگ را کپی کرده و داخل نکوباکس بیارید نکته مهم اینه که باید کاستوم کانفیگ دریت کنید وگرنه کلاینت کانفیگ رونمیشناسه
لطفا دوستانی که میتونن روش کار کنند دریغ نکنند خیلی تلاشکردم تا خطوط همراه روهم از فیلترینگ رد کنم نتونستم انگار تخصصم نیس اگه فک میکنید کسی میتونه انجامشبده حتما تگش کنید .
اینم مراحل برای عزیزانی که بلد نیستن لطفا بعد کپی کردن کانفیگ برید داخل نکوباکس طبق شات ها اقدام کنید
{
"dns": {
"fakeip": {
"enabled": true,
"inet4_range": "198.18.0.0/15",
"inet6_range": "fc00::/18"
},
"independent_cache": true,
"rules": [
{
"domain": [
"proxydns",
"sky.rethinkdns.com",
"local",
"dns.quad9.net",
"dns.google",
"predefined",
"hijack-dns",
"play-fe.googleapis.com"
],
"server": "dns-direct"
},
{
"outbound": [
"any"
],
"server": "dns-direct"
},
{
"disable_cache": true,
"inbound": [
"tun-in"
],
"server": "dns-fake"
}
],
"servers": [
{
"address": "tcp://1.1.1.1",
"address_resolver": "dns-direct",
"strategy": "prefer_ipv6",
"tag": "dns-remote"
},
{
"address": "https://dns.google/dns-query",
"address_resolver": "dns-local",
"detour": "direct",
"strategy": "prefer_ipv6",
"tag": "dns-direct"
},
{
"address": "local",
"detour": "direct",
"tag": "dns-local"
},
{
"address": "rcode://success",
"tag": "dns-block"
},
{
"address": "fakeip",
"strategy": "ipv4_only",
"tag": "dns-fake"
}
]
},
"experimental": {
"cache_file": {
"enabled": true,
"path": "../cache/clash.db",
"store_fakeip": true
},
"clash_api": {
"external_controller": "127.0.0.1:9090",
"external_ui": "../files/yacd"
}
},
"inbounds": [
{
"domain_strategy": "prefer_ipv6",
"endpoint_independent_nat": true,
"inet4_address": [
"172.19.0.1/28"
],
"inet6_address": [
"fdfe:dcba:9876::1/126"
],
"mtu": 9000,
"sniff": true,
"sniff_override_destination": true,
"stack": "mixed",
"tag": "tun-in",
"type": "tun"
},
{
"domain_strategy": "prefer_ipv6",
"listen": "127.0.0.1",
"listen_port": 2080,
"sniff": true,
"sniff_override_destination": true,
"tag": "mixed-in",
"type": "mixed"
}
],
"log": {
"level": "debug"
},
"outbounds": [
{
"tag": "direct",
"type": "direct"
},
{
"tag": "bypass",
"type": "direct"
}
],
"route": {
"auto_detect_interface": true,
"rule_set": [],
"rules": [
{
"action": "hijack-dns",
"port": [
53
]
},
{
"action": "hijack-dns",
"protocol": [
"dns"
]
},
{
"ip_is_private": true,
"outbound": "bypass"
},
{
"action": "reject",
"ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
],
"source_ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
]
}
]
}
}
{
"dns": {
"fakeip": {
"enabled": true,
"inet4_range": "198.18.0.0/15",
"inet6_range": "fc00::/18"
},
"independent_cache": true,
"rules": [
{
"domain": [
"proxydns",
"sky.rethinkdns.com",
"local",
"dns.quad9.net",
"dns.google",
"predefined",
"hijack-dns",
"play-fe.googleapis.com"
],
"server": "dns-direct"
},
{
"outbound": [
"any"
],
"server": "dns-direct"
},
{
"disable_cache": true,
"rule_set": [
"geosite:category-ads-all"
],
"server": "dns-block"
},
{
"disable_cache": true,
"domain_suffix": [
"appcenter.ms",
"firebase.io",
"crashlytics.com"
],
"server": "dns-block"
},
{
"disable_cache": true,
"inbound": [
"tun-in"
],
"server": "dns-fake"
}
],
"servers": [
{
"address": "tcp://1.1.1.1",
"address_resolver": "dns-direct",
"strategy": "prefer_ipv6",
"tag": "dns-remote"
},
{
"address": "https://dns.google/dns-query",
"address_resolver": "dns-local",
"detour": "direct",
"strategy": "prefer_ipv6",
"tag": "dns-direct"
},
{
"address": "local",
"detour": "direct",
"tag": "dns-local"
},
{
"address": "rcode://success",
"tag": "dns-block"
},
{
"address": "fakeip",
"strategy": "ipv4_only",
"tag": "dns-fake"
}
]
},
"experimental": {
"cache_file": {
"enabled": true,
"path": "../cache/clash.db",
"store_fakeip": true
},
"clash_api": {
"external_controller": "127.0.0.1:9090",
"external_ui": "../files/yacd"
}
},
"inbounds": [
{
"domain_strategy": "prefer_ipv6",
"endpoint_independent_nat": true,
"inet4_address": [
"172.19.0.1/28"
],
"inet6_address": [
"fdfe:dcba:9876::1/126"
],
"mtu": 1500,
"sniff": true,
"sniff_override_destination": false,
"stack": "mixed",
"tag": "tun-in",
"type": "tun"
},
{
"domain_strategy": "prefer_ipv6",
"listen": "0.0.0.0",
"listen_port": 2080,
"sniff": true,
"sniff_override_destination": false,
"tag": "mixed-in",
"type": "mixed"
}
],
"log": {
"level": "debug"
},
"outbounds": [
{
"tag": "direct",
"type": "direct"
},
{
"tag": "bypass",
"type": "direct"
}
],
"route": {
"auto_detect_interface": true,
"rule_set": [
{
"format": "binary",
"path": "geosite:category-ads-all",
"tag": "geosite:category-ads-all",
"type": "local"
},
{
"format": "binary",
"path": "geoip:ir",
"tag": "geoip:ir",
"type": "local"
}
],
"rules": [
{
"action": "hijack-dns",
"port": [
53
]
},
{
"action": "hijack-dns",
"protocol": [
"dns"
]
},
{
"action": "reject",
"network": [
"udp"
],
"port": [
443
],
"port_range": []
},
{
"action": "reject",
"network": [
"udp"
],
"rule_set": [
"geosite:category-ads-all"
]
},
{
"action": "reject",
"domain_suffix": [
"appcenter.ms",
"firebase.io",
"crashlytics.com"
],
"rule_set": []
},
{
"outbound": "bypass",
"rule_set": [
"geoip:ir"
]
},
{
"ip_is_private": true,
"outbound": "bypass"
},
{
"action": "reject",
"ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
],
"source_ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
]
}
]
}
}
💢 تماشای یوتیوب و سایت های مختلف بدون فیلترشکن (تلگرام - توییتر و…)
💡 تا حالا به این فکر کردی که چطور میشه فیلترینگ هوشمند رو با تغییر چند عدد ساده دور زد؟ تو این ویدیو، بهت یاد میدم که چطوری با استفاده از یک اسکریپت ساده، بهترین تنظیمات رو برای شبکه خودت پیدا کنی و برای همیشه از شر فیلترشکنهای کند راحت بشی!
توییتربدون vpn
آموزش عبور از فیلترینگ با همه اپراتورهای همراه و خانگی با بستن کامل فیلترشکن! (تا زمانی که نت را نبندید همچنان فیلترینگ دور زده خواهد شد)
توییتربدون vpn برنامه های مورد نیاز nekobox و v2rayng.
لینک کانفیگnekobox
{
"dns": {
"independent_cache": true,
"rules": [
{
"domain": [
"dns.google"
],
"server": "dns-direct"
},
{
"outbound": [
"any"
],
"server": "dns-direct"
}
],
"servers": [
{
"address": "https://dns.google/dns-query",
"address_resolver": "dns-direct",
"strategy": "ipv4_only",
"tag": "dns-remote"
},
{
"address": "https://223.5.5.5/dns-query",
"address_resolver": "dns-local",
"detour": "direct",
"strategy": "ipv4_only",
"tag": "dns-direct"
},
{
"address": "local",
"detour": "direct",
"tag": "dns-local"
},
{
"address": "rcode://success",
"tag": "dns-block"
}
]
},
"experimental": {
"cache_file": {
"enabled": true,
"path": "../cache/clash.db",
"store_fakeip": true
},
"clash_api": {
"external_controller": "127.0.0.1:9090",
"external_ui": "../files/yacd"
}
},
"inbounds": [
{
"domain_strategy": "",
"listen": "127.0.0.1",
"listen_port": 2080,
"sniff": true,
"sniff_override_destination": false,
"tag": "mixed-in",
"type": "mixed"
}
],
"log": {
"level": "debug"
},
"outbounds": [
{
"tag": "direct",
"type": "direct"
},
{
"tag": "bypass",
"type": "direct"
}
],
"route": {
"auto_detect_interface": true,
"rule_set": [],
"rules": [
{
"action": "hijack-dns",
"port": [
53
]
},
{
"action": "hijack-dns",
"protocol": [
"dns"
]
},
{
"action": "reject",
"ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
],
"source_ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
]
}
]
}
}
💢 تماشای یوتیوب و سایت های مختلف بدون فیلترشکن (تلگرام - توییتر و…)
💡 تا حالا به این فکر کردی که چطور میشه فیلترینگ هوشمند رو با تغییر چند عدد ساده دور زد؟ تو این ویدیو، بهت یاد میدم که چطوری با استفاده از یک اسکریپت ساده، بهترین تنظیمات رو برای شبکه خودت پیدا کنی و برای همیشه از شر فیلترشکنهای کند راحت بشی!
سرورلس برای ایران
از طریق همون منوی mahsang بخش add YouTube config یا ریپوی زیر:
"سرورلس برای ایران" حاصل مجموعه ای از دستاوردها در حوزهی دسترسی به اینترنت بدون فیلتر و بدون تحریم و بدون تبلیغ است؛ که بدون نیاز به هیچ سروری کاربر را قادر می سازد تا حدالامکان از اینترنت آزاد و بدون محدودیت استفاده کند.
https://github.com/patterniha/Serverless-for-Iran
یه ۴۸ ساعت با اینترنت دایرکت و سرورلس وصل ایران می شم
یه ۴۸ ساعت با اینترنت دایرکت و سرورلس وصل ایران می شم ببینم چی میشه و توییتر کی آپدیت می کنه. ایران زد حلالم کنید.😂
پ.ن: همین توییت هم با کانفیگ سرورلس عمومی زدم.
پ.ن۲: اگر اکانت ناشناسید به هیچ عنوان از این سرویس استفاده نکنید.
https://x.com/mah_azadi/status/1993650968051999085
کانفیگهای سرورلس برای اتصال به ایکس ناامن هستند؟
وقتی با IP واقعی خودمون از طریق کانفیگهای سرورلس (پروفایلهای مبتنیبر DoH که ترافیک رو بهصورت مستقیم و بدون تونل سمت سرویس مقصد میفرستن) به سرویسی مثل ایکس وصل میشیم، آیپی و موقعیت جغرافیایی ما برای سرویس مقصد قابل مشاهده هست، اما محتوای ارتباط بهخاطر رمزنگاری TLS/HTTPS برای اشخاص ثالث قابل شنود نیست.
کانفیگهای سرورلس که برای بایپس فیلترینگ طراحی شدن و از اونها بهعنوان کانفیگ اضطراری یاد میکنیم، یکی از راههای متداولی هستن که برای دورزدن فیلترینگ یوتیوب و ایکس در محدودیتهای مختلف مورد استفاده قرار میگیرن. در هنگام استفاده از این کانفیگها، لوکیشن و آیپی کاربر (برخلاف استفاده از VPNهای سنتی) تغییر نکرده، و در اکثر کانفیگهای اینچنینی SNI رمزنگاری نمیشه و ISP دقیقاً میفهمه که به x.com یا youtube.com وصل شدی؛ اما هویت کاربر، محتوای فعالیتها، پیامها و اطلاعات حساب کاربری اون صرفاً در اختیار خود کاربر و سرویس X باقی میمونه و برای ISP یا نهادهای ایران قابل مشاهده نیست.
پلتفرم ایکس به تمام دادهها، پیامها و شناسههای IP دسترسی داره، اما سرویسدهنده اینترنت یا نهادهای ایران (از دید صرفاً شبکه و بدون همکاری سرویس مقصد)، با وجود اطلاع از IP واقعی کاربر در هنگام اتصال سرورلس، زمان اتصال و الگوی کلی ترافیک، نمیتونن با قطعیت و بهصورت مستقیم یک اتصال رو به یک حساب کاربری مشخص در ایکس نسبت بدن؛ چون دادههای حساس و هویتزا (مثل نام کاربری و محتوا) تحت TLS رمزگذاری شده و از دید ISP پنهان میمونن. با اینحال، اگر دادههای کمکی دیگری رو (مثلاً لاگهای سرویس یا اطلاعات شناسایی از جاهای دیگه) در اختیار داشته باشن، امکان جمعبندی و شناسایی کاربر بیشتر میشه.
نکته قابل توجه تحلیل الگوی ترافیک هست، که میتونه "حدس احتمالی" ارائه بده، اما راه قطعی برای تطبیق یک اتصال سرورلس با یک حساب کاربری X وجود نداره و هرچی استفاده از کانفیگهای سرورلس بیشتر بشه، ردفلگ کمتر و اتکای DPI به حدس مبتنی بر الگوی ترافیک دشوارتر میشه.
در مجموع، کانفیگهای سرورلس ابزار ناامنی نیستن و در حال حاضر یکی از بهترین روشهای "اضطراری" برای دسترسی به ایکس و یوتیوب در زمان محدودیتهای شدید محسوب میشن. با این وجود، این پروفایلها (با توجه به مخفی نکردن آیپی و در اکثر موارد قابل مشاهده بودن اسانآی) Anonymity کامل ارائه نمیدن و همیشه توصیه اینه برای امنیت بالاتر، اولویتتون استفاده از VPNهای معتبر باشه.
👉 github.com/ircfspace/iran-based/blob/main/serverless-risk-overview.md
💡 t.me/ircfspace/1448
🔍 ircf.space @ircfspace
GFW-Slayer
اتمیک از انتشار بروزرسانی جدیدی از GFW-Slayer خبر داده، که در اون مشکل مسدودسازی DPI #ایرانسل برطرف شده و مقابل #فیلترینگ مقاومتر عمل میکنه.
در این بروزرسانی تاکید شده که لینک ساب همهکاره جدیدی برای کاربران ایران، چین و روسیه درنظر گرفته شده و به زودی سابهای قدیمی غیرفعال میشن. برای استفاده کافیه ساب رو در v2rayN/v2rayNG ایمپورت کرده یا کد QR اون رو در کلاینتهای ذکر شده اسکن کنین.
پروفایلهای #سرورلس Xray مبتنیبر DoH ترافیک رو بهصورت مستقیم و بدون تونل سمت سرویس مقصد میفرستن؛ پس حواستون باشه که در اینروش آیپی و لوکیشن شما (برخلاف VPNها) تغییر نمیکنه.
https://raw.githubusercontent.com/voidr3aper-anon/GFW-slayer/main/configs/general/V-force.json
[
{
"remarks": "ATOMIC-XhTTP-DOH",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": [
"8.8.8.8"
]
},
"servers": [
"8.8.8.8",
"https://1.1.1.1/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://ada.openbld.net/dns-query",
"https://mozilla.cloudflare-dns.com/dns-query",
"localhost"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "1-9",
"interval": "1-4"
}
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "www.google.com",
"show": false
},
"xhttpSettings": {
"host": "www.google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH + Telegram via IP Proxy",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": [
"8.8.8.8"
]
},
"servers": [
"https://1.1.1.1/dns-query",
"8.8.8.8",
"https://sky.rethinkdns.com/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://ada.openbld.net/dns-query",
"https://mozilla.cloudflare-dns.com/dns-query",
"localhost"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "1-9",
"interval": "1-4"
}
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"fragment": {
"packets": "2-4",
"length": "200-800",
"interval": "5-20",
"maxSplit": "1000-2000"
},
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "www.google.com",
"show": false
},
"xhttpSettings": {
"host": "www.google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [
{
"address": "121.169.46.116",
"port": 1090
}
]
},
"proxySettings": {
"tag": "fakeproxy-out"
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"type": "field",
"domain": [
"geosite:telegram"
],
"outboundTag": "telegram-proxy"
},
{
"type": "field",
"ip": [
"91.108.4.0/22",
"91.108.8.0/22",
"91.108.12.0/22",
"91.108.16.0/22",
"91.108.56.0/22",
"149.154.160.0/20",
"185.76.151.0/24"
],
"outboundTag": "telegram-proxy"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-level-1",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": [
"8.8.8.8"
]
},
"servers": [
"8.8.8.8",
"https://1.1.1.1/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://ada.openbld.net/dns-query",
"https://mozilla.cloudflare-dns.com/dns-query",
"localhost"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "400-800",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "www.google.com",
"show": false
},
"xhttpSettings": {
"host": "www.google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-GFW-resist",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": [
"8.8.8.8"
]
},
"servers": [
"8.8.8.8",
"https://1.1.1.1/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://sky.rethinkdns.com/dns-query",
"https://ada.openbld.net/dns-query",
"https://mozilla.cloudflare-dns.com/dns-query",
"localhost"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "www.google.com",
"show": false
},
"xhttpSettings": {
"host": "www.google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-irancell",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": ["8.8.8.8"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"]
},
"servers": [
"https://sky.rethinkdns.com/dns-query",
"https://mozilla.cloudflare-dns.com/dns-query",
"https://dns.nextdns.io",
"https://unfiltered.joindns4.eu/dns-query",
"https://ada.openbld.net/dns-query",
"https://doh.flashstart.com/f17c9ee5",
"localhost"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "google.com",
"show": false
},
"xhttpSettings": {
"host": "google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": true
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-GFW-resist-2",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": ["8.8.8.8"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"],
"dns.quad9.net": ["9.9.9.9","149.112.112.112"]
},
"servers": [
{
"address":"https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "fragment-out"
},
{
"address": "https://mozilla.cloudflare-dns.com/dns-query",
"proxyOutboundTag": "fragment-out"
},
{
"address": "https://dns.nextdns.io",
"proxyOutboundTag": "fragment-out"
},
{
"address": "https://unfiltered.joindns4.eu/dns-query",
"proxyOutboundTag": "fragment-out"
},
{
"address": "https://ada.openbld.net/dns-query",
"proxyOutboundTag": "fragment-out",
"timeoutMs": 1000
},
{
"address": "https://doh.flashstart.com/f17c9ee5",
"proxyOutboundTag": "fragment-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "fragment-out",
"domains": [
"geosite:category-ads-all"
]
},
{
"address": "https://anti-ban.dynx.pro/dns-query",
"proxyOutboundTag": "fragment-out",
"timeoutMs": 2000
},
{
"address": "localhost",
"domains": ["domain:ir", "geosite:private", "geosite:ir"],
"finalQuery": true
}
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
},
{
"type": "str",
"packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
"delay": "50-200",
"applyTo": "ip"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "google.com",
"show": false
},
"xhttpSettings": {
"host": "google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": true
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-GFW-resist-3",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": ["8.8.8.8"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"],
"dns.quad9.net": ["9.9.9.9","149.112.112.112"]
},
"servers": [
{
"address":"https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://mozilla.cloudflare-dns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://dns.nextdns.io",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://unfiltered.joindns4.eu/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://ada.openbld.net/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1000
},
{
"address": "https://doh.flashstart.com/f17c9ee5",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"domains": [
"geosite:category-ads-all"
]
},
{
"address": "https://anti-ban.dynx.pro/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 2000
},
{
"address": "localhost",
"domains": ["domain:ir", "geosite:private", "geosite:ir"],
"finalQuery": true
}
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
},
{
"type": "str",
"packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
"delay": "50-200",
"applyTo": "ip"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"fragment": {
"packets": "2-4",
"length": "200-800",
"interval": "5-20",
"maxSplit": "1000-2000"
},
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "google.com",
"show": false
},
"xhttpSettings": {
"host": "google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": true
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "ATOMIC-XhTTP-DOH-GFW-resist-telegram-proxy",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": ["8.8.8.8"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"],
"dns.quad9.net": ["9.9.9.9","149.112.112.112"]
},
"servers": [
{
"address":"https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://mozilla.cloudflare-dns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://dns.nextdns.io",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://unfiltered.joindns4.eu/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://ada.openbld.net/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1000
},
{
"address": "https://doh.flashstart.com/f17c9ee5",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"domains": [
"geosite:category-ads-all"
]
},
{
"address": "https://anti-ban.dynx.pro/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 2000
},
{
"address": "localhost",
"domains": ["domain:ir", "geosite:private", "geosite:ir"],
"finalQuery": true
}
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
},
{
"type": "str",
"packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
"delay": "50-200",
"applyTo": "ip"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"fragment": {
"packets": "2-4",
"length": "200-800",
"interval": "5-20",
"maxSplit": "1000-2000"
},
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "google.com",
"show": false
},
"xhttpSettings": {
"host": "google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [
{
"address": "104.248.197.67",
"port": 1080
}
],
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
}
},
"proxySettings": {
"tag": "fragment-out"
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"type": "field",
"domain": [
"geosite:telegram"
],
"outboundTag": "telegram-proxy"
},
{
"type": "field",
"ip": [
"91.108.4.0/22",
"91.108.8.0/22",
"91.108.12.0/22",
"91.108.16.0/22",
"91.108.56.0/22",
"149.154.160.0/20",
"185.76.151.0/24"
],
"outboundTag": "telegram-proxy"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
},
{
"remarks": "🖔ATOMIC-XhTTP-DOH-GFW-nogeo-full🖔",
"log": {
"loglevel": "none",
"access": "",
"error": "",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"unexpectedIPs": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"hosts": {
"www.kirtokhamenei.ir": ["8.8.8.8"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"],
"dns.quad9.net": ["9.9.9.9","149.112.112.112"]
},
"servers": [
{
"address":"https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://mozilla.cloudflare-dns.com/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://dns.nextdns.io",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://unfiltered.joindns4.eu/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://ada.openbld.net/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1000
},
{
"address": "https://doh.flashstart.com/f17c9ee5",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "fakeproxy-out"
},
{
"address": "https://anti-ban.dynx.pro/dns-query",
"proxyOutboundTag": "fakeproxy-out",
"timeoutMs": 2000
},
{
"address": "localhost",
"domains": ["domain:ir", "geosite:private"],
"finalQuery": true
}
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": {
"userLevel": 8
},
"sniffing": {
"destOverride": [
"http",
"tls"
],
"enabled": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": {
"address": "8.8.8.8",
"network": "tcp,udp",
"port": 53
},
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"settings": {
"domainStrategy": "UseIPv4",
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
},
"noises": [
{
"type": "base64",
"packet": "7nQBAAABAAAAAAAACnF0LXN0cmluZwZnb29nbGUDY29tAAABAAE=",
"delay": "10-16",
"applyTo": "ip"
},
{
"type": "rand",
"packet": "10-20",
"delay": "10-16",
"applyTo": "ipv4"
},
{
"type": "str",
"packet": "hiGFW",
"delay": "10-16",
"applyTo": "ipv6"
},
{
"type": "str",
"packet": "GET /favicon.ico HTTP/1.1\r\nHost: www.google.com\r\n\r\n",
"delay": "50-200",
"applyTo": "ip"
}
]
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"domainStrategy": "UseIP"
}
},
"tag": "fragment-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"settings": {
"fragment": {
"packets": "2-4",
"length": "200-800",
"interval": "5-20",
"maxSplit": "1000-2000"
},
"vnext": [
{
"address": "google.com",
"port": 443,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "xhttp",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": [
"h3,h2,http/1.1"
],
"fingerprint": "randomized",
"serverName": "google.com",
"show": false
},
"xhttpSettings": {
"host": "google.com",
"path": "/",
"mode": "auto",
"extra": {
"xPaddingBytes": "96-254",
"noGRPCHeader": false,
"noSSEHeader": false,
"xmux": {
"maxConcurrency": "16-128",
"maxConnections": 0,
"cMaxReuseTimes": 0,
"hMaxRequestTimes": "300-1000",
"hMaxReusableSecs": "1200-5000",
"hKeepAlivePeriod": 0
}
}
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [
{
"address": "104.248.197.67",
"port": 1080
}
],
"fragment": {
"packets": "1-5",
"length": "4-8",
"interval": "2-4",
"maxSplit": "32-512"
}
},
"proxySettings": {
"tag": "fragment-out"
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "blackhole",
"settings": {
"response": {
"type": "http"
}
},
"tag": "block"
},
{
"protocol": "socks",
"tag": "dummy",
"settings": {
"servers": [
{
"address": "127.0.0.1",
"port": 10808
}
]
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": [
"dns-in"
],
"outboundTag": "dns-out",
"type": "field"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": 53,
"outboundTag": "dns-out",
"type": "field"
},
{
"type": "field",
"domain": [
"geosite:telegram"
],
"outboundTag": "telegram-proxy"
},
{
"type": "field",
"ip": [
"91.108.4.0/22",
"91.108.8.0/22",
"91.108.12.0/22",
"91.108.16.0/22",
"91.108.56.0/22",
"149.154.160.0/20",
"185.76.151.0/24"
],
"outboundTag": "telegram-proxy"
},
{
"inboundTag": [
"socks-in",
"http-in"
],
"port": "0-65535",
"outboundTag": "fragment-out",
"type": "field",
"enabled": true
},
{
"ip": [
"10.10.34.34",
"10.10.34.35",
"10.10.34.36"
],
"outboundTag": "block",
"type": "field"
}
],
"strategy": "rules"
},
"stats": {}
}
]
https://github.com/voidr3aper-anon/GFW-slayer
GFW-slayer
[
{
"remarks": "THIVOID-ROBUST-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
"log": {
"loglevel": "warning",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"disableCache": false,
"serveStale": true,
"serveExpiredTTL": 3600,
"disableFallback": false,
"disableFallbackIfMatch": true,
"enableParallelQuery": true,
"useSystemHosts": false,
"hosts": {
"dns.google": ["8.8.8.8", "8.8.4.4"],
"cloudflare-dns.com": ["104.16.248.249", "104.16.133.229"],
"dns.quad9.net": ["9.9.9.9", "149.112.112.112"],
"base.dns.mullvad.net": ["194.242.2.4"],
"doh.dns.sb": ["185.222.222.222", "45.11.45.11"],
"dns-doh.dnsforfamily.com": ["94.130.180.225", "78.47.64.161"],
"freedns.controld.com": ["76.76.2.33", "76.76.10.33"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"]
},
"servers": [
{
"address": "https://cloudflare-dns.com/dns-query",
"proxyOutboundTag": "dns-frag-out"
},
{
"address": "https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "dns-frag-out"
},
{
"address": "h2c://1.1.1.1/dns-query",
"proxyOutboundTag": "doh-wrap-frag-out",
"skipFallback": true,
"timeoutMs": 1200
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://1.1.1.1/dns-query",
"proxyOutboundTag": "dns-frag-out",
"skipFallback": true,
"timeoutMs": 1200
},
{
"address": "https://dns.google/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 2000
},
{
"address": "https://base.dns.mullvad.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 2000
},
{
"address": "https://doh.dns.sb/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 2000
},
{
"address": "https://dns-doh.dnsforfamily.com/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 2000
},
"tcp://1.1.1.1:53",
"tcp://9.9.9.9:53"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": { "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "1-5",
"length": "1-9",
"interval": "0-6"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dns-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "1-5",
"length": "1-9",
"interval": "0-5"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dot-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "1-5",
"length": "1-9",
"interval": "0-8"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 15000
}
}
},
{
"protocol": "freedom",
"tag": "direct-out",
"settings": { "domainStrategy": "AsIs" },
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [{ "address": "104.248.197.67", "port": 1080 }]
},
"proxySettings": { "tag": "frag-out" }
},
{ "protocol": "dns", "tag": "dns-out" },
{
"protocol": "blackhole",
"tag": "block",
"settings": { "response": { "type": "http" } }
}
],
"policy": {
"levels": {
"8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "udp",
"port": 443,
"outboundTag": "block"
},
{ "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"port": 53,
"outboundTag": "dns-out"
},
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "tcp",
"port": 853,
"outboundTag": "dot-frag-out"
},
{ "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },
{ "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
{ "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"outboundTag": "frag-out"
}
]
}
},
{
"remarks": "THIVOID-FAST-ROBUST-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
"log": {
"loglevel": "warning",
"dnsLog": false
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"disableCache": false,
"serveStale": true,
"serveExpiredTTL": 3600,
"disableFallback": false,
"disableFallbackIfMatch": true,
"enableParallelQuery": true,
"useSystemHosts": false,
"hosts": {
"cloudflare-dns.com": ["1.1.1.1", "1.0.0.1"],
"dns.google": ["8.8.8.8", "8.8.4.4"],
"dns.quad9.net": ["9.9.9.9", "149.112.112.112"]
},
"servers": [
{
"address": "https://cloudflare-dns.com/dns-query",
"proxyOutboundTag": "direct-out",
"timeoutMs": 900,
"skipFallback": true
},
{
"address": "https://cloudflare-dns.com/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1300
},
{
"address": "https://dns.google/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
"tcp://1.1.1.1:53",
"tcp://8.8.8.8:53"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": { "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "30-120",
"interval": "0-5"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dns-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "20-90",
"interval": "0-4"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dot-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "20-100",
"interval": "0-6"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 15000
}
}
},
{
"protocol": "freedom",
"tag": "direct-out",
"settings": { "domainStrategy": "AsIs" },
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [{ "address": "104.248.197.67", "port": 1080 }]
},
"proxySettings": { "tag": "frag-out" }
},
{ "protocol": "dns", "tag": "dns-out" },
{
"protocol": "blackhole",
"tag": "block",
"settings": { "response": { "type": "http" } }
}
],
"policy": {
"levels": {
"8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "udp",
"port": 443,
"outboundTag": "block"
},
{ "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"port": 53,
"outboundTag": "dns-out"
},
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "tcp",
"port": 853,
"outboundTag": "dot-frag-out"
},
{ "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },
{ "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
{ "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"outboundTag": "frag-out"
}
]
}
},
{
"remarks": "THIVOID-ROBUST-SOSO-SERVERLESS-EMERGENCY-ADD-ON-FOR-IRAN",
"log": {
"loglevel": "debug",
"dnsLog": true
},
"dns": {
"disableECS": true,
"queryStrategy": "UseIPv4",
"tag": "dns",
"disableCache": false,
"serveStale": true,
"serveExpiredTTL": 3600,
"disableFallback": false,
"disableFallbackIfMatch": true,
"enableParallelQuery": true,
"useSystemHosts": false,
"hosts": {
"dns.google": ["8.8.8.8", "8.8.4.4"],
"cloudflare-dns.com": ["104.16.248.249", "104.16.133.229"],
"dns.quad9.net": ["9.9.9.9", "149.112.112.112"],
"base.dns.mullvad.net": ["194.242.2.4"],
"doh.dns.sb": ["185.222.222.222", "45.11.45.11"],
"dns-doh.dnsforfamily.com": ["94.130.180.225", "78.47.64.161"],
"freedns.controld.com": ["76.76.2.33", "76.76.10.33"],
"dns.nextdns.io": ["45.90.30.0","45.90.28.0"],
"unfiltered.joindns4.eu": ["86.54.11.200","86.54.11.100"],
"ada.openbld.net": ["146.112.41.102","146.112.41.2"],
"sky.rethinkdns.com": ["104.18.0.48","8.47.69.0"],
"mozilla.cloudflare-dns.com": ["162.159.61.4","172.64.41.4"],
"doh.flashstart.com": ["185.236.104.104"],
"anti-ban.dynx.pro": ["10.139.177.17"]
},
"servers": [
{
"address": "https://cloudflare-dns.com/dns-query",
"proxyOutboundTag": "dns-frag-out"
},
{
"address": "https://sky.rethinkdns.com/dns-query",
"proxyOutboundTag": "dns-frag-out"
},
{
"address": "h2c://1.1.1.1/dns-query",
"proxyOutboundTag": "doh-wrap-frag-out",
"skipFallback": true,
"timeoutMs": 1200
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://1.1.1.1/dns-query",
"proxyOutboundTag": "dns-frag-out",
"skipFallback": true,
"timeoutMs": 1200
},
{
"address": "https://dns.google/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://dns.quad9.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://base.dns.mullvad.net/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://doh.dns.sb/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
{
"address": "https://dns-doh.dnsforfamily.com/dns-query",
"proxyOutboundTag": "dns-frag-out",
"timeoutMs": 1500
},
"tcp://1.1.1.1:53",
"tcp://9.9.9.9:53"
]
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 10808,
"protocol": "socks",
"settings": { "auth": "noauth", "udp": true, "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "socks-in"
},
{
"listen": "127.0.0.1",
"port": 10809,
"protocol": "http",
"settings": { "userLevel": 8 },
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls", "quic"],
"metadataOnly": true,
"routeOnly": true
},
"tag": "http-in"
},
{
"port": 10853,
"protocol": "dokodemo-door",
"settings": { "address": "8.8.8.8", "network": "tcp,udp", "port": 53 },
"tag": "dns-in"
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "20-80",
"interval": "0-6"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dns-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "20-70",
"interval": "0-5"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "freedom",
"tag": "dot-frag-out",
"settings": {
"domainStrategy": "AsIs",
"fragment": {
"packets": "tlshello",
"length": "20-80",
"interval": "0-8"
}
},
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 15000
}
}
},
{
"protocol": "freedom",
"tag": "direct-out",
"settings": { "domainStrategy": "AsIs" },
"streamSettings": {
"sockopt": {
"domainStrategy": "UseIPv4",
"tcpNoDelay": true,
"tcpKeepAliveIdle": 45,
"tcpKeepAliveInterval": 45,
"tcpUserTimeout": 12000
}
}
},
{
"protocol": "socks",
"tag": "telegram-proxy",
"settings": {
"servers": [{ "address": "104.248.197.67", "port": 1080 }]
},
"proxySettings": { "tag": "frag-out" }
},
{ "protocol": "dns", "tag": "dns-out" },
{
"protocol": "blackhole",
"tag": "block",
"settings": { "response": { "type": "http" } }
}
],
"policy": {
"levels": {
"8": { "connIdle": 600, "handshake": 12, "uplinkOnly": 1, "downlinkOnly": 1 }
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "udp",
"port": 443,
"outboundTag": "block"
},
{ "type": "field", "inboundTag": ["dns-in"], "outboundTag": "dns-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"port": 53,
"outboundTag": "dns-out"
},
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"network": "tcp",
"port": 853,
"outboundTag": "dot-frag-out"
},
{ "type": "field", "domain": ["geosite:telegram"], "outboundTag": "telegram-proxy" },
{ "type": "field", "domain": ["domain:ir"], "outboundTag": "direct-out" },
{ "type": "field", "ip": ["geoip:ir", "geoip:private"], "outboundTag": "direct-out" },
{
"type": "field",
"inboundTag": ["socks-in", "http-in"],
"outboundTag": "frag-out"
}
]
}
}
]
DNSTT
https://github.com/GFW-knocker/Xray-core/pull/35
{
"log": {
"loglevel": "debug"
},
"inbounds": [
{
"listen": "127.0.0.1",
"port": 2053,
"protocol": "socks",
"settings": {
"auth": "noauth"
}
}
],
"outbounds": [
{
"protocol": "socks",
"settings": {
"servers": [
{
"address": "1.1.1.1",
"port": 53
}
]
},
"streamSettings": {
"network": "dnstt",
"dnsttSettings": {
"serverAddress": "t.example.com",
"serverPublicKey": "dnstt-public-key"
}
}
}
]
}
دور زدن فیلترینگ با کانفیگ سرورلس با ترکیب nekob9x و v2rayng
لینک کانفیگ nekobox
{
"dns": {
"independent_cache": true,
"rules": [
{
"domain": [
"dns.google"
],
"server": "dns-direct"
},
{
"outbound": [
"any"
],
"server": "dns-direct"
}
],
"servers": [
{
"address": "8.8.8.8",
"tag": "dns-direct"
},
{
"address": "fakeip",
"tag": "fakeip"
}
],
"disable_cache": false,
"strategy": "ipv4_only",
"fakeip": {
"enabled": true,
"inet4_range": "10.20.152.0/22"
}
},
"experimental": {
"cache_file": {
"enabled": true,
"path": "../cache/clash.db",
"store_fakeip": true
},
"clash_api": {
"external_controller": "127.0.0.1:9090",
"external_ui": "../files/yacd"
}
},
"inbounds": [
{
"domain_strategy": "",
"listen": "127.0.0.1",
"listen_port": 2080,
"sniff": true,
"sniff_override_destination": false,
"tag": "mixed-in",
"type": "mixed"
}
],
"log": {
"level": "debug"
},
"outbounds": [
{
"tag": "direct",
"type": "direct"
}
],
"route": {
"auto_detect_interface": true,
"rule_set": [
{
"type": "inline",
"tag": "google",
"rules": [
{
"domain": [
"265.com",
"ai.google.dev",
"alkalicore-pa.clients6.google.com",
"alkalimakersuite-pa.clients6.google.com",
"alt1-mtalk.google.com",
"alt2-mtalk.google.com",
"alt3-mtalk.google.com",
"alt4-mtalk.google.com",
"alt5-mtalk.google.com",
"alt6-mtalk.google.com",
"alt7-mtalk.google.com",
"alt8-mtalk.google.com",
"analytics.google.com",
"android.googlesource.com",
"app-analytics-services.com",
"apps5.oingo.com",
"avail.googleflights.net",
"beacons.gcp.gvt2.com",
"beacons.gvt2.com",
"beacons2.gvt2.com",
"beacons3.gvt2.com",
"c.admob.com",
"c.android.clients.google.com",
"c.pki.goog",
"cache-management-prod.google.com",
"cache.pack.google.com",
"checkin.gstatic.com",
"clickserve.cc-dt.com",
"clickserve.dartsearch.net",
"clickserver.googleads.com",
"clients1.google.com",
"clientservices.googleapis.com",
"cn.widevine.com",
"cnappinstall.googleadapis.com",
"connectivitycheck.gstatic.com",
"content.googleadapis.com",
"crashlyticsreports-pa.googleapis.com",
"crl.pki.goog",
"crls.pki.goog",
"csi.gstatic.com",
"dartsearch-cn.net",
"dg-meta.video.google.com",
"dl.google.com",
"dl.l.google.com",
"download.mlcc.google.com",
"download.qatp1.net",
"download.tensorflow.google.com",
"emmapplecodevice.googleapis.com",
"firebase-settings.crashlytics.com",
"firebase.google.com",
"firebase.googleapis.com",
"firebaseappcheck.googleapis.com",
"firebasedynamiclinks-ipv4.googleapis.com",
"firebasedynamiclinks-ipv6.googleapis.com",
"firebasedynamiclinks.googleapis.com",
"firebaseinappmessaging.googleapis.com",
"firebaseinstallations.googleapis.com",
"firebaselogging-pa.googleapis.com",
"firebaselogging.googleapis.com",
"firebaseperusertopics-pa.googleapis.com",
"firebaseremoteconfig.googleapis.com",
"fontfiles.googleapis.com",
"fonts.googleapis.com",
"fonts.gstatic.com",
"g0.gstatic.com",
"g1.gstatic.com",
"g2.gstatic.com",
"g3.gstatic.com",
"go.corp.google.com",
"gongyichuangyi.net",
"google-ohttp-relay-safebrowsing.fastly-edge.com",
"googleapis-cn.com",
"googleapps-cn.com",
"googleflights-cn.net",
"gstatic-cn.com",
"gstaticadssl.l.google.com",
"gtm.oasisfeng.com",
"i.pki.goog",
"imasdk.googleapis.com",
"l2-uberproxy.corp.google.com",
"logger-dev.corp.google.com",
"logger.corp.google.com",
"login.corp.google.com",
"monitoring.qpdp1.net",
"mtalk-dev.google.com",
"mtalk-staging.google.com",
"mtalk.google.com",
"mtalk4.google.com",
"o.pki.goog",
"ocsp.pki.goog",
"pagead-googlehosted.l.google.com",
"performanceparameters.googleapis.com",
"pki-goog.l.google.com",
"pki.google.com",
"preprod-publicca.googleapis.com",
"prod-controlbe.floonet.goog",
"prod-databe.floonet.goog",
"prod.databe.floonet.goog",
"proxyconfig.corp.google.com",
"publicca.googleapis.com",
"qagpublic.qatp1.net",
"qgadmin.qcpp1.net",
"qiao-cn.com",
"qpx.googleflights.net",
"qualysapi.qatp1.net",
"qualysguard.qpdp1.net",
"r.cert.corp.google.com",
"rapture-prod.corp.google.com",
"recaptcha-cn.net",
"recaptcha.net",
"redirector.bdn.dev",
"redirector.c.chat.google.com",
"redirector.c.mail.google.com",
"redirector.c.pack.google.com",
"redirector.c.play.google.com",
"redirector.c.youtubeeducation.com",
"redirector.gcpcdn.gvt1.com",
"redirector.gvt1.com",
"redirector.offline-maps.gvt1.com",
"redirector.snap.gvt1.com",
"redirector.xn--ngstr-lra8j.com",
"safebrowsing-cache.google.com",
"safebrowsing.googleapis.com",
"scanservice1.qcpp1.net",
"scholar.googleusercontent.com",
"scholar.l.google.com",
"service.urchin.com",
"ssl-google-analytics.l.google.com",
"ssl.gstatic.com",
"sslredirect.corp.google.com",
"staging-controlbe.floonet.goog",
"staging-databe.floonet.goog",
"staging.databe.floonet.goog",
"streaming-uberproxy-rotation.corp.google.com",
"streaming-uberproxy.corp.google.com",
"sup-ssh-relay.corp.google.com",
"sup-ssh-relay2.corp.google.com",
"sup.corp.google.com",
"sup.l.google.com",
"tac.googleapis.com",
"test.gbugs-qa.chromium.org",
"tools.google.com",
"tools.l.google.com",
"uberproxy-debug4.corp.google.com",
"uberproxy.corp.google.com",
"uberproxy6.corp.google.com",
"update.crashlytics.com",
"update.googleapis.com",
"wear.googleapis.com",
"webchannel-alkalimakersuite-pa.clients6.google.com",
"www-google-analytics.l.google.com",
"www-googletagmanager.l.google.com",
"www.destinationurl.com",
"www.gstatic.com",
"www.pxcc.com",
"www.recaptcha.net"
],
"domain_suffix": [
".and",
".chrome",
".dclk",
".gbiz",
".gle",
".gmail",
".goo",
".goog",
".google",
".guge",
".hangout",
".nexus",
".xn--flw351e",
".xn--qcka1pmc",
".youtube",
"0emm.com",
"1e100.net",
"1ucrs.com",
"2mdn-cn.net",
"2mdn.net",
"466453.com",
"abc.xyz",
"adgoogle.net",
"admeld.com",
"admob-cn.com",
"admob.com",
"ads.youtube.com",
"adsense.com",
"adsensecustomsearchads.com",
"adsenseformobileapps.com",
"adservice.google.com",
"advertisercommunity.com",
"advertiserscommunity.com",
"adwords-community.com",
"adwords.com",
"adwordsexpress.com",
"aistudio.google.com",
"android.com",
"androidify.com",
"angulardart.org",
"api.ai",
"apigee.com",
"app-measurement-cn.com",
"app-measurement.com",
"appbridge.ca",
"appbridge.io",
"appbridge.it",
"appspot.com",
"apture.com",
"area120.com",
"asp-cc.com",
"autodraw.com",
"bandpage.com",
"bard.google.com",
"baselinestudy.com",
"baselinestudy.org",
"bazel.build",
"bdn.dev",
"beatthatquote.com",
"blink.org",
"blogblog.com",
"blogger.com",
"blogger.googleusercontent.com",
"brocaproject.com",
"brotli.org",
"bumpshare.com",
"bumptop.ca",
"bumptop.com",
"bumptop.net",
"bumptop.org",
"bumptunes.com",
"campuslondon.com",
"certificate-transparency.org",
"charlestonroadregistry.com",
"chrome.com",
"chromebook.com",
"chromecast.com",
"chromeos.dev",
"chromium.org",
"chronicle.security",
"chroniclesec.com",
"cloudburstresearch.com",
"cloudfunctions.net",
"cloudproxy.app",
"cloudrobotics.com",
"cobrasearch.com",
"codespot.com",
"conscrypt.com",
"conscrypt.org",
"cookiechoices.org",
"coova.com",
"coova.net",
"coova.org",
"crossmediapanel.com",
"crr.com",
"cs4hs.com",
"dart.dev",
"dartlang.org",
"dartpad.dev",
"dartsearch.net",
"dataliberation.org",
"debug.com",
"debugproject.com",
"deepmind.com",
"deepmind.google",
"deps.dev",
"deps.info",
"devsitetest.how",
"dialogflow.com",
"digitalassetlinks.org",
"docs.new",
"doubleclick-cn.net",
"doubleclick.cn",
"doubleclick.com",
"doubleclick.net",
"episodic.com",
"fastlane.ci",
"fastlane.tools",
"feedburner.com",
"fflick.com",
"financeleadsonline.com",
"firebase.com",
"firebase.io",
"firebaseapp.com",
"firebaseio.com",
"fitbit.com",
"flutter.dev",
"flutterapp.com",
"foofle.com",
"froogle.com",
"fuchsia.dev",
"g-tun.com",
"g.cn",
"g.co",
"g.dev",
"g.page",
"gateway.dev",
"gcr.io",
"geller-pa.googleapis.com",
"gemini.google",
"gemini.google.com",
"generativeai.google",
"generativelanguage.googleapis.com",
"gerritcodereview.com",
"get.app",
"get.dev",
"get.how",
"get.new",
"get.page",
"get.rsvp",
"getbumptop.com",
"ggoogle.com",
"ggpht.cn",
"ggpht.com",
"gipscorp.com",
"gkecnapps.cn",
"globaledu.org",
"gmail.com",
"gmodules.com",
"go-lang.com",
"go-lang.net",
"go-lang.org",
"go.dev",
"godoc.org",
"gogle.com",
"gogole.com",
"golang.com",
"golang.net",
"golang.org",
"gonglchuangl.net",
"goo.gl",
"googel.com",
"googil.com",
"googl.com",
"google-access.net",
"google-analytics-cn.com",
"google-analytics.com",
"google-syndication.com",
"googleacquisitionmigration.com",
"googleadapis.com",
"googleads-cn.com",
"googleads.com",
"googleadservices-cn.com",
"googleadservices.com",
"googleadsserving.cn",
"googleanalytics.com",
"googleapis.cn",
"googleapis.com",
"googleapps.com",
"googlearth.com",
"googleblog.com",
"googlebot.com",
"googlecapital.com",
"googlecert.net",
"googlecnapps.cn",
"googlecode.com",
"googlecommerce.com",
"googlecompare.co.uk",
"googledanmark.com",
"googledomains.com",
"googledrive.com",
"googlee.com",
"googleearth.com",
"googlefiber.com",
"googlefiber.net",
"googlefinland.com",
"googlemail.com",
"googlemaps.com",
"googleoptimize-cn.com",
"googleoptimize.com",
"googlepagecreator.com",
"googlephotos.com",
"googleplay.com",
"googleplus.com",
"googlesource.com",
"googlestore.com",
"googlesverige.com",
"googlesyndication-cn.com",
"googlesyndication.com",
"googletagmanager-cn.com",
"googletagmanager.com",
"googletagservices-cn.com",
"googletagservices.com",
"googletraveladservices-cn.com",
"googletraveladservices.com",
"googleusercontent.com",
"googlevads-cn.com",
"googleventures.com",
"googlevideo.com",
"googlezip.net",
"googlr.com",
"goolge.com",
"gooogle.com",
"gridaware.app",
"gsrc.io",
"gstatic.cn",
"gstatic.com",
"gstaticcnapps.cn",
"gsuite.com",
"gv.com",
"gvt0.com",
"gvt1-cn.com",
"gvt1.com",
"gvt2-cn.com",
"gvt2.com",
"gvt3.com",
"gvt5.com",
"gvt6.com",
"gvt7.com",
"gvt9.com",
"haplorrhini.com",
"hdrplusdata.org",
"hey.boo",
"hindiweb.com",
"howtogetmo.co.uk",
"html5rocks.com",
"hwgo.com",
"iam.soy",
"iamremarkable.org",
"idx.dev",
"igoogle.com",
"impermium.com",
"itasoftware.com",
"j2objc.org",
"jibemobile.com",
"jules.google",
"jules.google.com",
"kaggle.com",
"kaggle.io",
"kaggle.net",
"kaggleusercontent.com",
"keyhole.com",
"keytransparency.com",
"keytransparency.foo",
"keytransparency.org",
"lanternal.com",
"like.com",
"madewithcode.com",
"mail-ads.google.com",
"makersuite.google.com",
"marketingplatform.google.com",
"material.io",
"mdialog.com",
"meet.new",
"mfg-inspector.com",
"mobileview.page",
"moodstocks.com",
"near.by",
"nest.com",
"new.day",
"nomulus.foo",
"notebooklm.google",
"notebooklm.google.com",
"oauthz.com",
"on.here",
"on2.com",
"onefifteen.net",
"onefifteen.org",
"oneworldmanystories.com",
"opensourceinsight.dev",
"opensourceinsights.dev",
"openthread.io",
"openweave.io",
"orbitera.com",
"page.link",
"pagespeedmobilizer.com",
"pageview.mobi",
"panoramio.com",
"partylikeits1986.org",
"paxlicense.org",
"picasa.com",
"picasaweb.com",
"picasaweb.net",
"picasaweb.org",
"picnik.com",
"pittpatt.com",
"pixate.com",
"pki.goog",
"play-fe.googleapis.com",
"play-games.googleusercontent.com",
"play-lh.googleusercontent.com",
"play.google.com",
"play.googleapis.com",
"polymer-project.org",
"polymerproject.org",
"postini.com",
"privacysandbox.com",
"proactivebackend-pa.googleapis.com",
"projectara.com",
"projectbaseline.com",
"pub.dev",
"publishproxy.com",
"questvisual.com",
"quickoffice.com",
"quiksee.com",
"registry.google",
"revolv.com",
"ridepenguin.com",
"run.app",
"savethedate.foo",
"saynow.com",
"schemer.com",
"screenwisetrends.com",
"screenwisetrendspanel.com",
"sheets.new",
"slides.new",
"snapseed.com",
"solveforx.com",
"stadia.dev",
"stcroixmosquito.com",
"stcroixmosquitoproject.com",
"studywatchbyverily.com",
"studywatchbyverily.org",
"stxmosquito.com",
"stxmosquitoproject.com",
"stxmosquitoproject.net",
"stxmosquitoproject.org",
"synergyse.com",
"tensorflow.org",
"tfhub.dev",
"thecleversense.com",
"thegooglestore.com",
"thinkquarterly.co.uk",
"thinkquarterly.com",
"thinkwithgoogle.com",
"tiltbrush.com",
"txcloud.net",
"txvia.com",
"unfiltered.news",
"urchin.com",
"useplannr.com",
"usvimosquito.com",
"usvimosquitoproject.com",
"v8.dev",
"v8project.org",
"velostrata.com",
"verily.com",
"verilylifesciences.com",
"verilystudyhub.com",
"verilystudywatch.com",
"verilystudywatch.org",
"wallet.com",
"waymo.com",
"waze.com",
"web.app",
"web.dev",
"webappfieldguide.com",
"webmproject.org",
"webpkgcache.com",
"webrtc.org",
"weltweitwachsen.de",
"whatbrowser.org",
"whats.new",
"wide-youtube.l.google.com",
"widevine.com",
"withgoogle.com",
"withyoutube.com",
"womenwill.com",
"womenwill.com.br",
"womenwill.id",
"womenwill.in",
"womenwill.mx",
"x.company",
"x.team",
"xn--9kr7l.com",
"xn--9trs65b.com",
"xn--flw351e.com",
"xn--ggle-55da.com",
"xn--gogl-0nd52e.com",
"xn--gogl-1nd42e.com",
"xn--ngstr-lra8j.com",
"xn--p8j9a0d9c9a.xn--q9jyb4c",
"xplr.co",
"youtu.be",
"youtube-nocookie.com",
"youtube-ui.l.google.com",
"youtube.googleapis.com",
"youtubeeducation.com",
"youtubeembeddedplayer.googleapis.com",
"youtubefanfest.com",
"youtubegaming.com",
"youtubego.co.id",
"youtubego.co.in",
"youtubego.com",
"youtubego.com.br",
"youtubego.id",
"youtubego.in",
"youtubei.googleapis.com",
"youtubekids.com",
"youtubemobilesupport.com",
"yt.be",
"ytimg.com",
"zukunftswerkstatt.de"
],
"domain_regex": [
"^adservice\\.google\\.([a-z]{2}|com?)(\\.[a-z]{2})?$",
"^r+[0-9]+(---|\\.)sn-(2x3|ni5|j5o)\\w{5}\\.xn--ngstr-lra8j\\.com$",
"^r+[0-9]+(---|\\.)sn-(2x3|ni5|j5o)\\w{5}\\.googlevideo\\.com$",
"^scholar\\.google\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,3})$",
"^(?:[a-z0-9-]+\\.)*blogspot\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2})$",
"^(?:[a-z0-9-]+\\.)*google\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,})$",
"^(?:[a-z0-9-]+\\.)*youtube\\.(com(\\.[a-z]{2})?|co\\.[a-z]{2}|[a-z]{2,})$"
]
}
]
}
],
"rules": [
{
"action": "hijack-dns",
"port": [
53
]
},
{
"action": "hijack-dns",
"protocol": [
"dns"
]
},
{
"action": "route-options",
"override_address": "www.google.com",
"rule_set": [
"google"
]
},
{
"action": "reject",
"ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
],
"source_ip_cidr": [
"224.0.0.0/3",
"ff00::/8"
]
}
]
}
}
لینک کانفیگ v2rayng
{
"remarks": "ServLess frag tlshello",
"log": {
"access": "",
"error": "",
"loglevel": "none",
"dnsLog": false
},
"dns": {
"tag": "dns",
"hosts": {
"cloudflare-dns.com": [
"208.67.222.222",
"172.67.73.38",
"104.19.155.92",
"172.67.73.163",
"104.18.155.42",
"104.16.124.175",
"104.16.248.249",
"104.16.249.249",
"104.26.13.8"
],
"domain:lichess.org": ["youtube.com"]
},
"servers": ["https://cloudflare-dns.com/dns-query"]
},
"inbounds": [
{
"domainOverride": ["http", "tls"],
"protocol": "socks",
"tag": "socks-in",
"listen": "0.0.0.0",
"port": 10808,
"settings": {
"auth": "noauth",
"udp": true,
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
},
{
"protocol": "http",
"tag": "http-in",
"listen": "0.0.0.0",
"port": 10809,
"settings": {
"userLevel": 8
},
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
}
}
],
"outbounds": [
{
"protocol": "freedom",
"tag": "fragment-out",
"domainStrategy": "UseIP",
"sniffing": {
"enabled": true,
"destOverride": ["http", "tls"]
},
"settings": {
"fragment": {
"packets": "tlshello",
"length": "10-20",
"interval": "10-20"
}
},
"streamSettings": {
"sockopt": {
"tcpNoDelay": true,
"tcpKeepAliveIdle": 100,
"mark": 255,
"domainStrategy": "UseIP"
}
}
},
{
"protocol": "dns",
"tag": "dns-out"
},
{
"protocol": "vless",
"tag": "fakeproxy-out",
"domainStrategy": "",
"settings": {
"vnext": [
{
"address": "127.0.0.1",
"port": 2080,
"users": [
{
"encryption": "none",
"flow": "",
"id": "UUID",
"level": 8,
"security": "auto"
}
]
}
]
},
"streamSettings": {
"network": "ws",
"security": "tls",
"tlsSettings": {
"allowInsecure": false,
"alpn": ["h2", "http/1.1"],
"fingerprint": "randomized",
"publicKey": "",
"serverName": "google.com",
"shortId": "",
"show": false,
"spiderX": ""
},
"wsSettings": {
"headers": {
"Host": "google.com"
},
"path": "/"
}
},
"mux": {
"concurrency": 8,
"enabled": false
}
}
],
"policy": {
"levels": {
"8": {
"connIdle": 300,
"downlinkOnly": 1,
"handshake": 4,
"uplinkOnly": 1
}
},
"system": {
"statsOutboundUplink": true,
"statsOutboundDownlink": true
}
},
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "53",
"outboundTag": "dns-out",
"enabled": true
},
{
"inboundTag": ["socks-in", "http-in"],
"type": "field",
"port": "0-65535",
"outboundTag": "fragment-out",
"enabled": true
}
],
"strategy": "rules"
},
"stats": {}
}