关于我因为配置虚拟机静态IP熬夜这件事

关于我因为配置虚拟机静态IP熬夜这件事

因为情况需要,对电脑安装虚拟机。

但关于安装虚拟机这件事,其实已经操作过无数次,但是每每配置虚拟机静态IP,总是要出错。以前不愿意做笔记,觉得记忆力还行,这次还是记录一下,以防后面再次碰一鼻子灰,麻了

前期准备
任务
  1. 安装多台虚拟机实例

  2. 为虚拟机实例配置静态IP

  3. 宿主机和虚拟机可以互相ping

装备
  1. Win10 x64操作系统电脑
  2. VirtualBox-6.1.26-145957-Win.exe 虚拟机软件
  3. CentOS-7-x86_64-Minimal-2009.iso系统
装机笔记
第一步:装机
  1. 打开VirtualBox,点击新建名称输入centos01类型选择Linux,版本选择Red hat(64-bit)

    image-20211001004834800

  2. 点击下一步,设置虚拟机内存大小2048MB,然后一切默认。(后面要是想设置啥,自己设置,这重点不在设置这些东西。)

    image-20211001005102655

  3. 回到主界面设置网络,将网络设置为桥接网卡

    image-20211001005657615

  4. 点击储存, 设置操作系统

    image-20211001010012346

  5. 点击启动,进入安装界面,将鼠标移入,选择Install CentOS 7,回车进入安装。注意:如果想鼠标移出,按住键盘两侧的ctrl

    image-20211001010517875

  6. 安装界面,选择中文,点击继续

    image-20211001010834691

  7. 点击安装位置,点击完成,点击开始安装,设置root密码,我这边设置的是123456,会提示你密码太弱,这时候点击两次完成即可,然后完成配置重启。下图有误,不是安装源而是安装位置

    image-20211001011230671

    image-20211001011533191

第二步:配置虚拟机静态IP
  1. Win+R输入cmd进入宿主机终端,输入ipconfig /all查看相关信息

    image-20211001012050743

  2. 进入虚拟机,输入vi /etc/sysconfig/network-scripts/ifcfg-enp0s3设置静态IP

    image-20211001012500543

    image-20211001012746813

    # 解释说明
    TYPE=Ethernet
    PROXY_METHOD=none
    BROWSER_ONLY=no
    #BOOTPROTO=static 将动态分配IP地址注释 
    BOOTPROTO=static # 使用静态IP地址
    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=b6ee3606-3fab-4227-b974-dc6dbb6429d0
    DEVICE=enp0s3
    ONBOOT=yes # 这里指系统启动时就启动网络服务
    IPADDR=192.168.31.100 # 配置的静态IP地址
    NETMASK=255.255.255.0 # 宿主机子网掩码
    GATEWAY=192.168.31.1 # 宿主机网关
    PREFIX=24
    # 配置DNS
    DNS1=192.168.31.1
    DNS2=114.114.114.114
    DNS3=8.8.8.8
    
  3. 配置完后,:wq保存退出。然后输入service network restart重启网络。

  4. 输入ip addr可以查看已经配置好的静态IP,这时,可以尝试宿主机ping虚拟机,虚拟机ping宿主机,如果都可ping通则大功告成。

    image-20211001014320478

    image-20211001014355171

第三步:复制多台实例
  1. 关机后右键复制虚拟机,设置好名称,选择重新生成MAC地址后,下一步,选择完全复制

image-20211001014724531

  1. 重复上面设置静态IP的操作,为新的实例设置一个新的IP
遇到的问题
  1. VirtualBox安装时出现错误:Not in a hypervisor partition (HVP=0)

    解决:进入BOIS,开启允许虚拟化

    https://www.pianshen.com/article/9205974629/

  2. 宿主机能ping通虚拟机,虚拟机无法ping通主机。

    解决:控制面板 -> 防火墙 -> 高级设置 -> 入站规则

    找到文件和打印机共享(回显请求 - ICMPv4-In),右键启用规则。

    image-20211001015434231

  • 2
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值