हिन्दी (Hindi)

VPS बैंडविड्थ परीक्षण

यह गाइड Speedtest से VPS बैंडविड्थ परीक्षण, डाउनलोड/अपलोड गति माप और कनेक्टिविटी समस्याओं की पहचान सिखाती है।

📋 पूर्वापेक्षाएँ

  • root या sudo एक्सेस वाला VPS
  • सक्रिय SSH कनेक्शन
  • Ubuntu/Debian

🔧 Speedtest इंस्टॉलेशन

पुराने संस्करण हटाएँ

संघर्ष से बचने के लिए पुराने संस्करण हटाना आवश्यक:

Bash
1# Uninstall speedtest-cli (Python version via pip) 2sudo pip3 uninstall speedtest-cli -y 2>/dev/null || true 3 4# Uninstall speedtest-cli (system version) 5sudo apt remove speedtest-cli -y 2>/dev/null || true 6sudo apt purge speedtest-cli -y 2>/dev/null || true 7 8# Uninstall speedtest (official version via apt if present) 9sudo apt remove speedtest -y 2>/dev/null || true 10sudo apt purge speedtest -y 2>/dev/null || true 11 12# Clean residual files 13sudo apt autoremove -y 14sudo apt autoclean -y

महत्वपूर्ण: केवल curl के माध्यम से Ookla का आधिकारिक संस्करण सही काम करता है।

curl से इंस्टॉल (अनुशंसित)

Bash
1# Install Speedtest via Ookla's official script 2curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash 3 4# Install speedtest 5sudo apt install speedtest -y

इंस्टॉलेशन सत्यापित करें

Bash
1# Verify that speedtest is installed 2speedtest --version 3 4# Test that speedtest works 5speedtest --help

🚀 Speedtest उपयोग

बुनियादी परीक्षण

Bash
# Simple test (automatically selects the best server) speedtest

सामान्य विकल्प

Bash
1# Simple test (concise results) 2speedtest --simple 3 4# Test with units in bits per second 5speedtest --bits 6 7# Display only JSON results 8speedtest --json 9 10# Save JSON results to a file 11speedtest --json > speedtest-result.json

विशिष्ट सर्वर चुनें

Bash
1# List available Speedtest servers 2speedtest --list 3 4# Filter servers by region (e.g., France, Paris) 5speedtest --list | grep -i "france\|paris" 6 7# Test to a specific server (use server ID) 8speedtest --server SERVER_ID 9 10# Example with a French server 11speedtest --server 45170

उदाहरण आउटपुट

   Speedtest by Ookla

     Server: Server Name - City (ID: 12345)
        ISP: Your ISP
    Latency:    12.45 ms   (0.05 ms jitter)
   Download:   945.23 Mbps (data used: 1.2 GB)
     Upload:   842.15 Mbps (data used: 1.0 GB)
Packet Loss:     0.0%
 Result URL: https://www.speedtest.net/result/c/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx

📊 परिणाम समझना

सामान्य गति (प्लान पर निर्भर)

  • प्रवेश VPS: 100–250 Mbps
  • मानक VPS: 250–500 Mbps
  • VPS High Performance: 500 Mbps – 1 Gbps
  • प्रीमियम VPS: 1 Gbps और अधिक

विलंबता (Latency)

  • < 10 ms — उत्कृष्ट
  • 10–50 ms — बहुत अच्छा
  • 50–100 ms — अच्छा
  • 100–200 ms — स्वीकार्य
  • > 200 ms — उच्च (संभावित समस्या)

सर्वोत्तम अभ्यास

  • कई बार परीक्षण करें (नेटवर्क लोड से भिन्नता)
  • अलग-अलग समय और सर्वर आज़माएँ
  • JSON प्रारूप से परिणाम सहेजें

🆘 समस्या निवारण

बहुत धीमी गति

Bash
1# Check CPU load 2top 3htop 4 5# Check network usage 6iftop 7nethogs 8 9# Check network errors 10ip -s link show 11 12# Check processes using bandwidth 13sudo nethogs

speedtest काम नहीं करता

Bash
1# Verify that speedtest is installed 2which speedtest 3speedtest --version 4 5# Reinstall speedtest 6# First, uninstall 7sudo apt remove speedtest -y 8sudo apt purge speedtest -y 9 10# Then reinstall 11curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash 12sudo apt install speedtest -y 13 14# Verify it works 15speedtest --version

"speedtest: command not found"

Bash
1# Check if speedtest is installed 2which speedtest 3 4# If not found, reinstall 5curl -s https://packagecloud.io/install/repositories/ookla/speedtest-cli/script.deb.sh | sudo bash 6sudo apt install speedtest -y 7 8# Add to PATH if necessary 9echo 'export PATH=$PATH:/usr/bin' >> ~/.bashrc 10source ~/.bashrc

सर्वर नहीं मिलता

Bash
1# List available servers 2speedtest --list 3 4# Test to a specific server by its ID 5speedtest --server SERVER_ID 6 7# Check Internet connectivity 8ping -c 3 8.8.8.8 9curl -I https://www.speedtest.net

📝 उपयोगी कमांड

Bash
1# Simple one-line test 2speedtest --simple 3 4# Test with specific server 5speedtest --server 45170 --simple 6 7# Save results 8speedtest --simple > speedtest-result.txt 9 10# JSON for scripts 11speedtest --format=json | jq '.download.bandwidth, .upload.bandwidth, .ping.latency'

📚 अतिरिक्त संसाधन

❓ अक्सर पूछे जाने वाले प्रश्न

प्र: speedtest-cli क्यों हटाना ज़रूरी है?
उ: पुराना pip संस्करण Ookla के आधिकारिक speedtest से टकराता है।

प्र: परिणाम परीक्षणों के बीच क्यों बदलते हैं?
उ: नेटवर्क लोड, समय और सर्वर के कारण — कई परीक्षण करके औसत लें।

प्र: वादा की गति से थोड़ा कम चिंता की बात?
उ: 10–20% अंतर सामान्य। लगातार 50% से अधिक कमी हो तो सहायता से संपर्क करें।

प्र: अपलोड बैंडविड्थ कैसे परीक्षण करें?
उ: Speedtest एक ही परीक्षण में डाउनलोड और अपलोड दोनों मापता है।

प्र: Mbps और MB/s में अंतर?
उ: Mbps नेटवर्क बैंडविड्थ; MB/s स्टोरेज। 1 MB/s = 8 Mbps। --bits विकल्प से पुष्टि करें।

मदद चाहिए?

इस गाइड के बारे में प्रश्न? हमारी टीम और समुदाय मदद के लिए उपलब्ध हैं।

नवीनतम ऑफ़र, छूट और विशेष प्रोमोशन से अपडेट रहें।

प्रोमोशन देखें