Vmware 搭建 Centos7 后的网络配置

安装包

VMwareworkstation_full_12.1.0.2487.1453173744.exe 【密匙:5A02H-AU243-TZJ49-GTC7K-3C61N】
CentOS-7-x86_64-DVD-1511.iso

网卡配置

  1. 查看网卡名称和硬件地址

    1
    ip addr

  2. 修改网卡配置

    1
    2
    3
    4
    5
    6
    7
    cd /etc/sysconfig/network-scripts/
    vi ifcfg-eno16777736
    #修改 NAME 和 DEVICE 的值为 eth0, ONBOOT 的值为 yes, 添加 HWADDR 硬件地址(上面通过ip addr 所查询到的硬件地址)
    NAME=eth0
    DEVICE=eth0
    ONBOOT=yes
    HWADDR=00:0c:29:7b:ed:a9
  3. 重命名 ifcfg-eno16777736 配置文件

    1
    mv ifcfg-eno16777769 ifcfg-eth0
  4. 禁用该可预测命名规则,对于这一点,可以在启动时传递 “net.ifnames=0 biosdevname=0” 的内核参数

    1
    vi /etc/default/grub

  5. 运行命令重新生成GRUB配置并更新内核参数

    1
    grub2-mkconfig -o /boot/grub2/grub.cf
  6. 修改虚拟机的接入方式, 可以在 “编辑虚拟网络” 中查看, 如图:


  7. 重启服务器

  8. 桥接模式静态IP配置

    1. 虚拟机配置

      1
      #1. 菜单栏 -> 编辑 -> 虚拟网络编辑器 -> 更改设置 -> 桥接模式的桥接网卡将自动修改为指定的网卡(查看任务管理器 -> 性能 -> 查看网卡名称)
    2. Centos7 配置

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      24
      #1. vi /etc/sysconfig/network-scripts/ifcfg-eth0
      #2. 修改内容如下:
      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO=static # dhcp 修改为 static
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=no
      IPV6INIT=yes
      IPV6_AUTOCONF=yes
      IPV6_DEFROUTE=yes
      IPV6_FAILURE_FATAL=no
      IPV6_ADDR_GEN_MODE=stable-privacy
      NAME=eth0
      UUID=9f17c6f9-192d-4b86-acf8-93ef3005810b
      DEVICE=eth0
      ONBOOT=yes # 开机启动配置
      HWADDR=00:0c:29:00:20:B2
      IPADDR=192.168.0.99 # 静态IP地址(与主机在同一网段)
      NETMASK=255.255.255.0 # 子网掩码
      GATEWAY=192.168.0.1 # 默认网关(与主机一致)
      DNS1=218.85.157.99 # DNS1 配置
      #3. 重启服务
      service network restart
  9. NAT模式静态IP配置

    1. 虚拟机配置

      1
      2
      3
      4
      #1. 菜单栏 -> 编辑 -> 虚拟网络编辑器 -> 选中 VMnet8 NAT 模式 
      #2. 点击 DHCP 设置 -> 查看可修改的IP地址范围
      #3. 点击 NAT 设置 -> 查看默认网关
      #4. 菜单栏 -> 虚拟机 -> 设置 -> 网络适配器 -> NAT 模式
    2. Centos7 配置

      1
      2
      3
      4
      5
      6
      7
      8
      9
      10
      11
      12
      13
      14
      15
      16
      17
      18
      19
      20
      21
      22
      23
      #1. vi /etc/sysconfig/network-scripts/ifcfg-eth0
      #2. 修改内容如下:
      TYPE=Ethernet
      PROXY_METHOD=none
      BROWSER_ONLY=no
      BOOTPROTO=static # dhcp 修改为 static
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=no
      IPV6INIT=yes
      IPV6_AUTOCONF=yes
      IPV6_DEFROUTE=yes
      IPV6_FAILURE_FATAL=no
      IPV6_ADDR_GEN_MODE=stable-privacy
      NAME=eth0
      UUID=9f17c6f9-192d-4b86-acf8-93ef3005810b
      DEVICE=eth0
      ONBOOT=yes # 开机启动配置
      HWADDR=00:0c:29:00:20:B2
      IPADDR=192.168.23.128 # 静态IP地址
      NETMASK=255.255.255.0 # 子网掩码
      GATEWAY=192.168.23.2 # 默认网关
      DNS1=218.85.157.99 # DNS1 配置
      #3. 重启服务 service network restart
0%