目录
Toggle下载iso镜像文件:
https://mirrors.openanolis.cn/anolis/8.10/isos/GA/x86_64/AnolisOS-8.10-x86_64-minimal.iso
一、vmWare龙蜥8.9系统安装过程
安装最小镜像(minimal)
使用龙蜥8.9的最小安装镜像,保证系统精简、基础环境可控。
确认内核版本
根据内核版本选择Linux5.x进行客制化安装。

进入安装环境
选择现在的iso文件,启动安装程序。
选择初始软件包(基础软件,网络工具,桌面环境)。
进行硬盘分区:
确定分区大小和文件系统格式,保证系统运行稳定。

安装系统操作:
【linux系统安装】Anolis OS-龙蜥操作系统实机安装流程整理

↑↓这里的话正常选择第一项
显示器提示有问题时选择第四项“Troubleshoot ing”:

↓选择“Troubleshoot ing”的安装项后,接着选择:“Install Anolis OS 8 in basic graphics mode”

↓剩下的就可以依照安装引导进行了
↓指定安装目的地,设置root密码,配置网络和主机名(让安装后的系统自动联上网)

↓↑将网络开关打开,然后点击完成,网络配置完成后就可以点击“开始安装”了

↓安装完成,重启系统

↓同意许可证,然后点击结束配置

安装引导结束后进入系统:
二、系统配置
网络配置
配置静态IP,避免使用DHCP带来的不稳定。
#进入系统后配置ip地址和DNS
nmtui
编辑连接

在nmtui中自动连接那一块无法勾选,参考下方手动配置步骤:
# 编辑网卡配置文件 vim /etc/sysconfig/network-scripts/ifcfg-ens192
# 确保包含以下关键配置项: ONBOOT=yes BOOTPROTO=static
# 或者dhcp,可以设置网卡优先级: AUTOCONNECT_PRIORITY=1
完整的配置文件示例:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME=ens192
UUID=你的UUID
DEVICE=ens192
ONBOOT=yes
IPADDR=192.168.99.208
PREFIX=24
GATEWAY=192.168.99.1
DNS1=223.5.5.5
AUTOCONNECT_PRIORITY=1网卡优先级含义:AUTOCONNECT_PRIORITY 用于定义当系统启动或有多个网络连接可用时,这个特定网络接口(ens192)被尝试激活的优先级顺序。
- 值越大,优先级越高。
- 值越小(甚至为负数),优先级越低。
所以,AUTOCONNECT_PRIORITY=1 表示这个网卡的自动连接优先级为 1。
AUTOCONNECT_PRIORITY=1 表示这块名为 ens192 的网卡具有一个较低的自动连接优先级。如果机器上还有其他优先级更高(数字更大)的网卡配置,系统会优先尝试激活那些网卡,ens192 将作为备选。如果这是你唯一的网卡,设置成 1 或任何正数都没有实际区别,它都会被正常激活。
修改配置文件后重载网卡:(具体重载命令请看文章下方:)
# nmcli connection reload ens192

如图:
遇到网络配置过程卡住的问题,排查发现与NAT模式子网网段不一致有关,调整后恢复正常。
这主要与vmware的设置有关,虚拟机的子网网段需要和Vmware设置中的网段一致,都则无法互联以及访问互联网(可以发现网段是72,所以在设置静态IP的时候网段也应该是72)

注意网络配置时需保证网段一致性,尤其虚拟机或云服务器环境中。
#更新yum软件包
yum update
#安装常用软件
yum install -y vim wget tree wget bash-completion lrzsz net-tools sysstat iotop iftop htop unzip nc nmap telnet bc psmisc httpd-tools bind-utils nethogs expect
#下载阿里云epel源
wget -O /etc/yum.repos.d/epel.repo https://mirrors.aliyun.com/repo/epel-7.repo
#更新yum缓存
yum makecache
#测试epel源是否成功配置
yum install -y sl#可选:命令行页面配置颜色及显示当前所在目录
echo "PS1='\[\033[0;36m\]\u\[\033[0;37m\]@\[\033[0;34m\]\h\[\033[00m\]:\[\033[1;34m\]\w\[\033[00m\]\$ '" >> /etc/profile
source /etc/profile
问题一:nmcli connection reload ens192 是正确的重载命令吗?
答案是:命令语法正确,但其作用有限。
它做了什么:这个命令会通知
NetworkManager重新读取名为ens192的这个连接(connection)的配置文件(也就是您用vi修改的/etc/sysconfig/network-scripts/ifcfg-ens192)。它没做什么:它不会主动应用新的配置到当前已激活的网络连接上。 也就是说,如果
ens192这个连接当前已经是活跃(active)状态,您修改的配置(比如IP地址)并不会立即生效。
因此,nmcli con reload 通常是更改配置后的第一步,但几乎总需要后续步骤。
问题二:更改配置文件后,怎么重启网卡是正确的?
这是核心问题。正确的做法取决于您修改了什么样的配置。下图清晰地展示了根据不同场景的决策流程:

下面我们对图中的三种场景进行详细说明。
场景一:热重载配置(最温和、最常用)
适用于修改了不影响当前连接状态的参数,例如:
DNS1,DNS2AUTOCONNECT_PRIORITYROUTE_*(路由规则)
正确命令序列:
# 1. 让NetworkManager重新读取配置文件
sudo nmcli connection reload ens192# 2. 将连接重新“拉起”,以应用新配置。如果连接已是活动状态,此操作会无缝重启它。
sudo nmcli connection up ens192
场景二:断开后重连(适用于关键IP更改)
适用于修改了IP地址、网关、子网掩码等核心网络标识参数,例如:
IPADDR,GATEWAY,PREFIXBOOTPROTO(在static和dhcp之间切换)
正确命令序列:
# 1. 让NetworkManager重新读取配置文件
sudo nmcli connection reload ens192# 2. 首先断开连接
sudo nmcli connection down ens192
# 3. 然后重新连接,此时会使用新的IP配置
sudo nmcli connection up ens192
注意:执行 down 再 up 的过程中,网络会有一个短暂的中断。
场景三:重启NetworkManager服务(核武器,用于特殊情况)
适用于非常深度的更改,或者网络出现严重问题,上述方法无效时,例如:
添加/修改了网络绑定(Bonding)、桥接(Bridging)
修改了VLAN配置
NetworkManager本身行为异常
正确命令:
sudo systemctl restart NetworkManager注意:这会重启整个系统的网络管理器,所有网络连接都会短暂中断,请谨慎使用。
总结与最佳实践
明确修改内容:根据您修改的配置参数类型,选择上图对应的正确场景和操作序列。
首选
nmcli:在现代Linux系统(RHEL/CentOS 7+)中,使用nmcli命令是管理NetworkManager连接的首选方式,它比直接重启网络服务更精准、影响更小。验证结果:执行命令后,务必使用以下命令验证配置是否生效:
nmcli connection show ens192 # 查看连接配置
ip addr show dev ens192 # 查看接口的实际IP地址
ping <网关或其他IP> # 测试网络连通性
对于您的情况,如果只修改了 AUTOCONNECT_PRIORITY,那么采用场景一的 reload 后直接 up 的方式就是最合适、最正确的。
