“route”实用程序如何理解 /proc/net/route 中的数据?

“route”实用程序如何理解 /proc/net/route 中的数据?

的结果cat /proc/net/route

Iface   Destination     Gateway         Flags   RefCnt  Use     Metric  Mask            MTU     Window  IRTT                                                       
wlo1    00000000        0100A8C0        0003    0       0       600     00000000        0       0       0                                                                             
wlo1    0000A8C0        00000000        0001    0       0       600     00FFFFFF        0       0       0         

的结果route

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         _gateway        0.0.0.0         UG    600    0        0 wlo1
192.168.0.0     0.0.0.0         255.255.255.0   U     600    0        0 wlo1

我感觉到正在使用某种十六进制代码,但我仍然无法理解 0100A8C0 如何转换为_gateway(其余部分相同)。

答案1

0000A8C0只是您的 IP 地址 192.168.0.0 的整数表示形式,以十六进制编写;自己检查一下: C0 16 = 192 10和 A8 16 =168 10

0100A8C0 如何转换为 _gateway

不是,它与 192.168.0.1 相同

相关内容