一、需求背景
需要变更服务器的IP地址。
二 、查询服务器版本信息
要查看Anolis操作系统的版本,你可以尝试以下方法之一:
使用lsb_release命令: Anolis操作系统通常会包含lsb_release命令,你可以使用它来获取系统版本信息。打开终端并运行以下命令:
lsb_release -a
这将显示Anolis操作系统的版本、描述和其他详细信息。
查看/etc/os-release文件: Anolis操作系统的版本信息通常存储在/etc/os-release文件中。你可以使用cat命令来查看该文件的内容:
cat /etc/os-release
这将显示操作系统的版本、名称和其他信息。
查看/etc/redhat-release文件: Anolis OS是基于RHEL(Red Hat Enterprise Linux)的,你也可以查看/etc/redhat-release文件来获取版本信息:
cat /etc/redhat-release
这将显示Anolis操作系统的版本和可能的更新信息。
使用上述方法之一,你应该能够获取到Anolis操作系统的版本信息。请注意,确保具有足够的权限来运行这些命令,因为某些操作可能需要管理员权限。
三、具体操作
1、使用文本编辑器打开网络配置文件
vim /etc/sysconfig/network-scripts/ifcfg-ens33
2、重新启动网络服务,以使更改生效:
systemctl restart network
3、处理报错:
[root@localhost ~]# systemctl restart network
Failed to restart network.service: Unit network.service not found.
在一些新的Linux发行版中,特别是基于RHEL(如CentOS)的最新版本,network.service
已被废弃,而使用了NetworkManager来管理网络连接。因此,在Anolis OS 8中,可能没有名为network.service
的单位。
要重启网络服务,你应该使用NetworkManager
。你可以通过以下命令来重启网络服务:
想要配置网络接口的IP地址和其他网络参数,你可以使用nmtui
(NetworkManager Text User Interface)或编辑对应的配置文件。
请注意,如果你在系统上使用nmtui
或编辑NetworkManager配置文件后,可能需要重新启动网络服务以应用更改。
systemctl restart NetworkManager
再次检查网卡信息,发现已经配置生效:
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 forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000
altname enp2s1
inet 192.168.3.88/24 brd 192.168.3.255 scope global noprefixroute ens33
valid_lft forever preferred_lft forever
inet6 fe80::20c:29ff:fe6b:f21d/64 scope link noprefixroute
valid_lft forever preferred_lft forever