![](https://img-blog.csdnimg.cn/20190312220024357.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Cloud Computing Networking
介绍Openstack以及kunbernetes网络以及他们的网络底层结构。
逐夸父
这个作者很懒,什么都没留下…
展开
-
ZStack-K8s三层互联互通方案
1. 准备条件zstack社区版kubernetes 1.15.0zstack:创建私有网络。kubernetes: 选择Calico网络方案kubernetes创建在zstack创建的扁平网络中或者是kubernetes和zstack在同一网段。2.zstack和k8s集群状态zstack节点的IP 10.11.24.80 10.11.24.65zstack创建创...原创 2020-03-12 17:16:13 · 3252 阅读 · 0 评论 -
【Docker网络原理分析四】不同网络中的容器如何通信
我们自定义两个容器网络,network1和network2,如何实现两个网络中容器通信呢?自定义两个网络network1 (172.19.1.0/24)和network2(172.19.2.0/24)[root@localhost ~]# docker network create network1 --subnet 172.19.1.0/24ec6f94effcea558ade7...原创 2019-11-10 20:35:09 · 3139 阅读 · 0 评论 -
【Docker网络原理分析三】直接路由实现bridge之间以及跨主机bridge之间通信
在第一篇,我们创建了两个ns,能通过bridge实现两个ns之间通信。在第二篇文章,我们能实现ns和宿主机以及外部的网络通信。这个文章,主要实现两个网桥之间的通信以及跨主机网桥之间的通信。之前创建了网桥bridge0设置的地址是10.10.1.1,现在我们再创建一个网桥地址设置成10.10.2.1,并且启动它。#创建网桥bridge1brctl addbr bridge1#配置ip...原创 2019-10-29 23:39:47 · 1321 阅读 · 1 评论 -
【Docker网络原理分析二】实现ns隔离的网络与外网通信
在上一篇文章,我们实现了ns和他们网络中其它ns通信,但是最后发现无法和宿主机通信甚至也无法和其他的外部网络通信,这个显然是不行了,因为docker创建的容器能实现本网段的通信,也能实现宿主机以及外部网络的通信。[root@localhost ~]# docker run -it --rm busybox / # ping -c 2 192.168.159.14PING 192.168...原创 2019-10-29 15:20:48 · 3118 阅读 · 0 评论 -
【Docker网络原理分析一】创建ns+bridge实现两个隔离网络通信
环境: centos7.3前提:最好了解namespace和bridge对docker的学习以及docker网络的学习也有一段时间了,想通过linux的一些命令以及namespace和路由实现一个类似docker网络的结构。我们先创建两个网络namespace,相当于创建两个容器实现网络隔离。我们再通过brctl创建一个linux的网桥,这个网桥就类似于docker中的docker0网桥。...原创 2019-10-29 11:06:56 · 3182 阅读 · 0 评论 -
Docker Networking 章节3. 构建你的第一个Docker网络
这个章节讨论了Docker网络实际的例子,它跨多个主机上多个容器和多个主机,我们也讨论下面的内容:Pipework方案介绍 跨主机的多个容器 面向扩展网络--介绍Open vSwitch 覆盖网络--Flannel Docker网络方案比较介绍Pipework网络方案Pipework允许你在任意复杂的场景中将容器连接起来。实际场景中,它创建一个合法的Linux网桥,在容器中增...原创 2019-08-16 17:29:00 · 398 阅读 · 0 评论 -
Pipework网络方案
目录0.Pipework安装1.实验环境2.docker原生拓扑图3.Pipework拓扑图(配置和主机在一个网段)4.使用ip命令配置Docker容器固定IP4.1配置固定IP不和主机在同一网段4.2主要流程4.3实验过程4.1 配置固定IP和主机在同一网段5.通过pipework实现上面的功能5.1配置固定IP不和主机在同一网段5.2配置固定IP...原创 2019-08-01 16:05:21 · 2854 阅读 · 0 评论 -
Docker Networking 前言
前言本书帮助读着学习,创建,部署容器网络以及提供一些容器网络的管理部署。Docker是一个可以提供轻量便携式部署以及生产级别的环境的Linux容器引擎,。这些环境可以逐步更新。Docker通过一些linux限制策略实现这些功能,比如:Cgroups控制以及Linux Namespace隔离,以及包含基础文件系统的镜像。Docker提供网络原生,允许管理员给不同的应用指定不同的容器网络,在各...翻译 2019-03-18 00:05:03 · 232 阅读 · 0 评论 -
Docker Networking 章节1 Docker网络基础
目录Docker Networking 章节1 网络基础Docker和网络Linux网桥Open vSwitchNAT模式IPtablesAppArmor/SELinux--net 模式--net=none 模式--net=container:$container2 模式--net=host 模式Docker容器的端口映射Docker O...翻译 2019-04-16 22:38:08 · 426 阅读 · 0 评论 -
Docker Networking 章节2. 容器网络接口
这个章节详细讨论Docker网络含义操作语法,解释了当前Docker网络范例的优缺点。主要包含了一下的主题1. 配置Docker的IP协议 IPv4支持 IPv4地址管理 IPv6支持2. 配置DNS DNS基础 组播DNS3. 配置Docker网桥4. Overlay网络和Underlay网络 两个网络的概念? Docker如何使用它们...翻译 2019-07-24 20:28:34 · 565 阅读 · 0 评论 -
docker容器配置weave网络分析
实验环境系统:Centos 7.3docker version: 1.13.1weave version:2.5.2firwalld: dead(否则需要打开相应的6783端口)三台虚拟机: IP-9: 192.168.159.9 IP-10: 192.168.159.10 IP-11:192.168.159.11(虚拟机不要用克隆)安装在三台服务器上执行下面的命...原创 2019-09-25 22:10:20 · 1721 阅读 · 0 评论 -
docker容器配置flannel网络
实验环境系统:Centos 7.3docker version: 1.13.1flannel version:firwalld: dead三台测试的集群ip-5: 192.168.159.5、ip-6: 192.168.159.6、ip-7: 192.168.159.7安装etcd集群1.关闭防火墙和selinuxsystemctl disable firewal...原创 2019-09-26 15:53:19 · 1112 阅读 · 0 评论