私は悪いISPを持っていて、私のインターネットは2時間ごとに10秒ほど切断されて戻ってきます。私のISPによると、それは修正されていますが、彼らは数週間前からそう言っています。
私の質問は、私のインターネットが24時間遮断されているかどうかを監視する方法はありますか?
Pingを試しましたが、信頼性が低く、追跡するためにPCの前面に設定する必要があります。
インターネット接続の継続性を24時間連続で監視できるソフトウェアはありますか?
この件に関してあなたの助けをいただければ幸いです。
これをお読みいただき、ありがとうございます。
ping
の使用についておっしゃいましたが、その通りです。画面を見つめて接続の問題を待つ必要はありません。 ping
の出力をファイルに送信し、Ctrl+C
を送信して、十分な時間が経過したと感じたらpingを停止します。
ping 8.8.8.8 > log.txt
8.8.8.8はGoogleのパブリックDNSです。 pingコマンドは、現在の作業ディレクトリが何であれ、log.txt
に書き込みます。
または、PowerShellを搭載したWindowsのバージョンを使用していると仮定して、Powershellを使用して各pingにタイムスタンプを組み込むための手っ取り早い方法を次に示します。 break
を実行し、後でこれを再度実行することにした場合、ログファイルに追加されます。
$hostToPing = '8.8.8.8'
$logPath = "C:\Users\username\Desktop\temp\pinglog.txt"
$alwaysTrue = 1
while($alwaysTrue -eq "1")
{
# refresh the timestamp before each ping attempt
$theTime = Get-Date -format g
# refresh the ping variable
$result = ping $hostToPing -n 1
if ($result -like '*reply*')
{
Write-Output "$theTime - pass - connection to $hostToPing is up" | Out-File $logPath -append
}
else
{
Write-Output "$theTime - fail - connection to $hostToPing is down" | Out-File $logPath -append
}
Sleep 1
echo ' '
}
私の質問に答えるために時間を割いてくれてありがとう、返事が遅れてすみません、それは私の非常に悪いISPのせいです。
@rootが提案したように、pingテストをテキストファイルに保存しましたが、うまくいきました。
思ったよりも頻繁にカットしていることがわかったので、別のISPに切り替えました:)
改めて、私の質問にお答えいただき、ありがとうございました。
これが、キャンパス内の2台のコンピューターの連続性を追跡するために私が行っていることです。これはすべて、PowerShellを使用せずに.batファイルで実行されます。最初の3行はプロンプトを設定するだけなので、ファイルへの長いパスは探していません。次に、.batと同じフォルダーにあるpingtest.txtファイルを上書きします(。\ pingtest.txt、。\は現在のフォルダーを意味します)。 ping -n 1
は1つのpingを送信し、>>
出力をファイルの最後と現在の時刻に追加します%time%
。 timeout /t 5 > nul
は秒単位の待機であり、その後再起動します。
あなたが望む限りずっと見ているとき。 cmdウィンドウを閉じて、.txtで100またはtimedを検索すると、100%の損失またはタイムアウトしたすべてのpingが表示されます。
@echo off
Prompt timer$F > nul
@echo on
echo Tracking starts at %time% > .\pingtest.txt
@echo off
:start
ping -n 1 address1 >> .\pingtest.txt
echo %time% >> .\pingtest.txt
ping -n 1 address2 >> .\pingtest.txt
echo %time% >> .\pingtest.txt
timeout /t 5 > nul
goto :start
私は 記事 on Ars Technica 先日、彼らがComcastを安っぽいISPであると非難していたところを読んでいました。誰かが、宣伝されている速度よりも大幅に遅い場合に速度をツイートするRaspberryPiを思いついた。
記事の解説の中で、誰かが SmokePing ( DSLReportsにはFAQ too )がある)と述べました。私はこのソフトウェアを調べます、ネットワークにアクセスするクラウドサービスのようですが、 コメントに基づく 、ローカルに設定してアウトバウンドを確認できるものだと思いましたメトリック。