وب‌سرویس مجید

پروژه tcping

pouriyajamshidi/tcping

این ابزار برای چک کردن دسترسی به پورت‌های TCP یک سرور استفاده می‌شود، مثل دستور ping سیستم‌عامل لینوکس، اما به جای ICMP از ارتباط TCP استفاده می‌کند. ️

کاربرد:

این ابزار به شما کمک می‌کند تا بفهمید یک سرویس (مثل وب، دیتابیس یا SSH) روی یک پورت خاص در دسترس است یا خیر. مثلاً می‌تونید ببینید آیا پورت 443 یک سایت باز هست یا خیر، بدون اینکه واقعاً بهش متصل بشید.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خواید دسترسی شبکه‌ای به یک سرویس TCP رو تست کنید، مخصوصاً در محیط‌هایی که فایروال‌ها ICMP (پینگ معمولی) رو مسدود کردن. همچنین برای مانیتورینگ سرویس‌ها و تشخیص تأخیر شبکه عالیه. ️

چند مثال از موارد استفاده:

- تست دسترسی به پورت 80 یا 443 یک سرور وب

- بررسی اینکه آیا سرور دیتابیس (مثل MySQL روی پورت 3306) در دسترس هست یا نه

- مانیتورینگ سلامت سرویس‌های داخلی در شبکه‌های اختصاصی ️

- تشخیص زمان لاگ شدن (uptime) یک سرویس با تست مداوم پورت

  • ##tcping
  • ##network
  • ##go
  • ##port
  • ##network
  • ##devops
  • ##ping
  • ##tcp
  • ##server
  • ##golang