关于CentOS 7/8系列修改服务器IP地址以及查看服务器版本信息【Anolis 8.8测试成功】

艺帆风顺 发布于 2025-04-03 30 次阅读


一、需求背景

    需要变更服务器的IP地址。

二 、查询服务器版本信息

要查看Anolis操作系统的版本,你可以尝试以下方法之一:

  1. 使用lsb_release命令: Anolis操作系统通常会包含lsb_release命令,你可以使用它来获取系统版本信息。打开终端并运行以下命令:

    lsb_release -a

    这将显示Anolis操作系统的版本、描述和其他详细信息。

  2. 查看/etc/os-release文件: Anolis操作系统的版本信息通常存储在/etc/os-release文件中。你可以使用cat命令来查看该文件的内容:

    cat /etc/os-release

    这将显示操作系统的版本、名称和其他信息。

  3. 查看/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 networkFailed 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

再次检查网卡信息,发现已经配置生效:

[root@localhost network-scripts]# ip a1: lo: mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 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 forever2: ens33: mtu 1500 qdisc fq_codel state UP group default qlen 1000 link/ether 00:0c:29:6b:f2:1d brd ff:ff:ff:ff:ff:ff 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