Linux
使用記錄路由選項 Ping 失敗
我在使用 Linux 中 ping 命令的記錄路由 (-R) 選項時遇到問題。看來,當我在沒有此選項的情況下執行命令時,我能夠從一系列伺服器(Google、雅虎等商業網站以及校園網路內的內部伺服器)接收響應。但是,當我使用 -R 選項時,所有這些都會導致 100% 的封包遺失。例如,當我執行 ping www.google.com.au 時,它會按預期執行,在我終止它之前給出響應。但是當我執行 ping -R www.google.com.au 時,它會永遠等待,發送數據包但不會在螢幕上列印任何內容。然後當我強行終止它時,它顯示如下: 130 個數據包已傳輸,0 個已接收,100% 封包遺失,時間 128999ms
我嘗試 ping 的所有主機都會發生同樣的事情。此外,我已經在不同地方的一系列機器上進行了嘗試,所以它不會是防火牆問題。有人能告訴我為什麼記錄路由選項會破壞 ping 嗎?
乾杯。
嘗試traceroute或mtr。
他們都應該給你你所追求的。-R 選項是 ping 並不廣為人知/支持。3