使用以下命令来查看IP地址、子网掩码和网关的配置信息:
1,使用ifconfig
命令:
ifconfig
在输出中,找到你正在使用的网络接口的配置信息。你将看到类似以下的内容:
eth0: flags=4163 mtu 1500 inet 192.168.1.100 netmask 255.255.255.0 broadcast 192.168.1.255 inet6 fe80::1c23:45ff:fe67:89ab prefixlen 64 scopeid 0x20 ether 1a:2b:3c:4d:5e:6f txqueuelen 1000 (Ethernet) RX packets 12345 bytes 67890 (6.7 MB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 54321 bytes 98765 (9.8 MB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
在这个示例中,IP地址是inet 192.168.1.100,子网掩码是netmask 255.255.255.0,而网关则是与IP地址在同一子网的广播地址broadcast 192.168.1.255。
2,使用ip addr
命令:
ip addr show
在输出中,你会看到网络接口的详细信息,包括IP地址、子网掩码和网关。类似于以下内容:
1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever2: eth0: mtu 1500 qdisc pfifo_fast state UP group default qlen 1000 inet 192.168.1.100/24 brd 192.168.1.255 scope global eth0 valid_lft forever preferred_lft forever
在这个示例中,eth0是正在使用的网络接口,IP地址是inet 192.168.1.100,子网掩码是/24(相当于255.255.255.0),而广播地址是192.168.1.255。
3,常见的子网掩码及其对应的CIDR表示法:
- /32: 255.255.255.255,用于单个IP地址
- /31: 255.255.255.254,用于点对点连接(很少使用)
- /30: 255.255.255.252,用于点对点连接或私有网络中的多个子网
- /29: 255.255.255.248,用于私有网络中的小型子网
- /28: 255.255.255.240,用于私有网络中的中型子网
- /27: 255.255.255.224,用于私有网络中的中大型子网
- /26: 255.255.255.192,用于私有网络中的大型子网
- /24: 255.255.255.0,常见的子网掩码,用于大型私有网络
- /16: 255.255.0.0,用于更大的网络
- /8: 255.0.0.0,用于超大型网络
注意,这只是一些常见的示例,实际上可以使用任何有效的子网掩码。子网掩码决定了网络地址和主机地址的划分,因此选择适当的子网掩码对于网络规划和管理至关重要。
来源地址:https://blog.csdn.net/weixin_37613240/article/details/132102843