NextBit Network Tool V4 adalah tool berbasis Windows Batch (.BAT) yang dibuat untuk membantu teknisi maupun pengguna komputer melakukan pemeriksaan dan perbaikan jaringan secara lebih cepat.
Tool ini tidak hanya melakukan reset jaringan secara sembarangan. V4 terlebih dahulu dapat melakukan diagnosis otomatis untuk melihat kondisi IP, gateway, DNS, koneksi Internet, dan akses website.
Tool ini tidak membuat atau menyimpan file log. Fokusnya hanya melakukan diagnosis dan perbaikan jaringan.
🚀 Fitur NextBit Network Tool V4
📊 Bagaimana Cara Kerjanya?
Tool memeriksa apakah komputer mendapatkan alamat IPv4.
Tool mencoba menghubungi default gateway atau router.
Tool menguji apakah DNS dapat melakukan resolusi nama domain.
Tool melakukan pengujian koneksi ke Internet.
Tool memastikan koneksi dapat digunakan untuk mengakses website.
Setelah pemeriksaan selesai, sistem memberikan Health Score 0–100 untuk memberikan gambaran kondisi jaringan.
📋 Menu yang Tersedia
⬇️ Download NextBit Network Tool V4
Silakan download file .BAT berikut dan jalankan sebagai Administrator.
⬇️ DOWNLOAD NEXTBIT NETWORK TOOL V4 (.BAT)💻 Script NextBit Network Tool V4
Jika Anda ingin melihat atau membuat sendiri file tool ini, gunakan script berikut.
@echo off
```
setlocal EnableExtensions EnableDelayedExpansion
title NextBit Network Tool V4 - Network Diagnosis & Repair
color 0B
:: =========================================================
:: NEXTBIT NETWORK TOOL V4
:: Diagnosis + Health Score + Recommended Repair
:: No Log / No Data Storage
:: =========================================================
net session >nul 2>&1
if not "%errorlevel%"=="0" (
cls
echo.
echo ============================================================
echo NEXTBIT NETWORK TOOL V4
echo ============================================================
echo.
echo Memerlukan akses Administrator...
echo.
powershell -NoProfile -ExecutionPolicy Bypass -Command ^
"Start-Process -FilePath '%~f0' -Verb RunAs"
exit /b
)
:MENU
cls
echo.
echo ============================================================
echo NEXTBIT NETWORK TOOL V4
echo DIAGNOSIS ^& NETWORK REPAIR
echo ============================================================
echo.
echo [1] Diagnosis Otomatis
echo [2] Perbaikan Otomatis
echo [3] Diagnosis + Perbaikan
echo [4] Refresh Jaringan Cepat
echo [5] Restart Adapter Jaringan
echo [6] Informasi Jaringan
echo [7] Keluar
echo.
echo ============================================================
echo.
choice /c 1234567 /n /m "Pilih menu [1-7]: "
if errorlevel 7 goto EXIT
if errorlevel 6 goto INFO
if errorlevel 5 goto RESTART_ADAPTER
if errorlevel 4 goto QUICK_REFRESH
if errorlevel 3 goto DIAG_REPAIR
if errorlevel 2 goto REPAIR
if errorlevel 1 goto DIAGNOSIS
:DIAGNOSIS
cls
call :HEADER "DIAGNOSIS OTOMATIS"
set "SCORE=0"
set "PROBLEMS=0"
set "DNSOK=0"
set "GATEWAYOK=0"
set "INTERNETOK=0"
set "IPOK=0"
echo.
echo [1/5] Memeriksa konfigurasi IP...
echo.
ipconfig | findstr /i "IPv4" >nul
if errorlevel 1 (
echo [X] IPv4 tidak ditemukan
set /a PROBLEMS+=1
) else (
echo [OK] IPv4 ditemukan
set /a SCORE+=20
set "IPOK=1"
)
echo.
echo [2/5] Memeriksa Default Gateway...
echo.
set "GATEWAY="
for /f "tokens=2 delims=:" %%G in ('ipconfig ^| findstr /i "Default Gateway"') do (
if not "%%G"=="" set "GATEWAY=%%G"
)
if defined GATEWAY (
echo Gateway: %GATEWAY%
ping -n 1 -w 1000 %GATEWAY% >nul 2>&1
```
if errorlevel 1 (
echo [X] Gateway tidak merespons
set /a PROBLEMS+=1
) else (
echo [OK] Gateway merespons
set /a SCORE+=20
set "GATEWAYOK=1"
)
```
) else (
echo [X] Default Gateway tidak ditemukan
set /a PROBLEMS+=1
)
echo.
echo [3/5] Memeriksa DNS...
echo.
nslookup [www.google.com](http://www.google.com) >nul 2>&1
if errorlevel 1 (
echo [X] DNS gagal merespons
set /a PROBLEMS+=1
) else (
echo [OK] DNS berfungsi
set /a SCORE+=20
set "DNSOK=1"
)
echo.
echo [4/5] Memeriksa koneksi Internet...
echo.
ping -n 2 -w 1500 1.1.1.1 >nul 2>&1
if errorlevel 1 (
echo [X] Internet tidak dapat dijangkau
set /a PROBLEMS+=1
) else (
echo [OK] Internet dapat dijangkau
set /a SCORE+=20
set "INTERNETOK=1"
)
echo.
echo [5/5] Memeriksa akses website...
echo.
powershell -NoProfile -Command ^
"try { $r=Invoke-WebRequest -Uri 'https://www.google.com' -UseBasicParsing -TimeoutSec 5; if($r.StatusCode -ge 200 -and $r.StatusCode -lt 500){exit 0}else{exit 1} } catch { exit 1 }" >nul 2>&1
if errorlevel 1 (
echo [X] Akses website gagal
set /a PROBLEMS+=1
) else (
echo [OK] Website dapat diakses
set /a SCORE+=20
)
echo.
echo ============================================================
echo HASIL DIAGNOSIS
echo ============================================================
echo.
if %SCORE% GEQ 90 (
echo STATUS : NORMAL
) else if %SCORE% GEQ 70 (
echo STATUS : CUKUP BAIK
) else if %SCORE% GEQ 40 (
echo STATUS : MASALAH DITEMUKAN
) else (
echo STATUS : MASALAH SERIUS
)
echo.
echo SKOR KESEHATAN JARINGAN : %SCORE% / 100
echo INDIKASI MASALAH : %PROBLEMS%
echo.
if %SCORE% GEQ 90 (
echo Keterangan:
echo Jaringan terlihat sehat dan koneksi Internet normal.
goto DIAG_DONE
)
if %DNSOK%==0 echo - Kemungkinan masalah DNS
if %GATEWAYOK%==0 echo - Kemungkinan masalah koneksi ke router
if %IPOK%==0 echo - Kemungkinan masalah konfigurasi IP
if %INTERNETOK%==0 echo - Koneksi Internet tidak merespons
echo.
echo PERBAIKAN YANG DISARANKAN:
echo.
echo [1] Refresh konfigurasi IP
echo [2] Flush DNS
echo [3] Reset Winsock
echo [4] Reset TCP/IP
echo [5] Restart adapter jaringan
echo.
:DIAG_DONE
echo.
pause
goto MENU
:DIAG_REPAIR
call :RUN_DIAG
if %SCORE% GEQ 90 (
cls
call :HEADER "HASIL DIAGNOSIS"
echo.
echo Jaringan dalam kondisi NORMAL.
echo.
echo Skor kesehatan : %SCORE% / 100
echo.
echo Tidak diperlukan perbaikan.
echo.
pause
goto MENU
)
goto REPAIR
:REPAIR
cls
call :HEADER "PERBAIKAN JARINGAN"
echo.
echo Pemeriksaan menemukan kemungkinan masalah jaringan.
echo.
echo Skor sebelum perbaikan: %SCORE% / 100
echo.
echo ============================================================
echo PERBAIKAN YANG DISARANKAN
echo ============================================================
echo.
echo [1] Refresh IP
echo [2] Flush DNS
echo [3] Reset Winsock
echo [4] Reset TCP/IP
echo [5] Jalankan semua perbaikan
echo [6] Batal
echo.
choice /c 123456 /n /m "Pilih perbaikan [1-6]: "
if errorlevel 6 goto MENU
if errorlevel 5 goto FULL_REPAIR
if errorlevel 4 goto TCP_RESET
if errorlevel 3 goto WINSOCK_RESET
if errorlevel 2 goto DNS_FLUSH
if errorlevel 1 goto IP_REFRESH
:IP_REFRESH
cls
call :HEADER "REFRESH IP"
echo.
echo [1/3] Melepas konfigurasi IP...
ipconfig /release
echo.
echo [2/3] Meminta konfigurasi IP baru...
ipconfig /renew
echo.
echo [3/3] Membersihkan cache DNS...
ipconfig /flushdns
echo.
echo ============================================================
echo REFRESH IP SELESAI
echo ============================================================
echo.
pause
goto VERIFY
:DNS_FLUSH
cls
call :HEADER "REFRESH DNS"
echo.
echo Membersihkan cache DNS...
echo.
ipconfig /flushdns
echo.
echo ============================================================
echo REFRESH DNS SELESAI
echo ============================================================
echo.
pause
goto VERIFY
:WINSOCK_RESET
cls
call :HEADER "RESET WINSOCK"
echo.
echo Reset Winsock...
echo.
netsh winsock reset
echo.
echo ============================================================
echo RESET WINSOCK SELESAI
echo ============================================================
echo.
echo Windows mungkin perlu Restart.
echo.
pause
goto VERIFY
:TCP_RESET
cls
call :HEADER "RESET TCP/IP"
echo.
echo Reset TCP/IP stack...
echo.
netsh int ip reset
echo.
echo Flush DNS...
ipconfig /flushdns
echo.
echo ============================================================
echo RESET TCP/IP SELESAI
echo ============================================================
echo.
echo Windows mungkin perlu Restart.
echo.
pause
goto VERIFY
:FULL_REPAIR
cls
call :HEADER "PERBAIKAN OTOMATIS"
echo.
echo [1/5] Flush DNS...
ipconfig /flushdns
echo.
echo [2/5] Release IP...
ipconfig /release
echo.
echo [3/5] Renew IP...
ipconfig /renew
echo.
echo [4/5] Reset Winsock...
netsh winsock reset
echo.
echo [5/5] Reset TCP/IP...
netsh int ip reset
echo.
echo ============================================================
echo PERBAIKAN UTAMA SELESAI
echo ============================================================
echo.
timeout /t 3 /nobreak >nul
goto VERIFY
:QUICK_REFRESH
cls
call :HEADER "REFRESH JARINGAN CEPAT"
echo.
echo [1/4] Flush DNS...
ipconfig /flushdns
echo.
echo [2/4] Release IP...
ipconfig /release
echo.
echo [3/4] Renew IP...
ipconfig /renew
echo.
echo [4/4] Reset Winsock...
netsh winsock reset
echo.
echo ============================================================
echo REFRESH JARINGAN SELESAI
echo ============================================================
echo.
timeout /t 3 /nobreak >nul
goto VERIFY
:VERIFY
cls
call :HEADER "VERIFIKASI HASIL PERBAIKAN"
echo.
echo Menunggu jaringan stabil...
timeout /t 5 /nobreak >nul
echo.
echo Menguji koneksi Internet...
ping -n 2 -w 1500 1.1.1.1 >nul 2>&1
if errorlevel 1 (
echo [X] Internet masih bermasalah
) else (
echo [OK] Internet normal
)
echo.
echo Melakukan diagnosis akhir...
echo.
call :RUN_DIAG
echo.
echo ============================================================
echo HASIL AKHIR
echo ============================================================
echo.
echo SKOR KESEHATAN : %SCORE% / 100
echo.
if %SCORE% GEQ 90 (
echo ✓ MASALAH BERHASIL DIPERBAIKI
) else if %SCORE% GEQ 70 (
echo ! JARINGAN SUDAH LEBIH BAIK
) else (
echo X MASALAH MASIH DITEMUKAN
)
echo.
pause
goto MENU
:RESTART_ADAPTER
cls
call :HEADER "RESTART ADAPTER JARINGAN"
echo.
netsh interface show interface
echo.
set /p "ADAPTER=Masukkan nama adapter yang ingin direstart: "
if "%ADAPTER%"=="" goto MENU
echo.
echo Menonaktifkan adapter...
netsh interface set interface name="%ADAPTER%" admin=disabled
timeout /t 3 /nobreak >nul
echo.
echo Mengaktifkan adapter...
netsh interface set interface name="%ADAPTER%" admin=enabled
echo.
echo Adapter berhasil direstart.
echo.
pause
goto VERIFY
:INFO
cls
call :HEADER "INFORMASI JARINGAN"
echo.
echo ---------------- ADAPTER ----------------
netsh interface show interface
echo.
echo ---------------- IP CONFIGURATION ----------------
ipconfig /all
echo.
echo ---------------- ROUTING ----------------
route print
echo.
echo ---------------- DNS ----------------
nslookup [www.google.com](http://www.google.com)
echo.
pause
goto MENU
:RUN_DIAG
set "SCORE=0"
set "PROBLEMS=0"
ipconfig | findstr /i "IPv4" >nul 2>&1
if not errorlevel 1 set /a SCORE+=20
if errorlevel 1 set /a PROBLEMS+=1
set "GATEWAY="
for /f "tokens=2 delims=:" %%G in ('ipconfig ^| findstr /i "Default Gateway"') do (
if not "%%G"=="" set "GATEWAY=%%G"
)
if defined GATEWAY (
ping -n 1 -w 1000 %GATEWAY% >nul 2>&1
if not errorlevel 1 (
set /a SCORE+=20
) else (
set /a PROBLEMS+=1
)
) else (
set /a PROBLEMS+=1
)
nslookup [www.google.com](http://www.google.com) >nul 2>&1
if not errorlevel 1 (
set /a SCORE+=20
) else (
set /a PROBLEMS+=1
)
ping -n 2 -w 1500 1.1.1.1 >nul 2>&1
if not errorlevel 1 (
set /a SCORE+=20
) else (
set /a PROBLEMS+=1
)
powershell -NoProfile -Command ^
"try { $r=Invoke-WebRequest -Uri 'https://www.google.com' -UseBasicParsing -TimeoutSec 5; if($r.StatusCode -ge 200 -and $r.StatusCode -lt 500){exit 0}else{exit 1} } catch { exit 1 }" >nul 2>&1
if not errorlevel 1 (
set /a SCORE+=20
) else (
set /a PROBLEMS+=1
)
exit /b
:HEADER
echo ============================================================
echo NEXTBIT NETWORK TOOL V4
echo %~1
echo ============================================================
exit /b
:EXIT
cls
echo.
echo ============================================================
echo NEXTBIT NETWORK TOOL V4
echo ============================================================
echo.
echo Terima kasih.
echo.
echo NextBit
echo "Bukan Bengkel Besar,
echo Hanya Mengandalkan Ketelitian"
echo.
echo ============================================================
echo.
timeout /t 2 /nobreak >nul
exit /b
```
⚠️ Catatan Penggunaan
Beberapa fitur perbaikan menggunakan perintah Windows seperti Winsock Reset dan TCP/IP Reset. Karena itu tool harus dijalankan dengan hak akses Administrator.
Gunakan fitur reset jaringan ketika memang terdapat indikasi masalah koneksi. Setelah melakukan reset Winsock atau TCP/IP, Windows mungkin perlu direstart.
Tool ini ditujukan untuk membantu troubleshooting jaringan. Hasil diagnosis tetap bergantung pada kondisi perangkat, router, jaringan lokal, dan layanan Internet/ISP.
🧰 Cocok Untuk Teknisi Komputer
NextBit Network Tool V4 dapat digunakan sebagai salah satu alat bantu saat menangani keluhan seperti:
- Internet tiba-tiba tidak bisa digunakan.
- Wi-Fi tersambung tetapi tidak ada Internet.
- DNS mengalami masalah.
- Komputer mendapatkan masalah konfigurasi IP.
- Koneksi jaringan terasa bermasalah setelah perubahan konfigurasi.
- Masalah pada Windows Network Stack.
- Perlu melakukan refresh jaringan dengan cepat.
💡 Tips Sebelum Melakukan Reset
- Pastikan kabel LAN atau Wi-Fi sudah terhubung.
- Pastikan router/modem dalam kondisi menyala.
- Coba diagnosis terlebih dahulu.
- Gunakan perbaikan yang sesuai dengan hasil diagnosis.
- Jika melakukan reset Winsock/TCP-IP, restart Windows jika diperlukan.
🏁 Kesimpulan
NextBit Network Tool V4 dibuat untuk membuat proses troubleshooting jaringan menjadi lebih praktis. Dengan diagnosis otomatis, Health Score, rekomendasi perbaikan, dan verifikasi setelah perbaikan, teknisi dapat melakukan pemeriksaan jaringan secara lebih terstruktur.
Tidak perlu menjalankan banyak perintah Command Prompt satu per satu. Cukup jalankan tool, lakukan diagnosis, pilih perbaikan yang diperlukan, kemudian lakukan verifikasi kembali.
NextBit — Bukan Bengkel Besar, Hanya Mengandalkan Ketelitian.
