CentOS 7 网络配置

Minimal 版本的 CentOS 7 安装完成后, 如果没有在安装过程中配置网络,那么安装成功后的系统是没有网络访问的.这是因为默认情况下,没有配置对应的 IP 以及 DNS 等导致的问题.此外,大部分 CentOS 是作为服务器存在的.为了方便使用,建议为 CentOS 配置静态 IP。

  1. 配置 CentOS 7 访问到网络.

    CentOS 安装成功后,进行一下 ping 的操作,验证网络是否联通.

    & ping 10.1.1.1
    
    001.PNG

    当出现网络未联通的情况,我们使用 nmcli 命令查看一下网络设置:

    nmcli connection show
    
    002.PNG

    该命令会返回 4 列数据. 分别是 NAME(联网代号), UUID(识别码), TYPE网卡类型, DEVICE(网卡名称).

    查看指定网卡的信息:

    nmcli connection show 联网代号
    
    CentOS 7 网络配置_第1张图片
    003.PNG

    这时候我们找到原因了. IP 和 DNS 配置都不正确.

    设置网络获取方式为自动获取 IP. 一般至此, 硬件连接成功的话都会连接到互联网上.

    nmcli connection modify 联网代号 connection.autoconnect yes ipv4.method auto
    
CentOS 7 网络配置_第2张图片
004.PNG
  1. 安装 ifconfig 工具

    CentOS 7 中使用 ip 命令代替了 ifconfig 命令, 如果你不习惯 ip 命令,可以将其安装回来.

    # yum install net-tools 
    
  2. 查看当前 ip 地址

    1. ip 命令查看当前 ip 地址

      # ip addr show
      
    2. ifconfig 查看当前 ip 地址

      # ifconfig
      
    CentOS 7 网络配置_第3张图片
    005.PNG
  3. 设置为固定 ip.

    修改网卡配置文件:

    # vi /etc/sysconfig/network-scripts/ifcfg-enp0s3 # 不同的网卡名臣可能不同
    

    已经配置为动态获取 ip 的配置:

    CentOS 7 网络配置_第4张图片
    006.PNG

    修改以下两个地方。注意:ip dns 等信息请于 ISP 处获取。

    • IPADDR = "[在这里输入你的静态 IP]"
    • GATEWAY = "[输入你的默认网关]"
    • NETMASK = "[输入你的网关]"
    • DNS1 = "[你的 DNS]"
    • DNS2 = "[你的 DNS]"
    CentOS 7 网络配置_第5张图片
    007.PNG

    使网卡配置生效

    nmcli connection up ens33
    

    重启网络服务。后查看 ip 是否与分配的相同。

    # service network restart
    # ip addr show
    
    CentOS 7 网络配置_第6张图片
    008.PNG

    ping 以下网络,检查网络连接状态。

    # ping -c4 www.baidu.com
    

你可能感兴趣的:(CentOS 7 网络配置)