一、图形化配置IP
(一)图形界面
1.命令格式:nm-connection-editor
1)删掉图中圈中默认的那个,重新创建一个
2)点击add
3)选择Ethernet,点击Create
4)1:改名称 2:选择画圈的默认即可
5)在IPV4 Setting中,Method选择Manual
6)设置Addresses,点击Add (Add点一下,创建一个)
Address以172.25.86.11为例,Netmask以24为例,Gateway点一下就行,可以先不填,点击Save保存退出。
如此,创建一个IP完成。
(二)文本化图形
1.命令格式:nmtui
2. 打开后如图界面,点击红色部分
3.选中删除eth0
4.选择删除
5.删除后,点击Add,并选择Ethernet
6.修改名称,Profile name 不限制,Device建议写eth0
7.修改名称如图:
8.IPv4 选择Manual
9.Addresses 点击其右Add,则可填写。
10.IP地址举了两个例子,Gateway是网关,不联网时可以不用填。
11.最后,找到右下角的OK ,保存并退出。
如此,创建IP完成。
二、命令配置IP
ifconfig 网卡 ip netmask ##临时设定
nmcli connection add type ethernet con-name westos ifname eth0 autoconnect yes 添加dhcp网络
nmcli connection add type ethernet con-name westos ifname eth0 ip4 ip/24 添加静态网络
nmcli connection delete westos 删除westos链接
nmcli connection show 显示所有网络链接
nmcli connection down westos 关闭指定链接
nmcli connection up westos 开启指定链接
nmcli connection modify "westos" ipv4.addresses newip/24 改变wetos的ip
nmcli connection modify "westos" ipv4.method
nmcli device connect eth0 开启设备
nmcli device disconnect eth0 关闭设备
nmcli device show 显示设备信息
nmcli device status 显示设备状态
三、文本配置IP
1. dhcp 动态获取
(1)配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 接口使用设备
BOOTPROTO=dhcp 网卡工作模式
ONBOOT=yes 网络服务开启时自动激活
NAME=eth0 网络接口名称
:wq
(2)重启:systemctl restart network
2. static|none 静态网络
(1)配置文件:vim /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0 设备
BOOTPROTO=static|none 设备工作方式
ONBOOT=yes 开启网络服务激活设备
NAME=eth0 网络接口名称
IPADDR=172.25.0.100 IP
NETMASK=255.255.255.0 | PREFIX=24 子网掩码
补充:
(1)查看IP指令 ip addr show
(2)ip基础知识
1.ipv4
2进制32位-----10进制
172.25.0.10/255.255.255.0
172.25.0.10:ip地址
255.255.255.0:子网掩码
子网掩码255位对应的ip位为网络位
子网掩码0对应的ip位为主机位