Skip to content

Check if a domain value is blocked in Iran #286

Description

@robin98

به نظر می رسد گاهی مشکل در اتصال به کانفیگ های ما از طرف کلاینت وجود دارد، پس از آنکه بررسی می کنیم متوجه می شویم آدرس ساب دامین که در قسمت SNI یا host قرار گرفته از طرف ایران مسدود (فیلتر) شده است؛ به همین جهت امکان برقراری ارتباط از طرف کلاینت ها مقدور نیست.

می توان راهکاری در پنل، زیرمجموعه دامنه ها تعریف کرد که به شکل دوره ای، وضعیت رکورد ساب دامین را از تحلیل کننده های داخل ایران آپدیت کند. اگر پنل تشخیص داد که ساب دامنه از داخل ایران مورد فیلترینگ قرار گرفته، یک اعلان در بالای پنل به ادمین نشان دهد، همچنین در جلوی دامنه متناظر، به نحوی ادمین را از فیلتر شدن دامنه یا ساب دامنه مطلع سازد.
پیاده سازی می تواند به کمک وبسایت هایی چون check-host.net یا ارسال کوئری به چند DNS داخل ایران انجام پذیرد.

در حال حاضر ادمین مجبور است دامنه های داخل پنل را یک به یک پینگ کرده یا داخل check-host.net وارد کند تا از فیلتر نبودن آنها اطمینان حاصل کند.

اطلاع از فیلتر شدن یک دامنه روندی مهم و حیاتی برای ادامه روند سرویس دهی و رفع مشکل در اسرع زمان است.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions