GNU/Linux >> Linux の 問題 >  >> Linux

Linux でゲートウェイ IP アドレスを見つける方法

解決策 1:

デフォルトの gw IP のみを印刷するには:

route -n | grep 'UG[ \t]' | awk '{print $2}'

すべてのインターフェースのルート情報を出力するには:

route -n

または

netstat -rn

解決策 2:

ip route show 0.0.0.0/0 dev eth0 | cut -d\  -f3

私のエントリーです:)

解決策 3:

netstat -r の出力からシステムのデフォルト ゲートウェイを取得できます。 または route

解決策 4:

$ netstat -rn
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.199.0   0.0.0.0         255.255.255.240 U         0 0          0 virbr1
192.168.200.0   0.0.0.0         255.255.255.240 U         0 0          0 virbr2
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 wlan0
192.168.122.0   0.0.0.0         255.255.255.0   U         0 0          0 virbr0
0.0.0.0         192.168.1.254   0.0.0.0         UG        0 0          0 wlan0

0.0.0.0 はデフォルト ゲートウェイで、私の場所では 192.168.1.254 を指しています。

解決策 5:

route -n または netstat -rn からの出力で、宛先 0.0.0.0 を検索します。


Linux
  1. LinuxでディスクがSSDかHDDかを確認する方法

  2. Linux ですべてのスパース ファイルを見つける方法

  3. Linuxのソケットバッファサイズを見つける方法

  1. LinuxでデフォルトゲートウェイIPを見つける方法

  2. Linux の find コマンドを使用してファイルを検索する方法

  3. LinuxでCからIPアドレスを設定する方法

  1. LinuxでIPアドレスを見つける方法

  2. インストールされているRedhatLinuxのバージョンを見つける方法

  3. Linux で「find」の結果を mv にパイプする方法