温馨提示×

如何在CentOS中配置网络环境

小樊
84
2025-03-11 18:45:28
栏目: 智能运维

在CentOS中配置网络环境可以通过以下几种方法:

1. 动态获取IP地址(DHCP)

  • 查看网络状态
    ip addr show
    
  • 编辑网络配置文件
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
    修改以下内容:
    BOOTPROTO=dhcp
    ONBOOT=yes
    
  • 重启网络服务
    systemctl restart network
    
  • 验证网络连接
    ping www.baidu.com
    

2. 设置静态IP地址

  • 备份原配置文件
    cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens33.bak
    
  • 编辑网络配置文件
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
    修改以下内容:
    BOOTPROTO=static
    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
    ONBOOT=yes
    
  • 重启网络服务
    systemctl restart network
    
  • 验证网络连接
    ping www.baidu.com
    

3. 使用NetworkManager进行网络配置

  • 查看NetworkManager状态
    systemctl status NetworkManager
    
  • 通过nmcli命令配置网络
    nmcli connection modify "Wired connection 1" ipv4.method auto
    nmcli connection up "Wired connection 1"
    
  • 通过图形界面配置网络
    • 使用 nmtui 命令打开网络管理器TUI。
    • 在图形界面中配置网络连接,选择静态IP或DHCP。

4. 配置虚拟机网络(NAT模式)

  • 查看虚拟机网络设置
    • 在VMware Workstation中,选择虚拟机的网络编辑器,配置NAT模式。
  • 配置虚拟机静态IP
    vi /etc/sysconfig/network-scripts/ifcfg-ens33
    
    修改以下内容:
    BOOTPROTO=static
    IPADDR=192.168.157.100
    NETMASK=255.255.255.0
    GATEWAY=192.168.157.2
    DNS1=8.8.8.8
    DNS2=8.8.4.4
    ONBOOT=yes
    
  • 重启网络服务
    systemctl restart network
    
  • 验证网络连接
    ping www.baidu.com
    

以上步骤涵盖了在CentOS系统中配置网络环境的基本流程,包括动态IP和静态IP的设置,以及使用NetworkManager和虚拟机网络配置的方法。根据具体需求选择合适的方法进行配置即可。

0