openeuler 22.03 SP4配置ip地址的详细步骤

openEuler 22.03 SP4 支持编辑网络配置文件和使用 nmcli 命令两种 IP 配置方式,前者适合习惯手动修改配置的场景,后者属于命令行快捷配置,且配置后不易出错,以下是详细步骤openEuler社区文档中心:

方法一:编辑网卡配置文件

  1. 查看网卡名称:通过命令查看系统识别的网卡,通常名称为 ens33、enp0s3 等,记下需配置的网卡名。ip addr
  2. 编辑对应网卡配置文件:网络配置文件存于/etc/sysconfig/network-scripts/目录,文件名格式为ifcfg-网卡名,用 vi 编辑器打开文件。比如网卡为 ens33,命令如下:vi /etc/sysconfig/network-scripts/ifcfg-ens33
  3. 修改配置参数:按i进入编辑模式,根据需求配置静态或动态 IP。
    • 静态 IP 配置(常用,适合服务器等需固定 IP 场景):BOOTPROTO=static # 设为静态IP模式 ONBOOT=yes # 开机自动启用该网卡 IPADDR=192.168.1.100 # 自定义静态IP NETMASK=255.255.255.0 # 子网掩码 GATEWAY=192.168.1.1 # 网关地址 DNS1=114.114.114.114 # 首选DNS DNS2=8.8.8.8 # 备用DNS
    • 动态 IP 配置(自动获取 IP,适合办公等 IP 频繁变动场景):BOOTPROTO=dhcp # 设为DHCP自动获取模式 ONBOOT=yes # 开机自动启用该网卡
  4. 保存并生效配置:按Esc键,输入:wq保存退出。执行以下命令重启网络服务使配置生效:systemctl restart NetworkManager

方法二:使用 nmcli 命令配置(推荐)

nmcli 是 openEuler 默认的 NetworkManager 命令行工具,配置即时生效且重启后不丢失,操作更便捷openEuler社区文档中心。

  1. 查看网卡与连接信息:先确认网卡名称和当前网络连接状态# 查看网卡状态 nmcli device status # 查看已有的网络连接 nmcli connection show
  2. 配置 IP 地址
    • 新建静态 IP 连接:若需新增静态 IP 配置,执行如下命令。示例中连接名设为 net-static,网卡为 ens33,IP 为 192.168.1.100/24,网关为 192.168.1.1:nmcli connection add type ethernet con-name net-static ifname ens33 ip4 192.168.1.100/24 gw4 192.168.1.1 接着配置 DNS:nmcli connection modify net-static ipv4.dns "114.114.114.114,8.8.8.8"
    • 新建动态 IP 连接:若需 DHCP 自动获取 IP,命令如下(连接名 net-dhcp,网卡 ens33):nmcli connection add type ethernet con-name net-dhcp ifname ens33
  3. 激活配置并验证
    • 激活刚创建的网络连接,比如激活静态连接 net-static:nmcli connection up net-static
    • 若修改已有连接,先断开再重新激活,例如修改 ens33 连接后:nmcli connection down ens33 && nmcli connection up ens33

验证配置是否成功

无论哪种方法,配置后可通过以下命令验证效果:

  1. 查看 IP 是否生效ip addr show 网卡名
  2. 测试网络连通性# 测试网关连通性 ping 网关地址 # 测试外网连通性 ping baidu.com
© 版权声明
THE END
喜欢就支持一下吧
点赞13 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容