私が先に0.0.0.0
宛先を指定してLINUXのデフォルトゲートウェイを取得するにはどうすればよいですか?
を使用して、デフォルトゲートウェイを取得しようとしている私は、このコマンドを使用:netstat -rn | grep 0.0.0.0
をそして、それは、このリストを返しました:
**Destination Gateway Genmask Flags MSS Window irtt Iface<br>
10.9.9.17 0.0.0.0 255.255.255.255 UH 0 0 0 tun0<br>
133.88.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0<br>
0.0.0.0 133.88.31.70 0.0.0.0 UG 0 0 0 eth0**<br>
ここでの私の目標は、pingを実行することです宛先を使用するデフォルトゲートウェイ0.0.0.0
;したがって、、つまり、133.88.31.70
です。 grep
を使用しているため、これはリストを返します。
デフォルトのゲートウェイのみを取得するにはどうすればよいですか?ネット接続が有効かどうかを確認するためにbashスクリプトが必要になります。
hmm ...サーバー障害の質問? sed/awkそれ。 (私は本当にsed/awk?* shudder *を使用することを提案しました) –
sedとawk?それはgrepと同じですか? – Suezy
@Suezy btw、私はこの質問がServerFault.comに属しているという事実を指していました。残念ながら、私はそれが上に移動するために投票する評判が強くないが、いくつかのSO - GNOMEは私のためにそれを行う可能性があります。 –