1

短いシェルスクリプトを使用して、デフォルトゲートウェイアドレスを取得したいと思います。それがするように

$> whatismygateway.sh
192.168.100.10

試しifconfig eth0ましたが、ゲートウェイに関する情報が含まれていません。

4

2 に答える 2

1

eth0がインターフェースの場合、次のようなものを試すことができます

 cat /etc/sysconfig/network-scripts/ifcfg-eth0|grep GATEWAY|sed 's/^[A-Z].*=//'

出力:

95.174.29.225

routeコマンドを使用することもできます

于 2012-05-23T09:48:54.553 に答える
1

route | grep default複数のインターフェイスがある場合は、結果をさらにフィルタリングする必要がありますが、探しているものが得られるはずです。

于 2012-05-23T09:48:58.883 に答える