目录
基本概念
什么是IP?
IP address : internet protocol address
ipv4 : internet protocol version 4
IP是由32个bit组成。
11111110.11111110.11111110.11111110
254.254.254.254
什么是子网掩码?
子网掩码:用于标识ip中的网络位,可以说明子网网络的大小。
IP: 11111110.11111110.11111110.11111110
掩码:11111111.11111111.11111111.00000000
172.25.254.10 / 255.255.255.0
172.25.254.10 / 24 *** 24 = 255.255.255.0 ***
ip通信如何判定?
网络位一致,主机位不一致的2个ip可以直接通讯。
172.25.254.1 / 24 与 172.25.254.2 / 24 可以通信 原因:网络位相同,均为24
172.25.254.1 / 24 与 172.25.0.1 / 16 不能通信 原因:网络位不同
网络设定工具
ping ## 检测网络是否通畅 ping -c 1 ## ping 1次 ping -w 1 ## 等待1秒 ping -c1 -w1 ip ## ping1次等待1秒
ifconfig ## 查看网络接口 ifconfig device ip/24 ## 设定网络接口 ifconfig device down ## 关闭网络接口 ifconfig device up ## 开启网络接口
ip addr show ## 检测网络接口 ip addr add ip/24 dev device ## 设定网络接口 ip addr del dev device ip/24 ## 删除网络接口 ## 更改ip步骤 ## ip addr flush device ## 清除所有ip配置 ip addr add dev device ip/24 ## 添加ip
图形方式永久设定ip
nm-connection-editor ## 设定网卡信息 nmcli connection show ## 查看连接 nmcli connection down westos ## 关闭连接 nmcli connection up westos ## 开启连接
设定网卡信息:
修改ip信息:
命令方式永久设定网络
systemctl status NetworkManager ## 查看网络服务状态,必须开启 nmcli device connection ens160 ## 启用ens160网卡 nmcli device disconnect ens160 ## 关闭ens160网卡 nmcli device show ens160 ## 查看网卡信息 nmcli device status ens160 ## 查看网卡服务接口信息
nmcli connection show ## 查看连接 nmcli connection down westos ## 关闭连接 nmcli connection up westos ## 开启连接 nmcli connection delete westos ## 删除连接 ##添加连接 nmcli connection add type ethernet con-name westos ifname ens160 ip4 172.25.254.20/24 ## 修改ip nmcli connection modify westos ipv4.address 172.25.254.100/24
管理网络配置文件
网络配置目录 /etc/sysconfig/network-scripts
- 通过编辑配置文件添加网卡:
- 更改指定连接名称:
- 更改ip
- 添加多个ip
ending.......