jjzjj

华为云教程(虚拟私有云VPC)

ball-4444 2024-01-01 原文

文章目录


一、前言

1. VPC网络的概述

简单的来说,VPC网络是为华为云上的一些资源提供隔离、私密的网络环境

想了解更多信息请访问:虚拟私有云VPC

2. VPC网络的架构


从上图我们可以知道,一个虚拟私有云VPC网络由一个网段、一个路由器和至少一个子网组成。

  • 私网网段:

用户在创建虚拟私有云VPC的时候需要创建网段,网段指定的范围在:

类别范围
A类10.0.0.0-10.255.255.255
B类172.16.0.0-172.31.255.255
C类192.168.0.0-192.168.255.255
  • 子网:

云资源(比如云服务器、云数据库等)都必须部署在子网内,所以,虚拟私有云VPC网络创建完成以后,需要为虚拟私有云VPC划分一个或者多个子网

  • 路由表:

虚拟私有云VPC创建完成以后,系统会自动生成一个默认的路由表,默认的路由表是保证同一个虚拟私有云VPC网络下所有的子网互通,当默认路由无法满足访问时,可以通过自定义路由表来解决

二、虚拟私有云VPC网络创建

1. 注册登录操作

登录华为云官方网站:https://console.huaweicloud.com/

左边列表下列举了一些常见服务,比如弹性云服务器ECS、云数据库RDS、云硬盘EVS等

2. VPC网络创建

点击左边的虚拟私有云VPC选项,然后进入如下界面–点击创建虚拟私有云

区域、IP网段的配置

子网的配置,配置好了以后点击右下角的立即创建

我们可以按照上面的方法,在创建另外一个VPC网络出来,最终效果图如下

3. 创建对等连接

默认情况下,不同的VPC网络之间是不可以进行互通的,通过创建对等连接,就可以确保两个不同的VPC网络之间的通信

点击对等连接选项–点击创建对等连接

选中需要创建对等连接的子网,如下图

当然,这里创建完成以后,还不可以让他们之间进行通信,还需要配置路由。
点击路由表,对如下创建对等连接的路由表进行修改

rtb-intnet1

rtb-intnet2

4. 创建安全组

安全组的作用就是对云资源提供一个保护作用

点击访问控制–点击安全组–点击创建安全组

这里为了方便测试放行全部端口

5. 购买弹性公网IP

弹性公网IP是单独申请的公网地址,可以将弹性公网IP动态的绑定到云服务上,借助安全组可以和Internet进行通信。

点击弹性公网IP和带宽–弹性公网IP–购买弹性公网IP

购买界面如下

  1. 计费模式分为包年/包月、按需付费(根据使用量来计费)
  2. 区域:购买的弹性公网IP只能够绑定在同一个区域内的云资源
  3. 线路:全动态BGP、静态BGP。测试我们这里选项静态BGP
  4. 公网带宽:根据自身选择

确认配置,然后点击提交即可

有关华为云教程(虚拟私有云VPC)的更多相关文章

  1. ruby - 为什么我可以在 Ruby 中使用 Object#send 访问私有(private)/ protected 方法? - 2

    类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc

  2. ruby - 具有身份验证的私有(private) Ruby Gem 服务器 - 2

    我想安装一个带有一些身份验证的私有(private)Rubygem服务器。我希望能够使用公共(public)Ubuntu服务器托管内部gem。我读到了http://docs.rubygems.org/read/chapter/18.但是那个没有身份验证-如我所见。然后我读到了https://github.com/cwninja/geminabox.但是当我使用基本身份验证(他们在他们的Wiki中有)时,它会提示从我的服务器获取源。所以。如何制作带有身份验证的私有(private)Rubygem服务器?这是不可能的吗?谢谢。编辑:Geminabox问题。我尝试“捆绑”以安装新的gem..

  3. 华为OD机试用Python实现 -【明明的随机数】 2023Q1A - 2

    华为OD机试题本篇题目:明明的随机数题目输入描述输出描述:示例1输入输出说明代码编写思路最近更新的博客华为od2023|什么是华为od,od薪资待遇,od机试题清单华为OD机试真题大全,用Python解华为机试题|机试宝典【华为OD机试】全流程解析+经验分享,题型分享,防作弊指南华为o

  4. 华为常用命令 - 2

    system-view进入系统视图quit退到系统视图sysname交换机命名vlan20创建vlan(进入vlan20)displayvlan显示vlanundovlan20删除vlan20displayvlan20显示vlan里的端口20Interfacee1/0/24进入端口24portlink-typeaccessvlan20把当前端口放入vlan20undoporte1/0/10删除当前VLAN端口10displaycurrent-configuration显示当前配置02配置交换机支持TELNETinterfacevlan1进入VLAN1ipaddress192.168.3.100

  5. postman接口测试工具-基础使用教程 - 2

    1.postman介绍Postman一款非常流行的API调试工具。其实,开发人员用的更多。因为测试人员做接口测试会有更多选择,例如Jmeter、soapUI等。不过,对于开发过程中去调试接口,Postman确实足够的简单方便,而且功能强大。2.下载安装官网地址:https://www.postman.com/下载完成后双击安装吧,安装过程极其简单,无需任何操作3.使用教程这里以百度为例,工具使用简单,填写URL地址即可发送请求,在下方查看响应结果和响应状态码常用方法都有支持请求方法:getpostputdeleteGet、Post、Put与Delete的作用get:请求方法一般是用于数据查询,

  6. 在VMware16虚拟机安装Ubuntu详细教程 - 2

    在VMware16.2.4安装Ubuntu一、安装VMware1.打开VMwareWorkstationPro官网,点击即可进入。2.进入后向下滑动找到Workstation16ProforWindows,点击立即下载。3.下载完成,文件大小615MB,如下图:4.鼠标右击,以管理员身份运行。5.点击下一步6.勾选条款,点击下一步7.先勾选,再点击下一步8.去掉勾选,点击下一步9.点击下一步10.点击安装11.点击许可证12.在百度上搜索VM16许可证,复制填入,然后点击输入即可,亲测有效。13.点击完成14.重启系统,点击是15.双击VMwareWorkstationPro图标,进入虚拟机主

  7. kvm虚拟机安装centos7基于ubuntu20.04系统 - 2

    需求:要创建虚拟机,就需要给他提供一个虚拟的磁盘,我们就在/opt目录下创建一个10G大小的raw格式的虚拟磁盘CentOS-7-x86_64.raw命令格式:qemu-imgcreate-f磁盘格式磁盘名称磁盘大小qemu-imgcreate-f磁盘格式-o?1.创建磁盘qemu-imgcreate-fraw/opt/CentOS-7-x86_64.raw10G执行效果#ls/opt/CentOS-7-x86_64.raw2.安装虚拟机使用virt-install命令,基于我们提供的系统镜像和虚拟磁盘来创建一个虚拟机,另外在创建虚拟机之前,提前打开vnc客户端,在创建虚拟机的时候,通过vnc

  8. hadoop安装之保姆级教程(二)之YARN的配置 - 2

    1.1.1 YARN的介绍 为克服Hadoop1.0中HDFS和MapReduce存在的各种问题⽽提出的,针对Hadoop1.0中的MapReduce在扩展性和多框架⽀持⽅⾯的不⾜,提出了全新的资源管理框架YARN. ApacheYARN(YetanotherResourceNegotiator的缩写)是Hadoop集群的资源管理系统,负责为计算程序提供服务器计算资源,相当于⼀个分布式的操作系统平台,⽽MapReduce等计算程序则相当于运⾏于操作系统之上的应⽤程序。 YARN被引⼊Hadoop2,最初是为了改善MapReduce的实现,但是因为具有⾜够的通⽤性,同样可以⽀持其他的分布式计算模

  9. Ruby - 如何处理子类意外覆盖父类(super class)私有(private)字段的问题? - 2

    假设您编写了一个类Sup,我决定将其扩展为SubSup。我不仅需要了解你发布的接口(interface),还需要了解你的私有(private)字段。见证这次失败:classSupdefinitialize@privateField="fromsup"enddefgetXreturn@privateFieldendendclassSub问题是,解决这个问题的正确方法是什么?看起来子类应该能够使用它想要的任何字段而不会弄乱父类(superclass)。编辑:equivalentexampleinJava返回"fromSup",这也是它应该产生的答案。 最佳答案

  10. ruby - 从另一个私有(private)方法中使用 self.xxx() 调用私有(private)方法 xxx,导致错误 "private method ` xxx' called” - 2

    我正在尝试获得良好的Ruby编码风格。为防止意外调用具有相同名称的局部变量,我总是在适当的地方使用self.。但是现在我偶然发现了这个:classMyClass上面的代码导致错误privatemethodsanitize_namecalled但是当删除self.并仅使用sanitize_name时,它会起作用。这是为什么? 最佳答案 发生这种情况是因为无法使用显式接收器调用私有(private)方法,并且说self.sanitize_name是显式指定应该接收sanitize_name的对象(self),而不是依赖于隐式接收器(也是

随机推荐