Merhaba Techolay ailesi, bugün sizlere popüler DNS sunucularının ping testini nasıl yapacağınızı göstereceğim.

Boş bir not defteri açarak aşağıdaki kodu yapıştırıyoruz.
Kod:
:Start
@Echo off
setlocal
call :setESC
title Techolay.net
ECHO.
ECHO. ------------------------------------------------
ECHO.                   TECHOLAY.NET
ECHO. ------------------------------------------------ && ECHO.     Populer DNS sunuculari icin ping testi

ECHO. ------------------------------------------------ && ECHO.  + CloudFlare
Call:CloudFlare 1.1.1.1
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ESC%[95m %ms%%ESC%[0m%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Google
Call:Google 8.8.8.8
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + YandexDNS
Call:YandexDNS 77.88.8.8
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Adguard
Call:Adguard 94.140.14.14
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Quad9
Call:Quad9 9.9.9.9
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Norton
Call:Norton 199.85.126.10
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Verisign
Call:Verisign 64.6.64.6
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + OpenDNSHome
Call:OpenDNSHome 208.67.222.222
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + ControlD
Call:ControlD 76.76.2.0
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Alternate
Call:Alternate 76.76.19.19
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + CleanBrowsing
Call:CleanBrowsing 185.228.168.9
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Level3
Call:Level3 209.244.0.3
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + DNSWATCH
Call:DNSWATCH 84.200.69.80
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------ && ECHO.  + Advantage
Call:Advantage 156.154.70.1
ECHO   %ESC%[96m DNS%ESC%[0m Gecikmesi:    %ESC%[95m %ms%%ESC%[0m
ECHO. ------------------------------------------------
ECHO. Bu Scripti kapatabilirsiniz...
ECHO. ------------------------------------------------
pause
cls
goto Start
:CloudFlare
:Google
:YandexDNS
:Adguard
:Quad9
:Norton
:Verisign
:OpenDNSHome
:ControlD
:Alternate
:CleanBrowsing
:Level3
:DNSWATCH
:Advantage
SET ms=Hata
FOR /F "tokens=4 delims==" %%i IN ('ping.exe -n 1 %1 ^| FIND "ms"') DO SET ms=%%i
GOTO:EOF

:setESC
for /F "tokens=1,2 delims=#" %%a in ('"prompt #$H#$E# & echo on & for %%b in (1) do rem"') do (
  set ESC=%%b
  exit /B 0
)
exit /B 0

Kodu yapıştırdıktan sonra "Dosya > Farklı kaydet" seçeneğine tıklıyoruz.

1735411854511.webp



Açılan pencerede,
Dosya adı: Herhangibirsey.bat (uzantısı mutlaka .bat olmalı).
Kayıt türü: Tüm dosyalar (.).

1735411916437.webp


Bu şekilde kaydettikten sonra .bat dosyamızı çalıştırıyoruz.
Evet artık en çok tercih edilen DNS sunucularına bağlantı gecikmelerinizi görebilir ve tercihinize göre DNS adresinizi değiştirebilirsiniz.

1735411808963.webp


Yorumlarınızı ve beğenilerinizi bekliyorum. İyi sosyaller!




 
Son düzenleme: