نمایش نتایج: از شماره 1 تا 3 , از مجموع 3

موضوع: آزاد کردن یک پورت خاص !

  1. #1
    عضو انجمن reza115 آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    428
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    1,175
    تشکر شده در
    833 پست

    پیش فرض آزاد کردن یک پورت خاص !

    سلام

    برنامه ای رو اجرا کردم که مثلا پورت 5000 رو برای خودش رزرو کرده - حالا اگه بخوایم این پورت رو دوباره آزاد کنیم بجز ریبوت کردن چه راه حلی هست ؟

  2. تعداد تشکر ها از reza115 به دلیل پست مفید


  3. # ADS




     

  4. #2
    عضو دائم
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,732
    تشکر تشکر کرده 
    32
    تشکر تشکر شده 
    3,299
    تشکر شده در
    1,408 پست

    پیش فرض پاسخ : آزاد کردن یک پورت خاص !

    راه حل کلی این است که daemon یا proccess های که بر روی این پورت در حال listening هستند را پیدا و غیرفعال کنید . ( چون در غیر این صورت اجازه ی استفاده از آن پورت به دیگری داده نمیشود )

    ابزار اصلی که شما باید در این مورد از آن استفاده کنید "netstat" میباشد .

    اگر این ابزار را به همراه Option های زیر برای مانیتور کردن پورت شماره 5000 (برای این مثال) استفاده کنید :

    کد:
    netstat -anp |grep :5000
    تمامی اطلاعات استفاده از آن پورت به همراه PID آن به شما نشان داده خواهد شد .

    PID های بدست آمده را با دستور :

    کد:
    kill PID
    * که این PID شماره مربوط به پروسه شماست و باید در دستور بالا جایگزین شود ... /

    و در صورت عدم موفقیت دستور :

    کد:
    kill -9 PID
    را وارد کنید .

    و مجددا دستور بالا را وارد نمایید

    کد:
    netstat -anp |grep :5000
    چنانچه فعالیتی روی این پورت مشاهده نکردید (اطلاعاتی به شما نمایش داده نشد) پورت 5000 شما آزاد خواهد بود .

  5. تعداد تشکر ها ازOnline24 به دلیل پست مفید


  6. #3
    عضو انجمن reza115 آواتار ها
    تاریخ عضویت
    Aug 2010
    نوشته ها
    428
    تشکر تشکر کرده 
    201
    تشکر تشکر شده 
    1,175
    تشکر شده در
    833 پست

    پیش فرض پاسخ : آزاد کردن یک پورت خاص !

    نقل قول نوشته اصلی توسط Online24 نمایش پست ها
    راه حل کلی این است که daemon یا proccess های که بر روی این پورت در حال listening هستند را پیدا و غیرفعال کنید . ( چون در غیر این صورت اجازه ی استفاده از آن پورت به دیگری داده نمیشود )

    ابزار اصلی که شما باید در این مورد از آن استفاده کنید "netstat" میباشد .

    اگر این ابزار را به همراه Option های زیر برای مانیتور کردن پورت شماره 5000 (برای این مثال) استفاده کنید :

    کد:
    netstat -anp |grep :5000
    تمامی اطلاعات استفاده از آن پورت به همراه PID آن به شما نشان داده خواهد شد .

    PID های بدست آمده را با دستور :

    کد:
    kill PID
    * که این PID شماره مربوط به پروسه شماست و باید در دستور بالا جایگزین شود ... /

    و در صورت عدم موفقیت دستور :

    کد:
    kill -9 PID
    را وارد کنید .

    و مجددا دستور بالا را وارد نمایید

    کد:
    netstat -anp |grep :5000
    چنانچه فعالیتی روی این پورت مشاهده نکردید (اطلاعاتی به شما نمایش داده نشد) پورت 5000 شما آزاد خواهد بود .
    آقا ایول
    باز هم مثل همیشه بهترین راه رو پیشنهاد دادین
    خیلی ممنون

  7. تعداد تشکر ها از reza115 به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پورت 200Mbps Guaranteed رداستیشن یا پورت معمولی هتزنر؟
    توسط mgt1234 در انجمن سوالات و مشکلات
    پاسخ ها: 26
    آخرين نوشته: May 17th, 2015, 09:53
  2. وجود پوشه کاربر فاقد دسترسی shll در پوشه virtfs
    توسط shetab در انجمن سی پنل CPanel
    پاسخ ها: 0
    آخرين نوشته: August 19th, 2013, 17:36
  3. پورت 100 مگابایت Full-Duplex بهتر است یا پورت 1گیگ شر
    توسط akbar_syberia در انجمن سوالات و مشکلات
    پاسخ ها: 9
    آخرين نوشته: March 10th, 2013, 14:22
  4. پاسخ ها: 7
    آخرين نوشته: July 18th, 2012, 19:00
  5. پاسخ ها: 43
    آخرين نوشته: June 17th, 2011, 00:33

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •