پایش سرعت واقعی
با تست سرعت اینترنت سرور لینوکس، میتوانید سرعت واقعی Download و Upload را اندازه بگیرید و مطمئن شوید که ISP یا دیتاسنتر شما طبق توافق عمل میکند.
در این راهنمای جامع، آموزش تست سرعت اینترنت در سرور های لینوکس را با دو ابزار حرفهای speedtest-cli و iperf3 بهصورت گامبهگام فرا میگیرید. اندازهگیری دقیق سرعت Download، Upload و Ping سرور لینوکسی شما با دستورات ساده ترمینال.
💡 نکته: برای داشتن یک سرور لینوکس پرسرعت با پورت 10G و پهنای باند نامحدود، پیشنهاد میکنیم از سرور مجازی لینوکس نگارنوین استفاده کنید و نتایج تست سرعت فوقالعاده را تجربه نمایید!
اندازهگیری منظم سرعت شبکه سرور، اولین قدم برای بهینهسازی عملکرد و تشخیص مشکلات احتمالی است.
با تست سرعت اینترنت سرور لینوکس، میتوانید سرعت واقعی Download و Upload را اندازه بگیرید و مطمئن شوید که ISP یا دیتاسنتر شما طبق توافق عمل میکند.
پینگ بالا، افت سرعت ناگهانی یا نوسانات شبکه نشانههای اخلال در ارتباط هستند. تست منظم اسپید به شما کمک میکند این مشکلات را زودتر شناسایی و رفع کنید.
با تحلیل نتایج تست سرعت، میتوانید تنظیمات شبکه، DNS و پیکربندی سرور را بهینه کنید و عملکرد کلی سرویسهای خود را به سطح بالاتری برسانید.
در دنیای امروز که ارتباطات دیجیتالی نقش اساسی دارند، اطمینان از کیفیت و سرعت اتصال اینترنتی سرور یکی از ارکان مهم است. با ابزارهای speedtest-cli و iperf3، میتوانید بهراحتی وضعیت شبکه سرور لینوکس خود را پایش کنید.
دو روش اصلی و حرفهای برای اسپید تست در محیط CLI لینوکس — بدون نیاز به رابط گرافیکی.
ابزار رسمی Speedtest.net برای لینوکس — سریعترین راه برای تست سرعت اینترنت سرور
قبل از نصب هر ابزاری، لیست پکیجهای سیستم را بهروز کنید تا از آخرین نسخهها استفاده نمایید:
sudo apt update
sudo yum update -y
ابزار speedtest-cli بر پایه Python نوشته شده است. ابتدا Python3 و pip را نصب کنید:
sudo apt install python3 python3-pip -y
پس از نصب Python، با دستور زیر speedtest-cli را نصب کنید:
sudo pip3 install speedtest-cli
sudo apt install speedtest-cli -y
بعد از نصب، تنها با یک دستور ساده تست سرعت را شروع کنید. این ابزار بهطور خودکار به نزدیکترین سرور Speedtest.net متصل شده و سرعت Download، Upload و Ping را اندازه میگیرد:
speedtest-cli
speedtest-cli --simple
Retrieving speedtest.net configuration...
Testing from Server (xxx.xxx.xxx.xxx)...
Retrieving speedtest.net server list...
Selecting best server based on ping...
Hosted by Example Server (Tehran, IR) [10.00 km]: 12.345 ms
Testing download speed...
Download: 850.32 Mbit/s
Testing upload speed...
Upload: 920.15 Mbit/s
ابزار حرفهای برای تست سرعت شبکه داخلی بین دو سرور — دقیقترین روش برای سنجش پهنای باند واقعی
ابزار iperf3 را روی هر دو سرور (سرور و کلاینت) نصب کنید:
sudo apt install iperf3 -y
sudo yum install iperf3 -y
روی سرور اصلی (که میخواهید سرعت آن را بسنجید)، iperf3 را در حالت Server اجرا کنید. این سرویس روی پورت ۵۲۰۱ گوش میدهد:
iperf3 -s
iperf3 -s -D
از سرور یا کامپیوتر دیگری (کلاینت)، با دستور زیر به سرور iperf3 متصل شوید و تست را آغاز کنید. [IP-ADDRESS] را با آدرس IP سرور جایگزین نمایید:
iperf3 -c [IP-ADDRESS]
iperf3 -c [IP-ADDRESS] -t 30
iperf3 -c [IP-ADDRESS] -R
Connecting to host xxx.xxx.xxx.xxx, port 5201
[ 5] local xxx.xxx.xxx.xxx port 55432 connected to xxx.xxx.xxx.xxx port 5201
[ ID] Interval Transfer Bitrate
[ 5] 0.00-1.00 sec 1.07 GBytes 9.19 Gbits/sec
[ 5] 1.00-2.00 sec 1.09 GBytes 9.38 Gbits/sec
- - - - - - - - - - - - - - - - - - - - - - - - -
[ ID] Interval Transfer Bitrate
[ 5] 0.00-10.00 sec 10.8 GBytes 9.28 Gbits/sec sender
سریعترین روش برای تست اولیه سرعت — بدون نیاز به نصب هیچ ابزاری
با استفاده از curl که در اکثر توزیعهای لینوکس از پیش نصب است، میتوانید سرعت دانلود را تست کنید:
curl -o /dev/null -s -w 'Speed: %{speed_download} bytes/s\n' \
https://speed.hetzner.de/100MB.bin
با wget نیز میتوانید سرعت دانلود سرور خود را سریعاً بررسی کنید:
wget -O /dev/null https://speed.hetzner.de/100MB.bin
پس از اجرای اسپید تست در سرور لینوکس، نتایج را درک کنید و در صورت نیاز اقدام به بهینهسازی نمایید.
مقدار دادهای که در یک واحد زمانی از سرور به کلاینت منتقل میشود. برای سرورهای وبسرویس و CDN، سرعت دانلود بالا اهمیت زیادی دارد. مقدار ایدهآل: بالای ۱ Gbps برای سرورهای اختصاصی.
مقدار دادهای که از سرور به سمت اینترنت ارسال میشود. برای سرورهای ارائهدهنده محتوا، استریمینگ و بکاپگیری، سرعت آپلود بالا بسیار مهم است.
مدت زمانی که یک بسته داده از کلاینت به سرور رفته و بازمیگردد. پینگ پایین برای بازیهای آنلاین، ترید و اپلیکیشنهای real-time حیاتی است. مقدار قابلقبول: زیر ۵۰ms.
کرنل قدیمی میتواند عملکرد شبکه را تحتتأثیر قرار دهد. با sudo apt upgrade سیستم را بهروز نگه دارید.
استفاده از DNS سریع مانند Cloudflare (1.1.1.1) یا Google (8.8.8.8) میتواند پینگ را بهبود دهد.
با تنظیمات sysctl میتوانید بافر شبکه را افزایش داده و توان عملیاتی را بهبود دهید.
اگر سرعت پایینتر از انتظار است، ارتقا به سرور مجازی با پورت 10G میتواند مشکل را حل کند.
speedtest-cli
speedtest-cli --simple
iperf3 -s
iperf3 -c [IP]
iperf3 -c [IP] -R
curl -o /dev/null ...
بهترین راه برای تجربه سرعت واقعی، داشتن یک سرور مجازی لینوکس نگارنوین است. با پورت ۱۰ گیگابیت و پهنای باند نامحدود، نتایج speedtest-cli شما حیرتانگیز خواهد بود!
با پورت ۱۰G و پهنای باند نامحدود، نتایج speedtest-cli شما همیشه درخشان خواهد بود!
رایجترین سوالات کاربران درباره speedtest در سرور لینوکس و ابزارهای مرتبط
برای آموزش تست سرعت اینترنت در سرور های لینوکس، دو ابزار اصلی توصیه میشود: speedtest-cli برای تست سرعت اتصال به اینترنت عمومی (مانند speedtest.net) و iperf3 برای اندازهگیری دقیق پهنای باند بین دو سرور. برای تست سریع بدون نصب، میتوانید از curl یا wget نیز استفاده کنید. اگر میخواهید نتایج درخشانی ببینید، سرور مجازی نگارنوین با پورت ۱۰G گزینه ایدهآلی است.
برای نصب speedtest-cli در اوبونتو و دبیان دو روش وجود دارد: ۱) با pip: sudo pip3 install speedtest-cli — ۲) با apt: sudo apt install speedtest-cli -y. پس از نصب، فقط دستور speedtest-cli را در ترمینال اجرا کنید تا تست سرعت آغاز شود. برای CentOS و Rocky Linux نیز میتوانید از sudo yum install python3-pip && pip3 install speedtest-cli استفاده نمایید.
speedtest-cli سرعت اتصال سرور شما به اینترنت عمومی را از طریق سرورهای Speedtest.net اندازه میگیرد و برای بررسی کیفیت کلی اتصال مناسب است. iperf3 اما سرعت واقعی شبکه بین دو نقطه (دو سرور) را میسنجد و دقیقترین ابزار برای سنجش پهنای باند واقعی شبکه داخلی است. برای تست سرعت حرفهای، استفاده از هر دو ابزار توصیه میشود.
نتایج speedtest-cli ممکن است به دلایل مختلفی با سرعت اسمی سرور متفاوت باشد: ۱) فاصله جغرافیایی از سرور تست، ۲) شلوغی شبکه در ساعات خاص، ۳) تنظیمات TCP/IP سرور، ۴) محدودیتهای CPU یا سیستمعامل. برای دقیقترین نتیجه از iperf3 استفاده کنید. سرورهای نگارنوین با پورت ۱۰G نتایج بسیار نزدیک به سرعت اسمی ارائه میدهند.
برای کاهش ping در سرور لینوکس: ۱) از سرور DNS سریع استفاده کنید: nameserver 1.1.1.1 یا 8.8.8.8 در فایل /etc/resolv.conf. ۲) لوکیشن سرور را به کشور مقصد نزدیکتر انتخاب کنید. ۳) تنظیمات TCP را با sysctl بهینه کنید. ۴) از دیتاسنترهای باکیفیت مانند سرورهای نگارنوین با ۵۰ لوکیشن استفاده نمایید.
بله! یکی از مزایای اصلی ابزارهای speedtest-cli و iperf3 این است که کاملاً در محیط CLI (Command Line Interface) بدون نیاز به رابط گرافیکی اجرا میشوند. این ابزارها برای سرورهای لینوکس headless طراحی شدهاند و میتوانید آنها را از طریق SSH بهراحتی اجرا نمایید.
برای داشتن سرعت شبکه بالا، پیشنهاد میکنیم از سرور مجازی نگارنوین استفاده کنید. با پورت ۱۰ گیگابیت، پهنای باند نامحدود، هارد NVMe و CPU نسل جدید، نتایج speedtest-cli شما در اکثر موارد بالای ۱ Gbps خواهد بود. همچنین با ۵۰ لوکیشن جهانی، میتوانید نزدیکترین سرور به مقصدتان را انتخاب کنید.
تیم پشتیبانی نگارنوین ۲۴ ساعته آماده پاسخگویی است. برای مشاوره در انتخاب بهترین پلن سرور یا راهنمایی در تست سرعت، با ما تماس بگیرید.
نگارنوین provides practical services solutions designed around customer needs. Our team focuses on clear communication, reliable support, and outcomes that help people make informed decisions quickly.
Customers can contact our team directly for fast support, clear next steps, and timely follow-up. We prioritize responsiveness so questions are answered quickly and issues are resolved without unnecessary delays.
Customers choose us for trusted expertise, transparent guidance, and consistent results. We focus on practical recommendations, personalized service, and long-term relationships built on reliability and accountability.