1. 下载centos7.5镜像

  1. 国内镜像源找不到历史版本了,只有最新的版本,历史版本去 https://vault.centos.org 下载
  2. centos7.5-1804 地址:https://vault.centos.org/7.5....

2. 使用virtualbox 安装操作系统

  1. 新建,选择linux, 64bit
  2. 一直点击下一步,完成基本配置;
  3. 点击启动,等待选择镜像

3. 配置网络

虚拟机几种网络模式解读
  • NAT 模式: 虚拟机能访问互联网,互相不能访问;
  • 网桥模式: 跟主机平等地位,占用IP
  • 仅主机模式: 互相能访问,访问不了互联网
  • NAT网络 模式: 第一种模式加强版,互相能够访问,但主机不能访问虚拟机
选择NAT 网络模式
  • 通过端口映射,将主机的端口映射到虚拟机的端口
  • 虚拟机再配置一张网卡,设置成主机模式
virtualbox 网络配置
  1. 创建NAT 网络


  2. 配置虚拟机网络
  3. 创建主机模式网卡

虚拟机如何配置网络
  • vim /etc/sysconfig/network-scripts/ifcfg-enp0s3 配置如下:

    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    BOOTPROTO=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=enp0s3
    UUID=d14c3bea-ab51-4f05-b9f9-62ce1f14e3cf
    DEVICE=enp0s3
    ONBOOT=yes
    IPADDR=10.0.2.5
    NETMASK=255.255.255.0
    1. BOOTPROTO=static/dhcp 表示是静态或动态分配的策略
    2. ONBOOT=yes 是否启动,一定要注意yes
    3. IPADDR, NETMASK 表示静态地址
    4. NAME,DEVICE 表示网卡的名称,不需要改动
  • 默认使用dhcp 时,有默认网关,以及默认dns
  • 手动配置静态ip时,虚拟机重启,会导致没有默认网关,没有默认dns, 导致无法访问外网;

    • 永久设置默认网关, sudo vim /etc/sysconfig/network, 此文件是网路的全局配置

      GATEWAY=10.0.2.1

    • 永久设置dns, sudo vim /etc/resolve.conf

      # Generated by NetworkManager
      # search test.com
      nameserver 172.22.1.253
      nameserver 172.22.1.254
    • 永久配置路由, sudo vim /etc/sysconfig/network-scripts/route-enp0s3

      10.138.27.244/24 via 10.0.2.1 dev enp0s3
  • service network restart 重启网络
  • 关闭防火墙, sudo service firewalld stop
  • 网络相关命令

    1. ifconfig 查看网络情况
    2. route -n 查看路由
    3. ip route add default via 10.0.2.1 dev enp0s3
    4. ip addr
03-05 15:06