-
Notifications
You must be signed in to change notification settings - Fork 583
Preventing DNS Leaks on macOS
Tip
فرایند تغییر دیاناس در مک از ورژن ۲.۴۰ ابلیویون به بعد بهطور خودکار هندل میشود و نیاز به انجام کار خاصی، به جز بروز نگهداشتن برنامه نیست
برنامه Oblivion Desktop برای تانلکردن کل سیستم از هلپر (که sing-box را در خود ادغام نموده) استفاده کرده و تمامی کارهای ساخت اینترفیس tun
از سمت هسته مذکور هندل میشود.
از نسخه ۲.۲۹ به بعد از برنامه (ابلیویون) بهمنظور جلوگیری از نشت ناخواستهی DNS در sing-box مقدار strict_route
فعال گردیده، اما متاسفانه طبق داکیومنت سینگباکس اینموضوع تنها در سیستمعاملهای ویندوز
و لینوکس
اثرگذار است.
تا چارهاندیشی برای رفع مشکل از سوی سینگباکس (یا اعمال یک راهحل موقت در هلپر)، کاربران سیستمعامل مک
باید بهطور دستی تنظیمات DNS مربوط به این سیستمعامل را (مطابق تصویر) به 172.19.0.2
و 1.1.1.1
تغییر دهند.
Tip
The process of changing DNS in macOS is handled automatically starting from version 2.40 of OblivionDesktop. There's no need for any special action other than keeping the application up to date
The Oblivion Desktop application uses a helper (integrating Sing-Box) to tunnel the entire system. This helper handles all tasks related to creating the TUN
interface via the integrated kernel.
Starting from version 2.29, Oblivion Desktop has enabled the strict_route
setting in Sing-Box to prevent unwanted DNS leaks. However, according to Sing-Box documentation, this feature only affects Windows
and Linux
operating systems.
Until Sing-Box addresses this issue (or a temporary solution is implemented in the helper), macOS
users must manually adjust their DNS settings as shown in the image to 172.19.0.2
and 1.1.1.1
to mitigate the problem.