EQVPS

چطور بررسی کنیم IP سرور VPS از روسیه و ایران در دسترس است

IP سرورتان را از نقاط آزمایش داخل روسیه و ایران با check-host.net و Globalping بررسی کنید، مسدود شدن نشانی را از مسدود شدن پروتکل تشخیص دهید و برای هر حالت تصمیم بگیرید چه کار کنید.

«برای من کار می‌کند، ولی برای کاربرانم در روسیه نه» یکی از رایج‌ترین معماهای شبکه است که می‌بینیم. چیزی را که نمی‌بینید نمی‌توانید درست کنید، پس اولین کار این است که سرورتان را از داخل همان کشورها نگاه کنید. دو سرویس رایگان این کار را به یک بررسی دودقیقه‌ای تبدیل می‌کنند.

در مثال‌های زیر نشانی سرور 203.0.113.10 است. آن را با نشانی خودتان جایگزین کنید.

۱. بررسی سریع در مرورگر: check-host.net

check-host.net را باز کنید، IP سرور را وارد کنید و اول Ping و بعد TCP port را با پورتی که سرویس شما روی آن گوش می‌دهد اجرا کنید (مثلاً 203.0.113.10:443). نتایج همهٔ نقاط آزمایش را فهرست می‌کند؛ به نقاط روسیه و ایران نگاه کنید. check-host.net در مسکو و در چند شهر ایران نقطهٔ آزمایش دارد.

همین بررسی‌ها از ترمینال هم کار می‌کنند. یک آزمایش پینگ از یک نقطهٔ روسی و یک نقطهٔ ایرانی:

curl -s -H 'Accept: application/json' \
  'https://check-host.net/check-ping?host=203.0.113.10&node=ru1.node.check-host.net&node=ir5.node.check-host.net'

پاسخ یک request_id دارد. چند ثانیه صبر کنید و بعد نتیجه را بگیرید:

curl -s -H 'Accept: application/json' 'https://check-host.net/check-result/REQUEST_ID'

برای آزمایش TCP، check-ping را با check-tcp عوض کنید و پورت را به نشانی اضافه کنید: host=203.0.113.10:443. نام نقاط آزمایش گاهی تغییر می‌کند؛ فهرست به‌روز در https://check-host.net/nodes/hosts است.

۲. نظر دوم: Globalping

Globalping آزمایش‌ها را از نقاط داوطلب در سراسر جهان، از جمله روسیه و ایران، اجرا می‌کند. در مرورگر نوع آزمایش را انتخاب کنید، IP را وارد کنید و نام کشور را به عنوان مکان بنویسید. از ترمینال:

curl -s -X POST https://api.globalping.io/v1/measurements \
  -H 'content-type: application/json' \
  -d '{"type":"ping","target":"203.0.113.10","locations":[{"country":"RU"},{"country":"IR"}],"limit":2}'

پاسخ یک id دارد. بعد از چند ثانیه:

curl -s https://api.globalping.io/v1/measurements/MEASUREMENT_ID

هر نتیجه کشور و شهر نقطهٔ آزمایش را نشان می‌دهد و اینکه نشانی پاسخ داده یا نه.

۳. خواندن نتایج

آنچه می‌بینیدمعمولاً یعنی
پینگ شکست می‌خورد، TCP به پورت شما وصل می‌شودICMP جایی فیلتر می‌شود. سرور شما در دسترس است؛ چیزی برای درست کردن نیست.
پینگ و TCP از چند نقطه در یک کشور شکست می‌خورند و جاهای دیگر کار می‌کنندبه احتمال زیاد نشانی در آن کشور فیلتر شده است.
TCP از داخل کشور وصل می‌شود، اما VPN شما نهپروتکل مسدود شده است، نه IP شما. تغییر نشانی کمکی نمی‌کند.
همه جا شکست می‌خورد، حتی اروپامشکل از سرور است، نه از کشور: سرویس کار نمی‌کند یا فایروال پورت را بسته است.

شکست یک نقطه چیز زیادی را ثابت نمی‌کند؛ شبکه‌های خانگی و همراه مشکلات خودشان را دارند. به الگویی اعتماد کنید که در چند نقطه از یک کشور تکرار می‌شود.

۴. چه کار کنیم

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

اگر پروتکل مسدود شده است. handshake‌های WireGuard و OpenVPN را بازرسی عمیق بسته‌ها (DPI) به‌راحتی تشخیص می‌دهد. VLESS + Reality شبیه HTTPS معمولی است و جایی که پروتکل‌های VPN فیلتر می‌شوند بسیار بهتر دوام می‌آورد.

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

روی تعرفهٔ NAT پورت شخصی‌تان را آزمایش کنید (همان که در داشبورد نشان داده می‌شود، مثل 20xxx). این تنها پورتی است که از بیرون به سرور می‌رسد؛ برای پذیرفتن اتصال روی 443 یا روی یک پورت VPN، به تعرفه‌ای با IPv4 اختصاصی نیاز دارید.

مطالب مرتبط

پرسش‌های متداول

پینگ از روسیه جواب نمی‌دهد، اما بقیهٔ چیزها کار می‌کنند. IP من مسدود است؟

لزوماً نه. بسیاری از شبکه‌ها عمداً پینگ (ICMP) را دور می‌ریزند. پورت TCP‌ای را که سرویس شما واقعاً از آن استفاده می‌کند آزمایش کنید؛ اگر از نقاط روسی وصل شود، IP در دسترس است.

از اروپا همه چیز کار می‌کند، اما از ایران هیچ چیز وصل نمی‌شود. یعنی چه؟

اگر پینگ و TCP از چند نقطهٔ ایرانی شکست می‌خورند ولی از جاهای دیگر کار می‌کنند، به احتمال زیاد خود نشانی آنجا فیلتر شده است. اگر پورت وصل می‌شود ولی VPN هنوز وصل نمی‌شود، پروتکل مسدود شده است، نه IP.

می‌توانید IP دیگری به من بدهید؟

روی تعرفه‌ای با IP اختصاصی می‌توانید یک IPv4 دوم اضافه کنید، یا به سرور تازه‌ای بروید که با نشانی جدید می‌آید. گزینه‌ها و قیمت‌ها در صفحهٔ «تغییر نشانی IP» آمده است.

روی تعرفهٔ NAT کدام پورت را آزمایش کنم؟

پورت شخصی‌تان، همان که در داشبورد کنار نشانی سرور نشان داده می‌شود (چیزی شبیه 20xxx). این تنها پورتی است که از بیرون به سرور NAT می‌رسد.

نظرات

هنوز نظری نیست. اولین نفر باشید.

یک نظر بگذارید

نظرات پیش از نمایش بررسی می‌شوند.