VirturlBox 创建Centos7并配置网络NAT+Host-Only

本文涉及的产品
公网NAT网关,每月750个小时 15CU
简介: VirturlBox 创建Centos7并配置网络NAT+Host-Only固定ip,实现宿主机,虚拟机互通,虚拟机可以访问外部网络。

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

创建虚拟机

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

下载地址:https://www.virtualbox.org/wiki/Downloads
具体安装步骤不写了,不是这里重点。

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

  • 创建虚拟机
    新建虚拟机,名字随意写,不过写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

相关实践学习
每个IT人都想学的“Web应用上云经典架构”实战
本实验从Web应用上云这个最基本的、最普遍的需求出发,帮助IT从业者们通过“阿里云Web应用上云解决方案”,了解一个企业级Web应用上云的常见架构,了解如何构建一个高可用、可扩展的企业级应用架构。
目录
相关文章
|
29天前
|
人工智能 运维 安全
配置驱动的动态 Agent 架构网络:实现高效编排、动态更新与智能治理
本文所阐述的配置驱动智能 Agent 架构,其核心价值在于为 Agent 开发领域提供了一套通用的、可落地的标准化范式。
347 46
|
27天前
|
人工智能 安全 数据可视化
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
本文系统性地提出并阐述了一种配置驱动的独立运行时Agent架构,旨在解决当前低代码/平台化Agent方案在企业级落地时面临困难,为Agent开发领域提供了一套通用的、可落地的标准化范式。
279 18
配置驱动的动态Agent架构网络:实现高效编排、动态更新与智能治理
|
4月前
|
安全 网络虚拟化 数据安全/隐私保护
配置小型网络WLAN基本业务示例
本文介绍了通过AC与AP直连组网实现企业分支机构移动办公的WLAN基本业务配置方案。需求包括提供名为“WiFi”的无线网络,分配192.168.1.0/24网段IP地址给工作人员,采用直连二层组网方式,AC作为DHCP服务器,并使用隧道转发业务数据。配置步骤涵盖AP与AC间CAPWAP报文传输、DHCP服务设置、AP上线及WLAN业务参数配置等,最终确保STA成功接入无线网络“WiFi”。
配置小型网络WLAN基本业务示例
|
5月前
|
网络协议 安全 网络安全
NAT网络地址转换
NAT(网络地址转换)是一种关键的网络技术,通过将内部私有地址转换为外部公网地址,实现多设备共享单一公网IP上网。它不仅解决了IPv4地址不足的问题,还增强了网络安全,隐藏了内部网络结构。NAT主要分为静态NAT、动态NAT和NAPT(网络地址端口转换)三种类型,广泛应用于家庭和企业网络中。然而,NAT也存在对某些应用不友好、增加延迟及与IPv6不兼容等缺点。
718 14
|
7月前
|
域名解析 网络协议 Linux
网络基础知识与配置
本文介绍了网络基础知识,涵盖网络概念、协议、拓扑结构及IP地址等内容。网络是由计算机设备通过通信线路连接而成的系统,用于资源共享与信息传递。文中详细解析了TCP/IP协议族(如IP、TCP、UDP)、常见应用层协议(如HTTP、FTP、SMTP、DNS)的功能与应用场景。同时,阐述了多种网络拓扑结构(总线型、星型、环型、树型、网状)的特点与优缺点。此外,还讲解了IP地址分类、子网掩码的作用,以及如何在Windows和Linux系统中配置网络接口、测试连通性(Ping、Traceroute)和查看默认网关与路由表的方法。这些内容为理解和管理计算机网络提供了全面的基础知识。
658 6
|
7月前
|
监控 安全 网络协议
Hyper V上网实战:多虚拟机网络环境配置
在Hyper-V环境中配置多虚拟机网络以实现上网功能,需完成以下步骤:1. 确认Hyper-V安装与物理网络连接正常;2. 配置虚拟交换机(外部、内部或专用)以支持不同网络需求;3. 设置虚拟机网络适配器并关联对应虚拟交换机;4. 验证虚拟机网络连接状态;5. 根据场景需求优化多虚拟机网络环境。此外,还需注意网络隔离、性能监控及数据备份等事项,确保网络安全稳定运行。
|
10月前
|
SQL 安全 网络安全
网络安全与信息安全:知识分享####
【10月更文挑战第21天】 随着数字化时代的快速发展,网络安全和信息安全已成为个人和企业不可忽视的关键问题。本文将探讨网络安全漏洞、加密技术以及安全意识的重要性,并提供一些实用的建议,帮助读者提高自身的网络安全防护能力。 ####
236 17
|
10月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将从网络安全漏洞、加密技术和安全意识三个方面进行探讨,旨在提高读者对网络安全的认识和防范能力。通过分析常见的网络安全漏洞,介绍加密技术的基本原理和应用,以及强调安全意识的重要性,帮助读者更好地保护自己的网络信息安全。
193 10
|
10月前
|
存储 SQL 安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
随着互联网的普及,网络安全问题日益突出。本文将介绍网络安全的重要性,分析常见的网络安全漏洞及其危害,探讨加密技术在保障网络安全中的作用,并强调提高安全意识的必要性。通过本文的学习,读者将了解网络安全的基本概念和应对策略,提升个人和组织的网络安全防护能力。
|
10月前
|
SQL 安全 网络安全
网络安全与信息安全:关于网络安全漏洞、加密技术、安全意识等方面的知识分享
在数字化时代,网络安全和信息安全已成为我们生活中不可或缺的一部分。本文将介绍网络安全漏洞、加密技术和安全意识等方面的内容,并提供一些实用的代码示例。通过阅读本文,您将了解到如何保护自己的网络安全,以及如何提高自己的信息安全意识。
205 10