Replies: 13 comments 14 replies
سلام من این آموزش و بررسی کردم و متوجه یه سری اضافه کاری شدم برای نمونه category-ir شامل تمامی مواردی هست که خط به خط فراخوانی شدن و همچنین دسترسی به telegra.ph مشکل تره برای همین آموزش رو اینجا گام به گام مینویسم.
mkdir -p /var/lib/marzban/assets/wget -O /var/lib/marzban/assets/geosite.dat https://github.com/v2fly/domain-list-community/releases/latest/download/dlc.datwget -O /var/lib/marzban/assets/geoip.dat https://github.com/v2fly/geoip/releases/latest/download/geoip.datwget -O /var/lib/marzban/assets/iran.dat https://github.com/bootmortis/iran-hosted-domains/releases/latest/download/iran.dat
XRAY_ASSETS_PATH = "/var/lib/marzban/assets/"
"routing": {
"domainStrategy": "IPIfNonMatch",
"rules": [
{
"type": "field",
"outboundTag": "blackhole",
"ip": [
"geoip:private",
"geoip:ir"
]
},
{
"type": "field",
"port": 53,
"network": "tcp,udp",
"outboundTag": "DNS-Internal"
},
{
"type": "field",
"outboundTag": "blackhole",
"protocol": [
"bittorrent"
]
},
{
"outboundTag": "blackhole",
"domain": [
"regexp:.*\\.ir$",
"ext:iran.dat:ir",
"ext:iran.dat:other",
"geosite:category-ir",
"blogfa",
"bank",
"tebyan.net",
"beytoote.com",
"Film2movie.ws",
"Setare.com",
"downloadha.com",
"Sanjesh.org"
],
"type": "field"
}
]
}
docker compose downdocker compose up -dاگر از نود استفاده میکنید لازمه که این اعمال رو هم انجام بدین. |
|
برای نود اپدیت بکنید لطفا سمت نود env و xray-config نداره که ست کنیم باتشکر |
|
اگر از سرور اصلی کانفیگ نداشته باشیم ، مراحلی که برای نود هست رو انجام بدیم کافیه ؟؟ |
|
آقا توی مرزبان فایل .env رو که ادیت میکنم برای تغییر پورت دیگه پنل بالا نمیاد |
|
سلام "routing": { |
|
If you plan to access domestic websites with a domestic IP, you can define a proxy in the outbounds section and use a proxy instead of using blackhole which is explained here |
|
سلام |
|
سلام وقتتون بخیر برای اینکه کلا بخوام این روتینگ رو از روی سرور چیکار باید بکنم ؟ |
|
من به این روش مشکلم برطرف شد. mkdir -p /usr/local/share/xraywget -O /usr/local/share/xray/geosite.dat https://github.com/v2fly/domain-list-community/releases/latest/download/dlc.datwget -O /usr/local/share/xray/geoip.dat https://github.com/v2fly/geoip/releases/latest/download/geoip.datwget -O /usr/local/share/xray/iran.dat https://github.com/bootmortis/iran-hosted-domains/releases/latest/download/iran.datبعد از اجرای دستورات بالا این فایل رو باید ادیت بزنین : nano /opt/marzban-node/docker-compose.ymlو یک خط به انتها اضافه کنید: - /var/lib/marzban/assets:/usr/local/share/xrayوارد این مسیر بشید: cd /opt/marzban-node/این کد رو احرا کنین که تغییرات اعمال بشه: docker compose down && docker compose up -d |
|
درود بر شما وقتی دامنه ir رو ببندیم Exclude داریم که بگیم یک دامنه باز بشه مثلا پانل ما .ir هستش و اینطوری فقط با ip سرور میاد بالا اما اگر دامنه پانل بره تو وایت لیست پانل با دامنه هم میاد بالا با تشکر |
|
اگر بعد از این کار پنل مرزبان شما باز نشد. (به احتمال زیاد به دلیل اینکه دامنه شما ir. هست) باید مراحل زیر را انجام دهید تا دامنه شما از محدودیت خارج شود و پنل شما آزاد شود.
مراحل و کد مورد نیاز برای افزودن به xray_config.json :1. فایل xray_config.json را باز کنید: 2. در بخش routing و قبل از قانون مربوط به blackhole برای دامنههای .ir، قانون زیر را اضافه کنید:
3. همچنین، در بخش outbounds (در همان فایل xray_config.json)، مطمئن شوید که یک outbound با تگ DIRECT وجود دارد. اگر وجود ندارد، آن را اضافه کنید: نمونه کد نهایی :
بعد از اعمال تغییرات برای بررسی مراحل زیر را انجام دهید :1. مرزبان را ریاستارت کرده : Training by @oldofnet, made with ❤️ |
|
سلام |
|
تمام مراحل رو میرم و بازم سرور نود به مرکزی وصل نمیشه |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
آپدیت: پست کامل تر یکی از دوستان برای بستن سایت های ایرانی در مرزبان
All reactions