اگر گزارشی که در پایین v2rayN قرار دارد، «پورت اشغال شده» و «bind: آدرس قبلاً در حال استفاده» را گزارش می‌دهد، یا هسته نمی‌تواند راه‌اندازی شود، احتمالاً به این دلیل است که پورت محلی که می‌خواهد استفاده کند توسط برنامه دیگری اشغال شده است. تنها دو راه حل وجود دارد: یا پورت را آزاد کنید یا اجازه دهید v2rayN یک پورت را تغییر دهد.

1v2rayN به طور پیش فرض از چه پورت هایی استفاده می کند؟

  • 10808: پورت پروکسی محلی SOCKS.
  • 10809: پورت پروکسی HTTP محلی

این دو پورت توسط نرم افزارهای دیگر این دستگاه برای اتصال به پروکسی استفاده می شود. اگر نرم افزار پراکسی دیگری (Clash، SSR و غیره) قبلاً باز شده باشد، یا v2rayN دفعه قبل به طور معمول خارج نشده باشد و فرآیندهای باقیمانده وجود داشته باشد، ممکن است پورت اشغال شده باشد.

پیشنهاد تبلیغاتی به دنبال یک سرویس گره پایدار برای v2rayN هستید؟ خطوط انتخابی پرسرعت · چندین منطقه در دسترس · پشتیبانی از واردات اشتراک مشاهده نودهای پیشنهادی

2ببینید چه کسی بندر را اشغال کرده است

Command Prompt یا PowerShell را باز کنید و وارد کنید:

  • netstat -ano | findstr 10808 —— آخرین ستون PID فرآیندی است که پورت را اشغال می کند.
  • پس از دریافت PID،لیست وظایف | آن PID را پیدا کنید، می توانید ببینید کدام برنامه است.

اگر نرم افزار عامل دیگری یا فرآیند باقیمانده v2rayN / xray پیدا کردید، برای پایان دادن به آن به مدیر وظیفه بروید و سپس v2rayN را مجدداً راه اندازی کنید.

از دستورات برای تعیین محل اشغال پورت استفاده کنید
خط فرمان تابع نمونه ای از نتایج مراحل فرمان کجا نگاه کنیم 1. اشغال پورت را بررسی کنید netstat -ano | findstr 10808 آخرین PID ستون 2. نام فرآیند را بررسی کنید tasklist | findstr 12345 برنامه مربوطه 3. به فرآیند پایان دهید Task Manager این PID را پایان می دهد پورت آزاد یا: تغییر پورت تنظیمات پارامتر → پورت گوش دادن محلی به 10818 و غیره تغییر دهید. اول موقعیت پردازش مجدد راه اندازی مجدد سرویس
از netstat برای پیدا کردن PID که پورت را اشغال می کند، استفاده کنید و سپس تصمیم بگیرید که آیا آن را پایان دهید یا پورت را برای v2rayN تغییر دهید.

3یک پورت برای v2rayN تغییر دهید

اگر همچنان از برنامه ای که پورت را اشغال می کند استفاده می کنید و نمی توانید آن را ببندید، اجازه دهید v2rayN از آن اجتناب کند:

  1. منوی "تنظیمات پارامتر" → ستون "درگاه گوش دادن محلی" (پورت SOCKS) را پیدا کنید.
  2. قرار دادن 10808 آن را به یک پورت خالی تغییر دهید، مانند 10818 پورت HTTP بر این اساس تغییر می کند 10819.
  3. برای ذخیره و «راه اندازی مجدد سرویس» تأیید کنید.

پس از تغییر پورت، عامل سیستم نیز باید این روند را دنبال کند: اگر قبلاً آن را به صورت دستی در مرورگر یا نرم افزارهای دیگر پر کرده باشید 127.0.0.1:10808، پس از تعویض پورت، این مکان ها باید به طور همزمان به پورت جدید تغییر یابد، در غیر این صورت همچنان به پورت قدیمی متصل می شوند. اگر از «پیکربندی خودکار پروکسی سیستم» استفاده کنید، v2rayN به طور خودکار آن را دنبال می کند و نیازی به تغییر دستی آن نیست.

4به راحتی از درگیری های بعدی جلوگیری کنید

  • چندین نرم افزار پروکسی را همزمان باز نکنید: Clash، SSR، و v2rayN یک دسته از پورت‌ها را می‌گیرند، که بیشترین ناحیه مورد تضاد است. فقط از هر کدام که استفاده می کنید استفاده کنید.
  • از v2rayN به طور معمول خارج شوید: برای جلوگیری از اشغال پورت توسط فرآیندهای باقیمانده، به جای پایان مستقیم فرآیند، روی نماد سینی کلیک راست کرده و "Exit" را کلیک کنید.

بعد از اینکه پورت آزاد شد و هسته به طور معمول شروع به کار کرد، اگر هنوز نمی توانید به اینترنت دسترسی داشته باشید، به خواندن ادامه دهید. دسترسی به اینترنت برای عیب یابی امکان پذیر نیست.

دانلود v2rayN (نسخه ویندوز)نسخه 7.22.6 · پشتیبانی از x64 / ARM64 · منبع باز و رایگان