شبکه

آیا سرور مجازی ایران به اینترنت بین‌الملل دسترسی دارد؟ تست واقعی، هزینه‌ی ترافیک و روزهای قطعی

تصویر شاخص مقاله آیا سرور مجازی ایران به اینترنت بین‌الملل دسترسی دارد: سروری در دیتاسنتر ایران که با خروجی تاریخ‌دار curl و traceroute دسترسی TCP به مقصدهای خارجی، حذف هندشیک QUIC و محاسبه‌ی ترافیک فقط دانلود را نشان می‌دهد

آیا سرور مجازی ایران به اینترنت بین‌الملل دسترسی دارد؟ بله — در روزهای عادی روی TCP — و بعد از این مقاله می‌توانید در پنج دقیقه همین را روی سرور خودتان اندازه بگیرید و پیش از خرید بدانید چه چیزی کار می‌کند. خروجی‌های curl، traceroute تا 8.8.8.8 و dig واقعی و تاریخ‌دارند، از داخل یک ماشین در دیتاسنتر ایران. کنار آن، سه چیزی که صفحه‌های فروش نمی‌گویند: هندشیک QUIC در مسیر بین‌الملل حذف می‌شود، API تلگرام از سرور ایران بی‌پاسخ می‌ماند، و در قطعی سراسری مسیر خارجی هر سرور داخل کشور بسته می‌شود — در حالی که مسیر داخلی سالم می‌ماند.

سرور مجازی ایران با اینترنت بین‌الملل یعنی چه؟

سرور مجازی ایران با اینترنت بین‌الملل یک ماشین مجازی در دیتاسنتری داخل کشور است با دو مسیر شبکه: مسیر داخلی به سمت کاربران ایرانی و مسیر بین‌الملل که از گذرگاه‌های ورودی کشور می‌گذرد. در روزهای عادی مسیر دوم روی TCP باز است و HTTPS، SSH، git، apt و composer به مقصد خارجی کار می‌کنند. چیزی که کار نمی‌کند هندشیک QUIC است و چند مقصد خاص مثل API تلگرام.

عدد به‌جای وعده: در ۲۵ شهریور ۱۴۰۵ (۱۶ سپتامبر ۲۰۲۶) از یک ماشین لینوکسی در دیتاسنتر ایران — روی شبکه‌ی سرورهای ابری، نه یک سرور مشتری — HTTPS به www.google.com در ۰٫۴۴ ثانیه HTTP 200 روی HTTP/2 گرفت و همان لحظه با --http3-only تایم‌اوت شد: TCP باز، QUIC بسته.

آخرین بررسی: ۲۵ شهریور ۱۴۰۵ — ۱۶ سپتامبر ۲۰۲۶. دسترسی بین‌الملل ثابت نیست؛ پس از هر اختلال سراسری دوباره اندازه می‌گیریم و تاریخ را عوض می‌کنیم.

ترافیک سرور مجازی ایران چطور محاسبه می‌شود و آپلود رایگان است؟

ترافیک سرور مجازی ایران چگونه محاسبه می‌شود؟ در حال حاضر در مهران هاست فقط ترافیک دانلود محاسبه می‌شود و آپلود رایگان است. «دانلود» یعنی بسته‌هایی که وارد سرور می‌شوند: به‌روزرسانی apt، git clone، بکاپی که از بیرون می‌کشید. «آپلود» یعنی هر چیزی که سرور به بیرون می‌فرستد — صفحه، فایل دانلودی، پاسخ API — و پولی ندارد.

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

سازوکار کسر: یک فرایند زمان‌بندی‌شده هر دقیقه مقدار تجمعی ترافیک هر سرور را از هایپروایزر می‌خواند، اختلاف با خوانش قبلی را در نرخ هر گیگابایت ضرب و از کیف پول ریالی کم می‌کند؛ ریز کسرها در «تراکنش‌ها» و نمودار روزانه‌ی سرور دیده می‌شود. با رسیدن موجودی به صفر، شبکه‌ی سرور با دلیل «اتمام اعتبار کیف پول» معلق و با شارژ دوباره فعال می‌شود. تعلیق پارکینگ رایگان نیست: طبق بند ۶ قوانین، سرویس معلق پس از مهلت تعیین‌شده با تمام داده‌هایش حذف می‌شود و پشتیبان‌گیری پیش از آن با شماست. اقتصاد ترافیک و vnstat را در راهنمای پهنای باند و ترافیک سرور مجازی باز کرده‌ایم.

دو نکته‌ی هزینه‌ای دیگر: سرور خاموش هم منابع و آی‌پی را رزرو نگه می‌دارد و مشمول ۵۰٪ نرخ ساعتی است؛ فقط حذف، هزینه را متوقف می‌کند. آی‌پی اضافه‌ی IPv4 ساعتی است و تا دو هفته پس از خرید حذف نمی‌شود. منطق مدل ساعتی در راهنمای سرور ابری ساعتی آمده و ماشین‌حساب ساخت سرور هزینه‌ی ترکیب دلخواه شما را بدون ثبت‌نام نشان می‌دهد.

آیا سرور ایران به اینترنت بین‌الملل دسترسی دارد؟ تست واقعی با curl، traceroute و dig

بله، در روزهای عادی روی TCP دسترسی دارد و بهترین اثباتش اجرای همین دستورها روی سرور خودتان است. ابزارها روی اوبونتو ۲۲.۰۴ و دبیان (curl از قبل هست):

apt update && apt install -y traceroute bind9-dnsutils

اول مقصدهای روزمره‌ی یک توسعه‌دهنده، در ۲۵ شهریور ۱۴۰۵ از همان ماشین آزمایش:

for u in https://www.google.com/ https://github.com/ https://repo.packagist.org/packages.json \
         https://pypi.org/simple/ https://registry.npmjs.org/ https://archive.ubuntu.com/ubuntu/ \
         https://deb.debian.org/debian/ https://hub.docker.com/ https://registry-1.docker.io/v2/ \
         https://letsencrypt.org/; do
  printf '%-44s ' "$u"
  curl -sS -o /dev/null -m 12 -w 'HTTP %{http_code}  %{http_version}  %{time_total}s\n' "$u"
done

https://www.google.com/                      HTTP 200  2  0.436s
https://github.com/                          HTTP 200  2  0.906s
https://repo.packagist.org/packages.json     HTTP 200  2  0.833s
https://pypi.org/simple/                     HTTP 200  2  5.619s
https://registry.npmjs.org/                  HTTP 200  2  0.486s
https://archive.ubuntu.com/ubuntu/           HTTP 200  1.1  0.361s
https://deb.debian.org/debian/               HTTP 200  2  0.299s
https://hub.docker.com/                      HTTP 200  2  0.642s
https://registry-1.docker.io/v2/             HTTP 401  2  0.577s
https://letsencrypt.org/                     HTTP 200  2  1.207s

نه مقصد ۲۰۰ برگرداندند؛ PyPI کند بود (۵٫۶ ثانیه) اما رسید. registry-1.docker.io/v2/ کد 401 داد، یعنی مسیر باز است و رجیستری توکن می‌خواهد — رفتار Docker Hub در راهنمای داکر روی سرور ابری آمده است. حالا API تلگرام:

curl -s -m 12 -o /dev/null -w '%{http_code}\n' https://api.telegram.org/
000

کد 000 یعنی هیچ پاسخی نیامد، در حالی که بقیه‌ی مقصدها در همان دقیقه باز بودند. اینکه بسته کجا از بین می‌رود — ترانزیت داخل کشور یا سمت تلگرام — از یک تایم‌اوت پیدا نیست و ادعایی نمی‌کنیم. بعد، مسیر و تأخیر:

traceroute -n -m 16 -q 1 -w 2 8.8.8.8
 1  91.199.19.1      3.953 ms
 2  172.23.196.1     3.802 ms
 3  10.10.53.69      3.481 ms
 4  10.202.4.81      3.202 ms
 5  10.21.21.11      2.963 ms
 6  193.251.150.199  80.965 ms
 7  72.14.214.52     78.703 ms
 8  *
 9  8.8.8.8          82.363 ms

ping -c 4 -q 8.8.8.8          # rtt min/avg/max = 81.9 / 82.0 / 82.0 ms
ping -c 4 -q github.com       # rtt min/avg/max = 85.3 / 85.5 / 85.6 ms
ping -c 4 -q www.digikala.com # rtt min/avg/max = 1.45 / 1.48 / 1.50 ms

پنج هاپ اول همه زیر ۴ میلی‌ثانیه‌اند — این تأخیر است که می‌گوید هنوز داخل کشوریم، نه آدرس‌ها که خصوصی (RFC 1918) و بی‌نشان‌اند. هاپ ششم، 193.251.150.199 از بکبون OpenTransit شرکت Orange، اولین روتر خارج از کشور است و تأخیر یک‌باره به حدود ۸۰ میلی‌ثانیه می‌پرد — همان «گذرگاه بین‌الملل» — در حالی که پینگ دیجی‌کالا ۱٫۵ میلی‌ثانیه است. آخرین آزمون، DNS روی UDP:

dig +short @8.8.8.8 github.com A
140.82.121.4
dig +short @8.8.8.8 o-o.myaddr.l.google.com TXT
"edns0-client-subnet 91.199.19.0/24"
"172.217.34.18"
dig +short @8.8.8.8 google.com A
216.239.38.120

github.com جواب عادی گرفت و پرس‌وجوی o-o.myaddr نشان می‌دهد پاسخ‌دهنده واقعاً رزولور گوگل است، پس UDP/53 بسته نیست. اما 216.239.38.120 نشانی عادی google.com نیست، نشانی اجبار SafeSearch گوگل است: پاسخ DNS برای برخی نام‌ها در مسیر بازنویسی می‌شود، از هر رزولوری که بپرسید؛ آی‌پی غیرمنتظره‌ی google.com روی سرور ایران از همین است.

یادآوری: ماشین آزمایش روی همان AS سرورهای ابری است، نه یک ماشین مشتری؛ رنج‌های آی‌پی مشتریان هم همه از یک اپراتور بالادستی نمی‌گذرند، پس عدد معتبر را روی سرور خودتان بگیرید.

💡 همین تست را روی سرور خودتان بزنید: یک سرور ۱ گیگابایتی بسازید — تحویل معمولاً کمتر از ۶۰ ثانیه — دستورهای بالا را اجرا و سرور را حذف کنید؛ فقط همان چند دقیقه حساب می‌شود. پیش از اولین خرید تأیید پیامکی و بررسی کد ملی در شاهکار لازم است.
مسیر بسته از سرور مجازی ایران به اینترنت بین‌الملل: پنج هاپ داخلی زیر چهار میلی‌ثانیه، گذرگاه بین‌الملل و پرش تأخیر به هشتاد میلی‌ثانیه، عبور TCP و حذف هندشیک QUIC
TCP از گذرگاه بین‌الملل عبور می‌کند؛ هندشیک QUIC همان‌جا حذف می‌شود.

چرا QUIC و HTTP/3 روی سرور ایران کار نمی‌کند ولی TCP کار می‌کند؟ آیا UDP بسته است؟

QUIC و HTTP/3 روی سرور ایران کار نمی‌کند چون هندشیک QUIC نسخه‌ی ۱ در مسیر بین‌الملل بی‌صدا حذف می‌شود. طبق RFC 9000 و RFC 9114، HTTP/3 روی QUIC و QUIC روی UDP سوار است؛ هندشیک که نرسد، HTTP/3 برقرار نمی‌شود. اندازه‌گیری ۲۵ شهریور ۱۴۰۵، سه مقصد در یک دقیقه:

curl -sS -o /dev/null -m 10 --http3-only -w 'HTTP %{http_code} %{http_version} %{time_total}s\n' https://www.google.com/
HTTP 000 0 9.999s
curl -sS -o /dev/null -m 10 --http2 -w 'HTTP %{http_code} %{http_version} %{time_total}s\n' https://www.google.com/
HTTP 200 2 0.493s

www.cloudflare.com    http3-only: HTTP 000 (9.999s)   |   http2: HTTP 200 (0.882s)
www.mehranhost.cloud  http3-only: HTTP 000 (9.999s)   |   http2: HTTP 200 (0.593s)

در ۱۲ شهریور ۱۴۰۵ هم نتیجه همین بود، در حالی که یک سرور کنترل در هلسینکی همان روز HTTP/3 را به همان مقصد در ۰٫۰۹ ثانیه گرفت — مشکل از مسیر است، نه مقصد. نکته‌ی ظریف‌تر: در اندازه‌گیری ما به بسته‌ی QUIC با شماره‌نسخه‌ی ناشناخته پاسخ Version Negotiation برگشت؛ یعنی پورت UDP ۴۴۳ بسته نیست و فقط هندشیک نسخه‌ی ۱ در ترانزیت حذف می‌شود.

⚠️ چرا با curl پیش‌فرض بیشتر ایمیج‌ها نمی‌توانید این تست را تکرار کنید: اول curl -V | grep -o HTTP3 بزنید. curl اوبونتو ۲۲.۰۴ (7.81)، دبیان ۱۲ (7.88)، AlmaLinux 8 و Rocky 8 (7.61) و Rocky 9 (7.76) بدون HTTP/3 ساخته شده و به --http3 پیام the installed libcurl version doesn't support this می‌دهد؛ نسخه‌های پیش از 7.88 --http3-only را اصلاً نمی‌شناسند. اندازه‌گیری بالا با curl 8.14 دبیان ۱۳ انجام شد که HTTP/3 دارد؛ جای دیگر باینری استاتیک static-curl (فایل curl-linux-x86_64-glibc-… از صفحه‌ی Releases) را با ./curl اجرا کنید.

پیامد عملی: سرویس‌ها را روی TCP — HTTP/1.1 و HTTP/2 — بنا کنید و HTTP/3 را اختیاری بدانید. هزینه‌ی این شکست برای مرورگر و ماندگاری هدر Alt-Svc را در راهنمای کاهش پینگ سرور باز کرده‌ایم؛ سایت خودمان در ۶ شهریور ۱۴۰۵ همین را تجربه کرد.

کدام سرویس‌های خارجی از آی‌پی ایران باز نمی‌شوند و چاره‌اش چیست؟

سرویس‌هایی که از آی‌پی ایران باز نمی‌شوند دو دسته‌اند و چاره‌شان یکی نیست. دسته‌ی اول مقصدهایی که از سرور ایران بی‌پاسخ می‌مانند؛ شاخص‌ترینش API تلگرام است که در آزمایش بالا کد 000 داد. راه درست اجرای ربات روی سرور خارج است که از همان پنل و با ریال ساخته می‌شود — قدم‌به‌قدمش در راه‌اندازی ربات تلگرام روی سرور مجازی آمده است.

دسته‌ی دوم سرویس‌هایی که به‌دلیل تحریم ایران را پشتیبانی نمی‌کنند؛ اینجا مسیر باز است و سیاست خود سرویس تصمیم می‌گیرد: api.openai.com روی TCP در ۰٫۴ ثانیه کد 401 داد، اما فهرست کشورهای پشتیبانی‌شده‌ی OpenAI ایران را ندارد و همان صفحه می‌گوید دسترسی از خارج این فهرست می‌تواند به مسدودشدن حساب بینجامد؛ صفحه‌ی کشورهای پشتیبانی‌شده‌ی Anthropic هم ایران را در بر ندارد. برای این سرویس‌ها راه‌حلی پیشنهاد نمی‌کنیم و عبوردادن ترافیکشان از سرور خارج را هم توصیه نمی‌کنیم.

در مقابل، Packagist، npm و مخازن اوبونتو و دبیان ۲۰۰ دادند، پس composer و npm و apt در روزهای عادی از سرور ایران کار می‌کنند. درباره‌ی pip و صدور گواهی SSL محتاط باشید: ما pypi.org/simple/ و letsencrypt.org را سنجیدیم، نه files.pythonhosted.org که بسته‌ها از آن می‌آیند و نه acme-v02.api.letsencrypt.org که گواهی صادر می‌کند؛ این دو را روی سرور خودتان بسنجید.

چرا کدال و TSETMC از روی سرور مجازی باز نمی‌شوند؟

کدال و TSETMC از روی سرور مجازی باز نمی‌شوند چون درخواست آمده از آی‌پی دیتاسنتری پیش از رسیدن به وب‌سرورشان بی‌پاسخ می‌ماند. سازوکارش اعلام نشده و حدس نمی‌زنیم؛ الگو اما اندازه‌پذیر است: در آزمایش ۲۵ شهریور ۱۴۰۵، HTTPS به www.codal.ir و www.tsetmc.com تایم‌اوت شد در حالی که google.com و دیجی‌کالا در همان دقیقه ۲۰۰ دادند. نکته‌ی تعیین‌کننده: در ۲۶ شهریور همین دو مقصد از یک سرور ما در فنلاند هم تایم‌اوت دادند، پس گره نه مسیر بین‌الملل است و نه کشور آی‌پی، بلکه دیتاسنتری‌بودن آن.

این را از تیکت واقعی هم می‌دانیم: در شهریور ۱۴۰۵ مشتری‌ای از سرور تازه‌ساخته همین الگو را با search.codal.ir و www.tsetmc.com گزارش کرد. اگر برنامه‌ی شما داده‌ی بورس یا کدال می‌خواند و به آن نرسید، با ذکر آی‌پی سرور و نام دقیق مقصد تیکت بزنید؛ تعویض آی‌پی را اینجا قول نمی‌دهیم.

وقتی اینترنت بین‌الملل قطع می‌شود، سرور ایران چه می‌کند؟

وقتی اینترنت بین‌الملل قطع می‌شود، سرور ایران روشن می‌ماند و از داخل کشور در دسترس است، چون مسیر داخلی به مسیر بین‌الملل وابسته نیست. این ساختار شبکه است: بازدیدکننده‌ی ایرانی هرگز به هاپ ششم traceroute بالا نمی‌رسد. در یک سال گذشته دو قطعی سراسری ثبت شده است: از ۱۸ دی ۱۴۰۴ (۸ ژانویه‌ی ۲۰۲۶) و از ۹ اسفند ۱۴۰۴ (۲۸ فوریه‌ی ۲۰۲۶) که فرانس۲۴ بازگشت جزئی را در روز هشتادوهشتم آن، ۵ خرداد ۱۴۰۵، ثبت کرد؛ گزارش زومیت مجموع را ۱۱۶ روز می‌شمارد — ۴۸ روز در ۱۴۰۴ و ۶۸ روز در بهار ۱۴۰۵.

آنچه به مسیر بین‌الملل وابسته نیست: بازدیدکننده‌ی ایرانی، کال‌بک درگاه‌های پرداخت ریالی، سرویس پیامک داخلی و SSH شما از داخل ایران — استدلالی ساختاری، نه تضمین در دسترس بودن. DNS رایگان مهران هاست یک نیم‌سرور در ایران و یکی در اروپا دارد، اما ns2 زون‌ها را از مسیر بین‌الملل از ns1 می‌گیرد و هم‌گامی همیشگی‌شان را قول نمی‌دهیم؛ پس از افزودن دامنه سریال هر دو باید یکی باشد و اگر ns2 پاسخ REFUSED داد، تیکت بزنید:

dig +short @ns1.mehranhost.cloud example.ir SOA
dig +short @ns2.mehranhost.cloud example.ir SOA

آنچه می‌افتد: composer و apt و pip از مخازن خارجی، APIهای بین‌المللی، بازدیدکننده‌ی خارج، و دسترسی شما به سرور خارجی‌تان — حتی برای SSH.

بند ۱۰ قوانین سرویس اختلالی را که «ناشی از تصمیم مراجع تنظیم‌گر یا فیلترینگ باشد» خارج از کنترل ارائه‌دهنده می‌داند و درباره‌ی وضعیت سرویس خودمان در آن روزها ادعایی نمی‌کنیم. توصیه‌ی عملی: کار وابسته به خارج را روی یک سرور خارج از ایران نگه دارید — اما بدانید در روز قطعی انتقال فایل میان دو سرور هم ممکن نیست؛ پس vendor و ایمیج‌های داکر را از پیش روی سرور ایران داشته باشید. شکل سایت شما روی «نت ملی» موضوع سرعت سایت روی نت ملی است.

پورت سرور مجازی ایران چند مگابیت است؟

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

چرا یک دانلود تکی گمراه‌کننده است: TCP پنجره‌ی ارسال را با رسیدن تأییدها بزرگ می‌کند و روی مسیر ۸۰ میلی‌ثانیه‌ای هر رفت‌وبرگشت بیش از پنجاه برابر مسیر داخلی طول می‌کشد؛ پس یک جریان تنها لینک را پر نمی‌کند. با iperf3 روی ماشینی که کنترلش با شماست — مثلاً یک سرور ساعتی خارج — چند جریان موازی و دست‌کم ۳۰ ثانیه بسنجید و پورت 5201/TCP آن را باز کنید، وگرنه Connection refused می‌گیرید که ربطی به مسیر ندارد:

apt install -y iperf3
iperf3 -c 203.0.113.10 -t 30 -P 4

روش کامل و خواندن خط [SUM] در تست ششم تست کیفیت سرور ایران آمده است.

آی‌پی سرور ایران فیلتر شد چه کنم؟ نگهبان فیلترینگ و تعویض آی‌پی

اگر آی‌پی سرور ایران دسترسی بین‌الملل خود را از دست بدهد، سامانه‌ی «نگهبان فیلترینگ» آن را از خارج کشور تشخیص می‌دهد، در فهرست فیلترشده ثبت می‌کند و به تیم فنی هشدار می‌دهد. سازوکار: هر نیم ساعت دسته‌ای از آی‌پی‌های اصلی سرورهای فعال و روشن، چرخشی تا کل ناوگان پوشش داده شود، از یک عامل خارج از کشور با پینگ ICMP و اتصال TCP به پورت ۴۴۳ آزموده می‌شود؛ «connection refused» هم دسترسی حساب می‌شود و تنها تایم‌اوت همه‌ی سیگنال‌ها «بدون دسترسی» ثبت می‌شود. ثبت پس از چند بررسی متوالی است و تا وقتی در فهرست است به مشتری تازه‌ای واگذار نمی‌شود.

دو محدودیت: تشخیص از بیرون است، پس اگر فایروال سرور شما هر بسته‌ای را بی‌پاسخ DROP کند نگهبان فیلترشدن را از فایروال شما تشخیص نمی‌دهد — دست‌کم ICMP را باز بگذارید؛ و تعویض عمداً خودکار نیست: آی‌پی روی ماشین زنده‌ی شماست و عوض‌کردنش DNS و گواهی را می‌شکند. پس اول فایروال و اپراتور خودتان را رد کنید — با check-host.net از چند کشور — بعد با ذکر آی‌پی و مقصد تیکت بزنید؛ طبق بند ۱۰ قوانین سرویس، پس از بررسی، امکان تعویض آی‌پی فراهم می‌شود.

سرور ایران روی کدام دیتاسنتر است و برای چه کاربردی مناسب است؟

سرور ایران مهران هاست روی دیتاسنتر «سیروان» ساخته می‌شود — نامی که هنگام ساخت در انتخاب لوکیشن می‌بینید — با KVM و دیسک NVMe، دسترسی root و کنسول تحت وب. سازنده تا ۱۰ گیگابایت رم، ۸ هسته و ۱۰۰ گیگابایت دیسک می‌پذیرد و ایمیج‌ها شامل اوبونتو ۲۲.۰۴، دبیان ۱۲ و ۱۳، AlmaLinux 8، Rocky و Fedora است — فهرست روز را هنگام ساخت می‌بینید؛ جزئیات در صفحه‌ی توسعه‌دهندگان آمده است.

کاربرد درستش از همان traceroute پیداست: هر چیزی که مخاطب یا طرف حسابش داخل ایران است — سایت و فروشگاه ایرانی، درگاه پرداخت ریالی، سرویس پیامک و پایگاه داده‌ی اپلیکیشن داخلی. برای سایت دومخاطبه مبدأ را همین‌جا نگه دارید و بازدیدکننده‌ی خارجی را با CDN با نودهای ایران و اروپا پوشش دهید که با یک کلید کنار رکورد A روشن می‌شود.

کی سرور ایران بگیرم و کی سرور خارج؟

سرور ایران را برای مخاطب داخلی بگیرید و سرور خارج را برای هر کاری که به مقصد خارجی وابسته است؛ بحث مخاطب و سئو در مقایسه‌ی هاست ایران و خارج آمده است. سرورهای خارج روی Hetzner Cloud در فالکنشتاین، نورنبرگ، هلسینکی، اشبرن، هیلزبورو و سنگاپور ساخته می‌شوند، ساعتی و با ریال.

معیارسرور ایران (سیروان)سرور خارج (Hetzner)
UDP و QUIC به مقصد خارجیDNS روی UDP کار می‌کند؛ هندشیک QUIC در مسیر بین‌الملل حذف می‌شودQUIC و HTTP/3 عادی کار می‌کند
API تلگرامدر آزمایش ۲۵ شهریور ۱۴۰۵ بی‌پاسخ (000)محدودیت مسیر ایران را ندارد؛ مسیر پیشنهادی برای ربات
سرویس‌های تحریمی (OpenAI، Anthropic)مسیر TCP باز است، سرویس ایران را پشتیبانی نمی‌کندایران را پشتیبانی نمی‌کند؛ عبور ترافیک از سرور خارج توصیه نمی‌شود
در قطعی سراسری بین‌المللاز داخل ایران در دسترس؛ مقصد خارجی قطعاز داخل ایران در دسترس نیست؛ از خارج عادی
هزینه در حالت خاموش۵۰٪ نرخ ساعتی تا زمان حذف۱۰۰٪ نرخ ساعتی تا زمان حذف
پرداختریالی، ساعتی، از کیف پولریالی، ساعتی، از همان کیف پول

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

سؤالات پرتکرار

آیا سرورهای ایران به اینترنت بین‌الملل دسترسی دارند؟

بله، سرور مجازی ایران در مهران هاست در روزهای عادی به مقصدهای خارج از کشور روی TCP دسترسی دارد؛ در آزمایشی که در ۲۵ شهریور ۱۴۰۵ از یک ماشین در دیتاسنتر ایران گرفتیم، درخواست HTTPS به google.com، GitHub، Packagist، npm و مخازن اوبونتو با کد ۲۰۰ پاسخ گرفت. چیزی که کار نمی‌کند هندشیک QUIC/HTTP3 است و مقصدهایی مثل API تلگرام که از سرور ایران در دسترس نیستند؛ برای آن‌ها سرور خارج از ایران بگیرید. در قطعی سراسری، مسیر خارجی همه‌ی سرورهای داخل ایران بسته می‌شود.

آیا UDP روی سرور ایران بسته است؟ چرا QUIC کار نمی‌کند؟

UDP به‌طور کلی بسته نیست: DNS روی UDP از سرور ایران جواب می‌گیرد و در اندازه‌گیری ما حتی پاسخ Version Negotiation پروتکل QUIC روی پورت ۴۴۳ برمی‌گشت. چیزی که در ترانزیت بین‌الملل ایران بی‌صدا حذف می‌شود هندشیک QUIC نسخه ۱ است، در حالی که همان مقصد روی TCP در کسری از ثانیه پاسخ می‌دهد. این محدودیت مسیر است، نه فایروال مهران هاست. راه درست این است که سرویس‌های شما روی TCP یعنی HTTP/1.1 و HTTP/2 کار کنند.

ترافیک آپلود سرور مجازی ایران رایگان است؟

در حال حاضر بله: مهران هاست فقط ترافیک دانلود یعنی بسته‌هایی که وارد سرور می‌شوند را به‌ازای هر گیگابایت از کیف پول کسر می‌کند و خروجی سرور به سمت بازدیدکننده رایگان است. مبنای جاری همیشه موقع ساخت سرور و در صفحه‌ی هر سرور زیر عنوان «مبنای محاسبه‌ی ترافیک» نمایش داده می‌شود. مصرف هر دقیقه خوانده و کسر می‌شود؛ با صفر شدن موجودی، شبکه‌ی سرور معلق می‌شود و سرویس معلق پس از مهلت قوانین حذف می‌گردد.

در زمان قطع اینترنت بین‌الملل، سرور ایران چه می‌شود؟

سرور روشن می‌ماند و از داخل ایران در دسترس است، چون مسیر داخلی به قطع بین‌الملل وابسته نیست؛ بازدیدکننده‌ی ایرانی و کال‌بک درگاه‌های پرداخت ریالی روی همان مسیر داخلی کار می‌کنند. آنچه از کار می‌افتد هر چیزی است که مقصد خارجی دارد: composer و apt از مخازن خارجی، APIهای بین‌المللی و بازدیدکننده‌ی خارجی. طبق بند ۱۰ قوانین سرویس مهران هاست، اختلال ناشی از تصمیم مراجع تنظیم‌گر خارج از کنترل ارائه‌دهنده است. برای کارهای وابسته به خارج، یک سرور خارج از ایران را کنار سرور ایران نگه دارید.

اگر آی‌پی سرور ایران دسترسی بین‌الملل خود را از دست بدهد چه می‌شود؟

سامانه‌ی «نگهبان فیلترینگ» مهران هاست هر نیم ساعت آی‌پی سرورهای فعال و روشن را از خارج کشور با پینگ و اتصال TCP به پورت ۴۴۳ می‌آزماید. اگر آی‌پی در چند بررسی متوالی هیچ پاسخی ندهد، در فهرست آی‌پی‌های فیلترشده ثبت می‌شود، به تیم فنی هشدار می‌رود و تا زمانی که در فهرست است به هیچ مشتری تازه‌ای داده نمی‌شود. سرور شما خودکار دست نمی‌خورد: طبق بند ۱۰ قوانین، پس از بررسی، امکان تعویض آی‌پی فراهم می‌شود — با ذکر آی‌پی و مقصدی که باز نمی‌شود تیکت بزنید.

آموزش‌های مرتبط

آماده‌ی تمرین عملی هستید؟

سرور ابری ساعتی مهران هاست در ۶۰ ثانیه تحویل می‌شود — تمرین کنید و فقط بابت همان ساعت‌ها پرداخت کنید. هزینه را پیش از ثبت‌نام با محاسبه‌گر برآورد کنید.