بازگشت به وبلاگ

نحوه تنظیم پروکسی در macOS Sonoma و Sequoia: تنظیمات سیستم، ترمینال، سافاری و کروم

راهنمای جامع برای تنظیم پروکسی در macOS Sonoma و Sequoia — از طریق تنظیمات سیستم، ترمینال و برای برنامه‌های خاص. تمامی روش‌ها را به صورت مرحله به مرحله بررسی می‌کنیم.

📅۲۶ اسفند ۱۴۰۴
```html

اگر با چندین حساب کار می‌کنید، قیمت‌های رقبای خود را زیر نظر دارید یا فقط می‌خواهید از طریق یک IP دیگر به اینترنت دسترسی پیدا کنید — باید پروکسی را به درستی در macOS تنظیم کنید. اپل به طور مرتب رابط تنظیمات سیستم را تغییر می‌دهد و آنچه که در Monterey یا Ventura کار می‌کرد، در Sonoma و Sequoia به طور کاملاً متفاوتی به نظر می‌رسد. در این مقاله تمام روش‌های فعلی را بررسی خواهیم کرد: از طریق تنظیمات سیستم، ترمینال و برای برنامه‌های خاص.

چه چیزی را قبل از تنظیم باید بدانید

قبل از اینکه به تنظیمات بروید، مطمئن شوید که تمام اطلاعات مربوط به سرور پروکسی را در دست دارید. بدون آنها هیچ چیزی کار نخواهد کرد. این مواردی است که به آنها نیاز دارید:

  • آدرس IP یا hostname — آدرس سرور پروکسی (به عنوان مثال، gate.proxycove.com)
  • پورت — معمولاً 3128، 8080، 1080 یا دیگری که توسط ارائه‌دهنده مشخص شده است
  • پروتکل — HTTP، HTTPS یا SOCKS5
  • نام کاربری و رمز عبور — اگر پروکسی با احراز هویت باشد (بیشتر پروکسی‌های پولی)

همچنین مهم است که تفاوت بین انواع پروکسی را درک کنید، زیرا macOS آنها را به طور متفاوتی تنظیم می‌کند:

نوع پروکسی پروتکل کجا استفاده می‌شود پشتیبانی macOS
پروکسی HTTP HTTP مرورگرها، وظایف پایه ✅ کامل
پروکسی HTTPS HTTPS (امن) اتصالات ایمن ✅ کامل
SOCKS5 SOCKS5 هر نوع ترافیک، تورنت، بازی‌ها ✅ کامل
فایل PAC اسکریپت تنظیم خودکار شبکه‌های شرکتی ✅ کامل

برای بیشتر وظایف — کار با کابینت‌های تبلیغاتی، مدیریت حساب‌های اجتماعی، نظارت بر بازارها — SOCKS5 یا HTTPS بهترین گزینه است. پروکسی HTTP فقط با ترافیک مرورگر کار می‌کند و درخواست‌ها از برنامه‌ها را دریافت نمی‌کند. این نکته را در نظر داشته باشید.

💡 مهم برای macOS Sequoia

در macOS Sequoia (15.x) اپل دوباره مکان تنظیمات شبکه را تغییر داده است. این بخش اکنون «شبکه» در تنظیمات سیستم نامیده می‌شود، نه Network Preferences. اگر از Ventura یا Monterey به‌روزرسانی کرده‌اید — رابط کاربری به طور متفاوتی به نظر می‌رسد.

تنظیم از طریق تنظیمات سیستم macOS Sonoma و Sequoia

این ساده‌ترین روش است — پروکسی به طور همزمان به کل سیستم اعمال می‌شود. Safari، بیشتر برنامه‌ها و خدمات سیستمی به طور خودکار از پروکسی مشخص شده استفاده خواهند کرد. بیایید مرحله به مرحله بررسی کنیم.

مرحله 1. تنظیمات سیستم را باز کنید

روی آیکون اپل () در گوشه بالا سمت چپ صفحه کلیک کنید → «تنظیمات سیستم» (System Settings) را انتخاب کنید. در Sonoma و Sequoia این یک بخش واحد با منوی جانبی است — آن را با System Preferences قدیمی در macOS Monterey اشتباه نگیرید.

مرحله 2. به بخش «شبکه» بروید

در منوی جانبی «شبکه» (Network) را پیدا کرده و روی آن کلیک کنید. شما فهرستی از رابط‌های شبکه را خواهید دید: Wi-Fi، Ethernet، Thunderbolt Bridge و دیگران. آن را که اکنون فعال است انتخاب کنید — معمولاً این Wi-Fi یا Ethernet است.

مرحله 3. جزئیات اتصال را باز کنید

روی دکمه «جزئیات...» (Details…) در کنار اتصال فعال کلیک کنید. در پنجره باز شده به تب «پروکسی» (Proxies) بروید.

مرحله 4. نوع پروکسی را انتخاب کرده و داده‌ها را وارد کنید

شما فهرستی از پروتکل‌ها را خواهید دید. تیک کنار نوع مورد نظر را بزنید:

  • پروکسی وب (HTTP) — برای پروکسی HTTP
  • پروکسی وب امن (HTTPS) — برای پروکسی HTTPS
  • پروکسی SOCKS — برای SOCKS5

پس از فعال کردن تیک، فیلدهایی برای وارد کردن در سمت راست ظاهر می‌شود. آنها را پر کنید:

  • سرور — آدرس IP یا hostname پروکسی
  • پورت — پورت (به عنوان مثال، 1080 برای SOCKS5)
  • اگر نیاز به احراز هویت است — تیک «پروکسی سرور نیاز به رمز عبور دارد» را بزنید و نام کاربری/رمز عبور را وارد کنید

مرحله 5. استثنائات (Bypass proxy settings)

در فیلد «Bypass proxy settings for these Hosts & Domains» می‌توانید آدرس‌هایی را اضافه کنید که به طور مستقیم بدون پروکسی باز خواهند شد. معمولاً localhost، 127.0.0.1 و آدرس‌های شبکه محلی مانند 192.168.0.* را اضافه می‌کنند.

مرحله 6. تنظیمات را ذخیره کنید

روی OK کلیک کنید، سپس در پنجره اصلی تنظیمات شبکه روی «اعمال» (Apply) کلیک کنید. پروکسی بلافاصله شروع به کار خواهد کرد — نیازی به راه‌اندازی مجدد نیست. بررسی کنید که IP تغییر کرده است، با مراجعه به هر سرویس بررسی IP، مانند 2ip.ru.

⚠️ محدودیت‌های تنظیمات سیستم

تنظیمات پروکسی سیستم در macOS به همه برنامه‌ها اعمال نمی‌شود. برخی برنامه‌ها (تلگرام، کلاینت‌های تورنت، اسکریپت‌های Node.js) پروکسی سیستم را نادیده می‌گیرند و نیاز به تنظیم جداگانه دارند. در مورد این موضوع در بخش‌های زیر توضیح داده شده است.

تنظیم پروکسی از طریق ترمینال

ترمینال در دو مورد نیاز است: زمانی که می‌خواهید پروکسی را به سرعت بدون ورود به تنظیمات سیستم تغییر دهید، یا زمانی که با ابزارهای خط فرمان (curl، wget، git، npm و دیگران) کار می‌کنید که به طور خودکار پروکسی سیستم را شناسایی نمی‌کنند.

نصب پروکسی از طریق networksetup

macOS دارای ابزار داخلی networksetup است که به شما امکان می‌دهد تنظیمات شبکه را از طریق ترمینال مدیریت کنید. این همان نتیجه‌ای است که از طریق GUI به دست می‌آید، فقط سریع‌تر.

ترمینال را باز کنید (Applications → Utilities → Terminal) و دستور مورد نیاز را اجرا کنید:

برای پروکسی HTTP:

networksetup -setwebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setwebproxystate "Wi-Fi" on

برای پروکسی HTTPS:

networksetup -setsecurewebproxy "Wi-Fi" 123.45.67.89 3128
networksetup -setsecurewebproxystate "Wi-Fi" on

برای پروکسی SOCKS5:

networksetup -setsocksfirewallproxy "Wi-Fi" 123.45.67.89 1080
networksetup -setsocksfirewallproxystate "Wi-Fi" on

"Wi-Fi" را با نام رابط خود جایگزین کنید (اگر از Ethernet استفاده می‌کنید — بنویسید "Ethernet"). برای مشاهده فهرست رابط‌ها می‌توانید از دستور زیر استفاده کنید:

networksetup -listallnetworkservices

غیرفعال کردن پروکسی:

networksetup -setwebproxystate "Wi-Fi" off
networksetup -setsecurewebproxystate "Wi-Fi" off
networksetup -setsocksfirewallproxystate "Wi-Fi" off

متغیرهای محیطی برای ابزارهای ترمینالی

اگر از curl، wget، pip، npm یا git استفاده می‌کنید — آنها پروکسی را از متغیرهای محیطی می‌خوانند. آنها را به جلسه فعلی ترمینال اضافه کنید:

export http_proxy="http://login:[email protected]:3128"
export https_proxy="http://login:[email protected]:3128"
export all_proxy="socks5://login:[email protected]:1080"

برای اینکه این متغیرها به طور خودکار در هر بار راه‌اندازی ترمینال اعمال شوند، آنها را به فایل ~/.zshrc اضافه کنید (اگر از Zsh استفاده می‌کنید که به طور پیش‌فرض در macOS است):

echo 'export http_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
echo 'export https_proxy="http://login:[email protected]:3128"' >> ~/.zshrc
source ~/.zshrc

پس از این، تمام ابزارهای خط فرمان به طور خودکار از پروکسی استفاده خواهند کرد. می‌توانید با دستور زیر بررسی کنید:

curl -s https://api.ipify.org

اگر در پاسخ IP سرور پروکسی را دریافت کردید — همه چیز به درستی تنظیم شده است.

پروکسی برای Safari: چگونه به صورت جداگانه تنظیم کنیم

Safari — تنها مرورگری در macOS است که تنظیمات پروکسی خاص خود را ندارد. این مرورگر به طور کامل از تنظیمات سیستم macOS استفاده می‌کند. این بدان معناست که اگر پروکسی را از طریق System Settings → Network → Proxies تنظیم کرده‌اید، Safari به طور خودکار از آن استفاده می‌کند.

با این حال، اگر نیاز دارید تنظیمات پروکسی را مستقیماً از Safari باز کنید — می‌توانید این کار را از طریق منوی مرورگر انجام دهید:

  1. Safari را باز کنید
  2. در منوی بالا روی Safari → تنظیمات (یا ⌘ + ,) کلیک کنید
  3. به تب «تنظیمات اضافی» (Advanced) بروید
  4. در پایین‌ترین قسمت، خط «پروکسی: تغییر تنظیمات...» را پیدا کنید
  5. روی آن کلیک کنید — تنظیمات شبکه سیستم باز خواهد شد، تب Proxies

این فقط یک میانبر به همان تنظیمات سیستم است. هیچ پروکسی جداگانه‌ای فقط برای Safari وجود ندارد — اگر به جداسازی نیاز دارید (یک مرورگر از طریق پروکسی، دیگری به طور مستقیم)، Safari برای این کار مناسب نیست. در این صورت از Chrome با افزونه یا مرورگر ضد شناسایی استفاده کنید.

💡 توصیه برای متخصصان SMM و آربیتراژ

اگر با چندین حساب کار می‌کنید و می‌خواهید هر حساب از طریق IP خود عبور کند — تنظیمات سیستم macOS کافی نیست. سیستم از یک پروکسی برای تمام ترافیک استفاده می‌کند. برای چند حساب کاربری به مرورگرهای ضد شناسایی نیاز دارید — در مورد آنها در بخش زیر توضیح داده شده است.

پروکسی برای Google Chrome در macOS

Google Chrome در macOS به طور پیش‌فرض نیز از تنظیمات پروکسی سیستم استفاده می‌کند — درست مانند Safari. اما Chrome چندین روش اضافی برای تنظیم دارد که انعطاف بیشتری را فراهم می‌کند.

روش 1. از طریق تنظیمات سیستم (به طور پیش‌فرض)

اگر پروکسی در System Settings → Network → Proxies تنظیم شده باشد، Chrome به طور خودکار آن را شناسایی می‌کند. می‌توانید تنظیمات فعلی را با باز کردن آدرس chrome://net-internals/#proxy در Chrome بررسی کنید — در آنجا نشان داده می‌شود که کدام پروکسی استفاده می‌شود.

روش 2. از طریق افزونه (برای انعطاف بیشتر توصیه می‌شود)

افزونه‌ها به شما امکان می‌دهند پروکسی را با یک کلیک تغییر دهید، بدون اینکه به تنظیمات سیستم بروید. گزینه‌های محبوب عبارتند از:

  • Proxy SwitchyOmega — محبوب‌ترین افزونه. به شما امکان می‌دهد پروفایل‌هایی با پروکسی‌های مختلف ایجاد کنید و از طریق آیکون در نوار ابزار بین آنها جابجا شوید. از HTTP، HTTPS و SOCKS5 پشتیبانی می‌کند.
  • FoxyProxy — جایگزینی با عملکرد مشابه، نسخه‌هایی برای Chrome و Firefox دارد.

چگونه Proxy SwitchyOmega را در Chrome تنظیم کنیم:

  1. افزونه را از Chrome Web Store نصب کنید
  2. روی آیکون افزونه کلیک کنید → Options
  3. در منوی چپ روی «پروفایل جدید» کلیک کنید
  4. به پروفایل یک نام بدهید (به عنوان مثال، «Proxy US»)
  5. نوع را انتخاب کنید: پروفایل پروکسی
  6. پروتکل (SOCKS5/HTTP/HTTPS)، سرور و پورت را مشخص کنید
  7. اگر نیاز به احراز هویت دارید — نام کاربری و رمز عبور را وارد کنید
  8. روی اعمال تغییرات کلیک کنید
  9. روی آیکون افزونه در نوار ابزار کلیک کرده و پروفایل ایجاد شده را انتخاب کنید

مزیت اصلی افزونه‌ها این است که Chrome از طریق پروکسی کار می‌کند، در حالی که تمام برنامه‌های دیگر در مک به اتصال مستقیم ادامه می‌دهند. این برای زمانی که فقط به جداسازی برای مرورگر نیاز دارید، راحت است.

روش 3. اجرای Chrome با پارامترهای خط فرمان

می‌توانید Chrome را با پروکسی خاصی از طریق ترمینال اجرا کنید — این برای اتوماسیون یا آزمایش مفید است:

/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome \
  --proxy-server="socks5://123.45.67.89:1080" \
  --proxy-bypass-list="localhost;127.0.0.1"

با این روش، Chrome فقط از پروکسی مشخص شده استفاده خواهد کرد و تنظیمات سیستم را نادیده می‌گیرد. این برای آزمایش سریع پروکسی جدید راحت است.

پروکسی برای برنامه‌های دیگر: تلگرام، زوم، کلاینت‌های تورنت

بسیاری از برنامه‌ها در macOS پروکسی سیستم را نادیده می‌گیرند و نیاز به تنظیم جداگانه دارند. بیایید پرطرفدارترین آنها را بررسی کنیم.

تلگرام

تلگرام از پروکسی پشتیبانی داخلی دارد. برای تنظیم:

  1. تلگرام را باز کنید → تنظیمات (⌘ + ,)
  2. به بخش «حریم خصوصی و امنیت» بروید
  3. به پایین بروید تا «تنظیمات پروکسی» را پیدا کنید
  4. تیک «استفاده از پروکسی» را بزنید
  5. نوع را انتخاب کنید: SOCKS5 یا MTProto (آخرین فقط برای تلگرام است)
  6. سرور، پورت، نام کاربری و رمز عبور را وارد کنید
  7. روی «ذخیره» کلیک کنید

زوم

زوم از تنظیمات پروکسی سیستم macOS استفاده می‌کند، اما می‌توانید به صورت دستی نیز تنظیم کنید:

  1. زوم را باز کنید → تنظیمات
  2. به «شبکه» بروید
  3. روی «تنظیم پروکسی...» کلیک کنید
  4. گزینه «استفاده از پروکسی سرور به صورت دستی» را انتخاب کنید
  5. آدرس و پورت را وارد کنید

کلاینت‌های تورنت (qBittorrent، Transmission)

کلاینت‌های تورنت معمولاً از SOCKS5 پشتیبانی می‌کنند — این گزینه ترجیحی است زیرا تمام ترافیک، از جمله UDP را هدایت می‌کند.

qBittorrent: تنظیمات → اتصال → پروکسی سرور → نوع SOCKS5 را انتخاب کنید، داده‌ها را وارد کنید.

Transmission: تنظیمات → شبکه → تب «پروکسی» → فعال کنید و داده‌ها را وارد کنید.

برای وظایفی که نیاز به هدایت تمام ترافیک مک از طریق پروکسی بدون استثنا (شامل تمام برنامه‌ها) دارند، از کلاینت‌های تونل خاص استفاده می‌شود: Proxifier، ProxyCap یا Surge. آنها ترافیک را در سطح سیستم دریافت کرده و به طور اجباری از طریق پروکسی مشخص شده هدایت می‌کنند.

مرورگرهای ضد شناسایی در مک: زمانی که تنظیمات سیستم کافی نیستند

اگر شما یک آربیتراژکننده، متخصص SMM یا با چندین حساب در یک پلتفرم کار می‌کنید — تنظیم پروکسی سیستم مشکل شما را حل نخواهد کرد. دلایل این امر عبارتند از:

  • پروکسی سیستم فقط IP را تغییر می‌دهد، اما fingerprint مرورگر را تغییر نمی‌دهد
  • فیس‌بوک، اینستاگرام، تیک‌تاک فقط IP را ردیابی نمی‌کنند، بلکه Canvas fingerprint، User-Agent، وضوح صفحه، منطقه زمانی و ده‌ها پارامتر دیگر را نیز ردیابی می‌کنند
  • اگر از دو حساب با fingerprint یکسان وارد شوید — پلتفرم آنها را مرتبط کرده و هر دو را مسدود می‌کند

برای چند حساب کاربری از مرورگرهای ضد شناسایی استفاده می‌شود که برای هر حساب یک پروفایل جداگانه و ایزوله ایجاد می‌کنند — با fingerprint، کوکی‌ها و پروکسی خود. در macOS کار می‌کنند:

مرورگر پشتیبانی macOS بهتر برای ویژگی‌ها
Dolphin Anty ✅ بله تبلیغات فیس‌بوک، آربیتراژ طرح رایگان برای 10 پروفایل وجود دارد
AdsPower ✅ بله SMM، تجارت الکترونیک اتوماسیون داخلی RPA
GoLogin ✅ بله چند حساب کاربری پروفایل‌های ابری، کار از طریق مرورگر
Multilogin ✅ بله تیم‌های بزرگ موتور اختصاصی Mimic/Stealthfox
Octo Browser ✅ بله آربیتراژ، ارز دیجیتال حفاظت ضد شناسایی بالا

چگونه پروکسی را در Dolphin Anty در macOS اضافه کنیم

  1. Dolphin Anty را باز کنید → به بخش «پروکسی» در منوی چپ بروید
  2. روی «اضافه کردن پروکسی» کلیک کنید
  3. نوع را انتخاب کنید: SOCKS5 یا HTTP
  4. هاست، پورت، نام کاربری و رمز عبور را وارد کنید
  5. روی «بررسی» کلیک کنید — Dolphin کشور و IP را نشان می‌دهد
  6. پروکسی را ذخیره کرده و به پروفایل مرورگر مورد نظر متصل کنید

برای کار با تبلیغات فیس‌بوک و اینستاگرام از طریق مرورگر ضد شناسایی در مک، توصیه می‌شود از پروکسی‌های موبایل استفاده کنید — آنها IP از اپراتورهای موبایل دارند که شبکه‌های اجتماعی به آنها اعتماد بیشتری دارند تا آدرس‌های دیتاسنتر.

خطاهای رایج و نحوه رفع آنها

بیایید به مشکلات رایجی که هنگام تنظیم پروکسی در macOS Sonoma و Sequoia با آنها مواجه می‌شوید، بپردازیم.

❌ پروکسی تنظیم شده، اما IP تغییر نمی‌کند

دلایل و راه حل‌ها:

  • پس از ذخیره تنظیمات «اعمال» را فشار نداده‌اید — در پنجره تنظیمات شبکه روی Apply کلیک کنید
  • نوع پروکسی نادرست است — اگر پروکسی HTTP را تنظیم کرده‌اید و سایت با HTTPS کار می‌کند، باید پروکسی وب امن را جداگانه فعال کنید
  • برنامه پروکسی سیستم را نادیده می‌گیرد — پروکسی را در خود برنامه تنظیم کنید
  • پروکسی کار نمی‌کند — داده‌ها را بررسی کنید، ممکن است اعتبار آن منقضی شده باشد یا رمز عبور نادرست باشد

❌ سایت‌ها پس از فعال‌سازی پروکسی باز نمی‌شوند

  • سرور پروکسی در دسترس نیست — با دستور ping 123.45.67.89 پینگ IP پروکسی را بررسی کنید
  • پورت نادرست است — از ارائه‌دهنده پورت صحیح برای پروتکل انتخابی را بپرسید
  • فایروال macOS اتصال را مسدود می‌کند — به طور موقت در System Settings → Network → Firewall برای بررسی غیرفعال کنید
  • پروکسی نیاز به احراز هویت دارد — تیک «پروکسی سرور نیاز به رمز عبور دارد» را بزنید و نام کاربری/رمز عبور را وارد کنید

❌ پروکسی در مرورگر کار می‌کند، اما در ترمینال نه

ابزارهای ترمینالی (curl، git، npm) به طور خودکار از پروکسی سیستم macOS استفاده نمی‌کنند. باید به وضوح متغیرهای محیطی را تعیین کنید — همانطور که در بخش مربوط به ترمینال توضیح داده شده است.

❌ macOS Sequoia پس از به‌روزرسانی تنظیمات پروکسی را بازنشانی می‌کند

این یک مشکل شناخته شده پس از به‌روزرسانی‌های بزرگ macOS است. راه حل: پس از هر به‌روزرسانی سیستم، تنظیمات پروکسی را در System Settings → Network بررسی کنید و در صورت نیاز داده‌ها را دوباره وارد کنید. برای اتوماسیون می‌توانید یک اسکریپت شل با دستورات networksetup ایجاد کرده و آن را به راه‌اندازی خودکار اضافه کنید.

❌ Chrome خطای ERR_PROXY_CONNECTION_FAILED را نشان می‌دهد

  • بررسی کنید که سرور پروکسی در حال اجرا و در دسترس است
  • مطمئن شوید که پروتکل صحیح را انتخاب کرده‌اید (HTTP در مقابل SOCKS5)
  • سعی کنید chrome://net-internals/#proxy را باز کرده و روی «اعمال مجدد تنظیمات» کلیک کنید
  • اگر از افزونه استفاده می‌کنید — سعی کنید به «اتصال مستقیم» سوئیچ کنید و دوباره امتحان کنید

کدام نوع پروکسی را برای کار خود انتخاب کنیم

تنظیمات — فقط نیمی از کار است. مهم است که نوع پروکسی صحیح را برای وظیفه خاص خود انتخاب کنید. انتخاب نادرست منجر به مسدودسازی، کار کند یا هزینه‌های اضافی می‌شود.

وظیفه نوع توصیه شده چرا
تبلیغات فیس‌بوک، تبلیغات تیک‌تاک پروکسی‌های موبایل IP اپراتورهای موبایل — حداکثر اعتماد از پلتفرم‌ها
اینستاگرام، تیک‌تاک (مدیریت حساب‌ها) پروکسی‌های مسکونی IP‌های واقعی خانگی، ریسک پایین مسدودسازی
خزیدن در Wildberries، Ozon، Avito پروکسی‌های دیتاسنتر سرعت بالا و قیمت پایین برای درخواست‌های انبوه
مرور ناشناس، دور زدن مسدودسازی‌ها پروکسی‌های مسکونی به عنوان کاربران عادی به نظر می‌رسند، مسدود نمی‌شوند
بررسی تبلیغات از مناطق مختلف پروکسی‌های مسکونی هدف‌گذاری جغرافیایی بر اساس کشور و شهر
اتوماسیون، ربات‌ها، اسکریپت‌ها پروکسی‌های دیتاسنتر یا مسکونی بسته به حفاظت سایت هدف

پروتکل: HTTP در مقابل SOCKS5 — چه چیزی را انتخاب کنیم؟

اگر ارائه‌دهنده شما از هر دو گزینه پشتیبانی می‌کند — SOCKS5 را انتخاب کنید. دلایل این امر عبارتند از:

  • SOCKS5 با هر نوع ترافیکی کار می‌کند: HTTP، HTTPS، UDP (برای بازی‌ها و VoIP نیاز است)
  • SOCKS5 هیچ هدرهایی به درخواست‌ها اضافه نمی‌کند و IP واقعی را از طریق هدرهای X-Forwarded-For فاش نمی‌کند
  • پروکسی HTTP فقط با ترافیک وب کار می‌کند و گاهی هدرهای شناسایی‌کننده را اضافه می‌کند
  • SOCKS5 توسط تمام مرورگرهای ضد شناسایی و بیشتر برنامه‌ها پشتیبانی می‌شود

استثنا — شبکه‌های شرکتی و برخی ابزارهای خاص که فقط HTTP را پشتیبانی می‌کنند. در سایر موارد SOCKS5 انتخاب ترجیحی است.

نتیجه‌گیری

تنظیم پروکسی در macOS Sonoma و Sequoia — وظیفه‌ای است که با چندین روش بسته به اهداف شما قابل حل است. اگر نیاز دارید تمام ترافیک سیستم را از طریق پروکسی هدایت کنید — از System Settings → Network → Proxies استفاده کنید. برای ابزارهای ترمینالی — متغیرهای محیطی یا ابزار networksetup. برای Chrome با تغییر انعطاف‌پذیر — افزونه Proxy SwitchyOmega. برای چند حساب کاربری در فیس‌بوک، اینستاگرام یا تیک‌تاک — مرورگرهای ضد شناسایی با پروکسی جداگانه برای هر پروفایل.

قانون اصلی: پروکسی سیستم IP را تغییر می‌دهد، اما شما را ناشناس نمی‌کند و از مسدودسازی در هنگام کار با چندین حساب جلوگیری نمی‌کند. برای وظایف جدی به ترکیبی از: نوع پروکسی صحیح + مرورگر ضد شناسایی نیاز است.

اگر قصد دارید با شبکه‌های اجتماعی، کابینت‌های تبلیغاتی یا نظارت بر بازارها از مک خود کار کنید، توصیه می‌کنیم به پروکسی‌های مسکونی توجه کنید — آنها IP‌های واقعی کاربران خانگی را فراهم می‌کنند، ریسک مسدودسازی را به حداقل می‌رسانند و از هدف‌گذاری جغرافیایی بر اساس کشور و شهر پشتیبانی می‌کنند. برای کار با تبلیغات فیس‌بوک و تبلیغات تیک‌تاک، بهترین انتخاب IP‌های موبایل خواهند بود — پلتفرم‌ها به آنها به مراتب بیشتر از آدرس‌های سروری اعتماد دارند.

```