手把手教你,本地搭建虚拟机部署微服务(二)

简介: 关于虚拟机这块阿粉以前玩的也很多,但很少总结,容易遗忘,今天索性一条龙总结搞定!

四、环境配置

了解了网络配置介绍之后,可以很明显的得出,我们需要的是整个局域网内的机器都可以访问虚拟机,因此虚拟机需要配置桥接模式进行上网

  • 点击编辑,选择虚拟网络编辑器

57.jpg

  • 点击更改设置

58.jpg

选中 VMnet0,选择桥接模式,并选择对应的主机网卡59.jpg

获取主机网卡信息非常关键,如果不知道选哪一个,可以通过任务管理器查看

60.jpg

  • 虚拟网络编辑器配置完成之后,点击单个虚拟机进行网络设置

61.jpg

选择桥接模式,连接网络

62.jpg

在主机命令控制台上输入ipconfig /all获取主机的子网掩码、网关、DNS等信息,便于后续虚拟机进行配置

63.jpg

最后登录终端虚拟机进行网络配置

#编辑虚拟机中对应网卡的信息(centos7)
vi /etc/sysconfig/network-scripts/ifcfg-ens33
#如果是centos6,编辑文件如下
vi /etc/sysconfig/network-scripts/ifcfg-eth0

在文件末尾添加如下信息,默认为动态获取IP

ONBOOT=yes     #开启自动启用网络连接
NETMASK=255.255.252.0   #设置子网掩码(主机中的子网掩码)
GATEWAY=197.168.24.1    #设置网关(主机中的网关)
DNS1=197.168.12.2           #设置主DNS(主机中的DNS服务器)

当然还可以配置静态IP地址,修改BOOTPROTO参数

BOOTPROTO=static  #启用静态IP地址,默认为dhcp,表示动态

设置静态IP地址,与主机IP处于同一网段

IPADDR=197.168.24.201    #设置静态IP地址
ONBOOT=yes       #开启自动启用网络连接
NETMASK=255.255.252.0   #设置子网掩码(主机中的子网掩码)
GATEWAY=197.168.24.1    #设置网关(主机中的网关)
DNS1=197.168.12.2           #设置主DNS(主机中的DNS服务器)

保存成功之后,重启网卡

systemctl restart network

最后测试一下是否可以上网,如果有返回信息,即可上网

ping www.baidu.com


相关文章
|
10月前
|
应用服务中间件 Linux nginx
在虚拟机Docker环境下部署Nginx的步骤。
以上就是在Docker环境下部署Nginx的步骤。需要注意,Docker和Nginix都有很多高级用法和细节需要掌握,以上只是一个基础入门级别的教程。如果你想要更深入地学习和使用它们,请参考官方文档或者其他专业书籍。
449 5
|
11月前
|
jenkins Java 持续交付
使用 Jenkins 和 Spring Cloud 自动化微服务部署
随着单体应用逐渐被微服务架构取代,企业对快速发布、可扩展性和高可用性的需求日益增长。Jenkins 作为领先的持续集成与部署工具,结合 Spring Cloud 提供的云原生解决方案,能够有效简化微服务的开发、测试与部署流程。本文介绍了如何通过 Jenkins 实现微服务的自动化构建与部署,并结合 Spring Cloud 的配置管理、服务发现等功能,打造高效、稳定的微服务交付流程。
1147 0
使用 Jenkins 和 Spring Cloud 自动化微服务部署
|
人工智能 安全 虚拟化
企业级Win11纯净部署指南|VMware虚拟机安装+GPT分区优化+绕过限制详解(小白必看)
Windows 11 是微软推出的新一代操作系统,以其直观交互和 AI 技术为核心升级亮点。界面采用圆角设计与居中任务栏布局,支持多窗口贴靠分屏、虚拟桌面功能,大幅提升多任务处理效率。系统深度集成了 Copilot 智能助手,提供语音写作、照片编辑等便捷功能,并通过 DirectStorage 和 DirectX 12 Ultimate 技术优化游戏体验。本文详细介绍 Windows 11 的下载、U盘制作及安装步骤,帮助用户快速上手全新系统。
3587 38
|
存储 监控 Shell
SkyWalking微服务监控部署与优化全攻略
综上所述,虽然SkyWalking的初始部署流程相对复杂,但通过一步步的准备和配置,可以充分发挥其作为可观测平台的强大功能,实现对微服务架构的高效监控和治理。尽管未亲临,心已向往。将一件事做到极致,便是天分的展现。
|
监控 持续交付 Docker
Docker容器化部署在微服务架构中的应用
Docker容器化部署在微服务架构中的应用
784 60
|
安全 Linux 开发工具
【Azure 环境】Azure 虚拟机上部署 DeepSeek R1 模型教程(1.5B参数)【失败】
遇见错误一:operator torchvision::nms does not exist 遇见错误二:RuntimeError: Failed to infer device type
1382 22
|
监控 持续交付 Docker
Docker 容器化部署在微服务架构中的应用有哪些?
Docker 容器化部署在微服务架构中的应用有哪些?
|
监控 安全 持续交付
构建高效的微服务架构:从设计到部署
构建高效的微服务架构:从设计到部署
279 1
|
安全 持续交付 Docker
微服务架构和 Docker 容器化部署的优点是什么?
微服务架构和 Docker 容器化部署的优点是什么?
|
设计模式 Java API
微服务架构演变与架构设计深度解析
【11月更文挑战第14天】在当今的IT行业中,微服务架构已经成为构建大型、复杂系统的重要范式。本文将从微服务架构的背景、业务场景、功能点、底层原理、实战、设计模式等多个方面进行深度解析,并结合京东电商的案例,探讨微服务架构在实际应用中的实施与效果。
954 6