在Linux系统中,修改IP地址可以直接修改网卡配置文件,也可以通过nmcli命令修改。接下来分别进行介绍。
修改配置文件
-
vim修改对应的网卡配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
-
修改以下信息,设置成静态ip,(注意,具体的ip地址请根据你虚拟机的设置来定:
//修改以下内容 BOOTPROTO=static //启用静态IP地址 ONBOOT=yes //开机自动启用网络连接 //设置IP详细信息 IPADDR=192.168.32.10 //设置IP地址 NETMASK=255.255.255.0 //子网掩码 GATEWAY=192.168.32.2 //设置网关
-
重启网络服务:
systemctl restart network
nmcli命令
查看当前网络连接信息
[root@node11 ~]# nmcli connection show
NAME UUID TYPE DEVICE
ens33 9f33ef30-959e-466c-993e-62f96b017352 ethernet ens33
修改指定连接的IP地址
[root@node11 ~]# sudo nmcli connection modify ens33 ipv4.addresses 192.168.32.21/24
刷新和生效
[root@node11 ~]# sudo nmcli connection reload
[root@node11 ~]# sudo nmcli connection up ens33
修改主机名
修改主机名也是一个常用操作,有以下两种方式
-
使用
hostnamectl
命令(适用于大多数现代 Linux 发行版):sudo hostnamectl set-hostname new_hostname
其中
new_hostname
是您想要设置的新主机名。 -
直接编辑
/etc/hostname
文件(需要管理员权限):打开
/etc/hostname
文件,将原来的主机名修改为新的主机名,保存并退出