一、什么是 IP ADDRESS
1 | internet protocol ADDRESS ##网络进程地址 2 | 3 | ipv4 internet protocol version 4 4 | 5 | ip是由32个01组成 6 | 7 | 11111110.11111110.11111110.11111110 = 254.254.254.254 8 | —————————————————————————— ———————— 9 | 网络位 主机位
二、子网掩码
1 | 用来划分网络区域 2 | 3 | 子网掩码非0的位对应的ip上的数字表示这个ip的网络位 4 | 5 | 子网掩码0位对应的数字是ip的主机位 6 | 7 | 网络位表示网络区域 8 | 9 | 主机位表示网络区域里某台主机 10| 11| 11111111.11111111.11111111.00000000 = 255.255.255.0 = 24 12| —————————————————————————— ———————— 13| 网络位 主机位
三、ip通信判定
1 | 网络位一致,主机位不一致的2个IP可以直接通讯 2 | 3 | 172.25.254.10/24 #24=255.255.255.0 4 | 5 | 172.25.254.20/24 6 | 7 | 172.25.0.1/16 #16=255.255.0.0 8 | 前两个可以直接通讯,最后一个与其他俩个不能直接通讯
四、网络设定工具 ##临时设定
1.ping ##检测网络是否通畅
1 | ping ip ##检测网络是否通畅 2 | ping -c1 ip ##ping 1 次 c代表次数 3 | ping -w1 ip ##等待1秒 w代表时间 4 | ping -c1 -w1 ip ##ping1次等待1秒
2.ifconfig ##查看或设定网络接口
1 | ifconfig ##查看或设定网络接口 2 | ifconfig ens160 ##查看 ens160的信息 3 | ifconfig device ip/24 ##设定 4 | ifconfig device down ##关闭 5 | ifconfig device up ##开启
3.ip addr ##检测或这顶网络接口
1 | ip addr ##检测或这顶网络接口 2 | ip addr show ##检测 3 | ip addr add ip/24 dev device ##设定 4 | ip addr del dev ens160 ip/24 ##删除 5 | ip addr flush ens160 ##刷新ens160的ip地址(删除所有)
1 | 更改ip步骤 2 | ip addr flush ens160 3 | ip addr add dev ens160 172.25.254.10/24 4 | ip addr show ens160