windows上可以在cmd上输入ipconfig来查看IP地址相关的信息。
linux 系统上可以通过ifconfig以及ip addr两个命令来查看IP相关的信息。
我们主要介绍linux系统ip相关信息。
ip addr
15:45:17 @~$ ip addr
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:16:3e:13:79:d9 brd ff:ff:ff:ff:ff:ff
inet 10.80.65.84/22 brd 10.80.67.255 scope global eth0
valid_lft forever preferred_lft forever
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
link/ether 00:16:3e:08:4c:7b brd ff:ff:ff:ff:ff:ff
inet 47.97.64.156/22 brd 47.97.67.255 scope global eth1
valid_lft forever preferred_lft forever
4: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:58:7d:a6:76 brd ff:ff:ff:ff:ff:ff
inet 192.168.0.1/20 brd 192.168.15.255 scope global docker0
valid_lft forever preferred_lft forever
这条命令显示了机器上的所有网卡,大部分的网卡都有IP地址,当然这不绝对。
我们以eth0网卡为例,简单介绍一下里面的内容。
- 网络设备的状态标识.
eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
UP: 表示网卡处于开启状态。
BROADCAST:表示这个网卡有广播地址,可以发送广播包
MULTICAST :表示网卡可以发送多播包
LOWER_UP 表示 L1 是启动的,也即网线插着呢
mtu 1500 :最大传输单元。https://yq.aliyun.com/articles/222535
qdisc :排队规则
pfifo_fast:排队方式
- MAC地址
link/ether 00:16:3e:13:79:d9 brd ff:ff:ff:ff:ff:ff
MAC地址是一个网卡的物理地址。
- IP地址以及子网掩码
inet 10.80.65.84/22 brd 10.80.67.255 scope global eth0
10.80.65.84: IP地址
22:子网掩码的位数
brd 10.80.67.255:广播地址
网友评论