龙蜥操作系统网络配置?

龙蜥操作系统(Anolis OS)是由OpenAnolis 社区维护的一款面向云原生场景的开源操作系统,支持多种架构(如 x86、ARM 等),适用于服务器、云计算和边缘计算环境。它基于 Linux 内核,兼容 CentOS 生态,因此很多 CentOS/RHEL 的配置方法也适用于龙蜥系统。


🌐 龙蜥操作系统的网络配置方法

一、查看当前网络接口信息

你可以使用以下命令来查看当前的网络接口状态:

ip a
# 或者
nmcli device show

常见接口名可能是 eth0ens33enp0s3 等。


二、使用 NetworkManager 进行网络配置(推荐)

龙蜥默认使用 NetworkManager 来管理网络,可以通过 nmtuinmcli 工具进行图形化或命令行配置。

✅ 使用 nmtui(文本界面)

sudo nmtui

选择:

  • Edit a connection:编辑已有连接
  • Add:添加新连接
  • 设置 IP 地址、子网掩码、网关、DNS 等
  • 保存并退出后重启网络服务或激活连接

✅ 使用 nmcli 命令行方式

查看所有连接:
nmcli connection show
添加一个静态 IP 的以太网连接(例如 eth0):
sudo nmcli connection add type ethernet con-name my-eth0 ifname eth0
sudo nmcli connection modify my-eth0 ipv4.addresses 192.168.1.100/24
sudo nmcli connection modify my-eth0 ipv4.gateway 192.168.1.1
sudo nmcli connection modify my-eth0 ipv4.dns "8.8.8.8 8.8.4.4"
sudo nmcli connection modify my-eth0 ipv4.method manual
sudo nmcli connection up my-eth0
设置为 DHCP 获取 IP:
sudo nmcli connection modify my-eth0 ipv4.method auto
sudo nmcli connection up my-eth0

三、使用传统方式配置(手动修改配置文件)

如果你更习惯使用传统的 network-scripts 方式(CentOS 7 风格),可以关闭 NetworkManager 并使用 network 服务。

1. 安装 network 服务(如果未安装):

sudo dnf install networkmanager network-scripts

2. 修改网卡配置文件

网卡配置文件位于 /etc/sysconfig/network-scripts/ifcfg-<interface>,比如:

sudo vi /etc/sysconfig/network-scripts/ifcfg-eth0

示例内容(静态 IP):

BOOTPROTO=static
ONBOOT=yes
IPADDR=192.168.1.100
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
DNS2=8.8.4.4

保存后重启网络服务:

sudo systemctl restart NetworkManager
# 或者使用 network 服务(取决于你使用的网络管理器)
sudo systemctl restart network

四、其他常用网络相关命令

功能 命令
查看路由表 ip route
测试网络连通性 ping www.baidu.com
查看 DNS 配置 cat /etc/resolv.conf
检查防火墙是否阻止端口 sudo firewall-cmd --list-all(如果使用 firewalld)

五、注意事项

  • 如果你是从 ISO 安装的 Anolis OS,在安装过程中也可以直接配置网络。
  • 在虚拟机或云环境中,部分网络设置可能由宿主机或平台控制(如 DHCP)。
  • 对于容器或 Kubernetes 环境,建议使用 CNI 插件进行高级网络配置。

✅ 总结

方法 是否推荐 说明
nmtui ✅ 推荐 图形化配置,适合新手
nmcli ✅ 推荐 命令行灵活配置
修改配置文件 ⚠️ 谨慎 需熟悉格式,避免出错
使用 network 服务 ❌ 不推荐(除非必要) 旧式方法,不便于动态管理

如需根据你的具体使用场景(如服务器部署、虚拟机、云实例等)进一步定制网络配置,请提供更多信息,我可以给出针对性建议。