博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
VirturlBox 创建Centos7并配置网络NAT+Host-Only
阅读量:5786 次
发布时间:2019-06-18

本文共 881 字,大约阅读时间需要 2 分钟。

近两年的项目开发用的php语言,用的laravel框架,使用的环境一直是官方推荐的Homestead,最近接触docker技术,觉得很不错,在自己的服务器上也成功使用laradock集成环境完成了laravel项目部署,这里想在自己的虚拟机上装centos7,然后在用docker搭建环境,安装centos7很简单,配置网络不是太熟悉费了些时间,这里记录下最常用的NAT+Host-Only方式来供需要的人参考。

创建虚拟机

  • 安装VirtualBox
    我的环境,宿主机win10,VirtualBox安装过homestead7。

下载地址:

具体安装步骤不写了,不是这里重点。

  • 下载centos7镜像
    下载地址:

选择自己需要的版本即可。

  • 创建虚拟机
    新建虚拟机,名字随意写,不过写centos下面选项默认选中。

image

然后,一直下一步就可以。
然后,启动,选择刚才下载的centos镜像包即可启动安装流程。
中间需要开启网络,设置root密码,完成后重启即可。

配置网络

  • 创建设置网卡
    这个设置需要关机情况下操作。

image

image
image
因为我之前安装过homestead,所以这里ip是这个,保证和宿主机在一个网段就可以,C类地址。

  • 配置NAT+Host-Only网卡固定ip
    这个步骤是关键,进入centos7系统查看网络,我这里已经设置过了。

我把我修改的文件内容发出来。

image
命令切换到/etc/sysconfig/networks-scripts/目录,拷贝/etc/sysconfig/networks-scripts/ifcfg-enp0s3,一份命令为/etc/sysconfig/networks-scripts/ifcfg-enp0s8 ,ifcfg-enp0s3对应NAT网卡负责链接外网,ifcfg-enp0s8对应host-only网卡负责宿主机和虚拟机互通,内容修改如下。
image

image

然后执行命令重启网络服务使设置生效

# systemctl  restart network
  • 测试网络
    宿主机网络

image

虚拟机网络
image
宿主机ping虚拟机
image
虚拟机ping宿主机
image
虚拟机ping外网
image

转载地址:http://bityx.baihongyu.com/

你可能感兴趣的文章
做完小程序项目、老板给我加了6k薪资~
查看>>
java工程师linux命令,这篇文章就够了
查看>>
关于React生命周期的学习
查看>>
webpack雪碧图生成
查看>>
搭建智能合约开发环境Remix IDE及使用
查看>>
Spring Cloud构建微服务架构—服务消费基础
查看>>
RAC实践采坑指北
查看>>
runtime运行时 isa指针 SEL方法选择器 IMP函数指针 Method方法 runtime消息机制 runtime的使用...
查看>>
LeetCode36.有效的数独 JavaScript
查看>>
Scrapy基本用法
查看>>
PAT A1030 动态规划
查看>>
自制一个 elasticsearch-spring-boot-starter
查看>>
软件开发学习的5大技巧,你知道吗?
查看>>
【人物志】美团前端通道主席洪磊:一位产品出身、爱焊电路板的工程师
查看>>
一份关于数据科学家应该具备的技能清单
查看>>
机器学习实战_一个完整的程序(一)
查看>>
Web框架的常用架构模式(JavaScript语言)
查看>>
如何用UPA优化性能?先读懂这份报告!
查看>>
这些Java面试题必须会-----鲁迅
查看>>
Linux 常用命令
查看>>