




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
项目四构建小型虚拟化网络《云网络技术项目教程》目录/Contents(1)(2)构建双机互联虚拟化网络构建Flat扁平虚拟化网络项目描述为提升IT基础设施的运行效率,学习在物理服务器上部署虚拟机,在虚拟机上部署各类业务系统和数据库。虚拟机之间需要相互访问,同时需要与外部网络互访。使用名称空间和Veth虚拟网卡构建双机互联网络、使用虚拟网桥构建Flat扁平网络,熟悉各种虚拟网络设备的功能和应用。
项目4任务思维导图如图4-1所示图4-1
项目4任务思维导图构建双机互联虚拟化网络【知识目标】(1)掌握网络虚拟化的定义。(1)掌握tap/tun与veth虚拟网卡的区别。(2)掌握网络名称空间的作用和配置方法。(1)能够运维tap/tun/veth虚拟网卡。(2)能够使用网络名称空间和veth虚拟网卡模拟双机互联。【技能目标】【网络拓扑】任务4-1的网络拓扑如图4-2所示。图4-2
任务4-1网络拓扑必备知识1.网络虚拟化网络虚拟化是一种将物理网络资源划分为多个虚拟网络的技术。它允许多个虚拟网络在同一物理网络上并行运行,每个虚拟网络都具有自己独立的网络拓扑、策略和服务,实现以下功能。(1)资源隔离通过网络虚拟化,可以将物理网络资源划分为多个虚拟网络,从而实现资源的隔离。不同的虚拟网络可以独立配置和管理,互相之间不会产生干扰或影响。(2)多租户支持网络虚拟化后,可以为多个租户提供独立的虚拟网络。每个租户可以有自己的网络拓扑、IP地址空间、安全策略等,从而实现多租户的隔离和定制化。(3)灵活性和敏捷性通过网络虚拟化,可以快速创建、配置和管理虚拟网络。对于企业来说,可以根据需要动态调整虚拟网络的规模和配置,适应业务需求的变化。(4)增强安全性网络虚拟化可以提供更精细的安全控制和隔离。通过在虚拟网络中实施安全策略、访问控制和流量监测,增强网络的安全性。(5)高性能和可靠性网络虚拟化技术通过物理网络资源的合理利用提供高性能和可靠性。虚拟网络可以动态分配带宽、负载均衡,并支持流量工程和故障恢复等功能,满足不同应用场景的需求。必备知识2.Tap/tun/veth虚拟网卡目前主流的虚拟网卡方案有tun/tap和veth两种,在时间上tun/tap出现得更早,在LinuxKernel2.4版之后发布的内核都会默认编译tun/tap的驱动。veth是另一种主流的虚拟网卡方案,在LinuxKernel2.6版本,Linux开始支持网络名称空间隔离的同时,也提供了专门的虚拟以太网(VirtualEthernet,习惯简写做veth)让两个隔离的网络名称空间之间可以互相通信。veth实际是一对设备,因而也常被称作Veth-Pair,被广泛的应用在虚拟化网络中。tap虚拟网卡工作在数据链路层,不配置IP地址,一般应用在虚拟机与外界的网络互联上。虚拟机是宿主机上的一个应用程序,可以理解成宿主机上的一个应用软件,所以工作在用户态。当虚拟机与外界通信时,首先利用tap虚拟网卡提供的字符文件设备进行IO读写操作。如图4-3所示,虚拟机中的每个网卡都与宿主机的一个虚拟tap网卡相连。当一个tap虚拟网卡被创建时,在Linux设备文件目录下生会生成一个对应的字符设备文件,用户程序可以打开普通文件一样打开这个文件进行读写。①tap虚拟网卡图4-3任务4-1Tap虚拟网卡当虚拟机对外发送数据时,对这个tap设备文件执行写操作,tap虚拟网卡收到了数据,Linux内核收到此数据后将根据TCP/IP配置进行网络处理,处理过程类似于普通的物理网卡从外界收到数据。当虚拟机从外界接收数据时,对这个tap设备文件执行读操作,向内核查询tap设备上是否有数据需要被发送,有的话则取出。tun虚拟网卡工作在网络层,配置IP地址,一般应用来建立网络安全隧道,如图4-4所示,当本机与远端主机建立隧道后,浏览器访问远端的地址时,发送的数据首先到达tun虚拟网卡,然后OpenVPN(OpenVirtualPrivateNET,开放虚拟私有网络)软件读取tun虚拟网卡数据,再将数据发送给内核TCP/IP协议,最后由内核发送给物理网卡。②tun虚拟网卡图4-4
任务4-1隧道发送数据流程远端主机接收到数据后的处理过程如图4-5所示,首先物理网卡将数据发送给内核,内核将数据交给OpenVPN处理,OpenVPN向tun虚拟网卡写入数据,虚拟网卡再将数据发送给内核,内核再发送给浏览器。图4-5
任务4-1隧道接收数据流程veth-pair是一对虚拟设备接口一端连着协议栈,一端彼此相连着,在veth设备的其中一端输入数据,这些数据就会从设备的另外一端原样不变地流出,veth虚拟网卡最大的作用就是将不同名称空间的网络设备连接通信,将不同的网络设备加入不同的名称空间是非常必要的。③Veth虚拟网卡在二层网络上,VLAN可以将一个物理交换机分割成几个独立的虚拟交换机。类似地,在三层网络上,网络名称空间(namespace)可以将一个物理三层网络分割成几个独立的虚拟三层网络。每个namespace都有自己独立的网络栈,包括网络接口、交换路由设备、路由表,防火墙规则等。从而允许用户创建重叠的网络。如图4-6所示,Linux默认的名称空间叫根空间,物理网卡位于根空间,各名称空间之间可以通过veth成对设备直接通信,其中名称空间1和根空间通过veth0和veth1成对设备通信,名称空间1和名称空间2通过veth2和veth3成对设备直接通信。图4-6任务4-1veth虚拟网卡必备知识3.名称空间Linux提供了多种类型的名称空间(Namespace),用于隔离不同的系统资源,使得每个命名空间中的进程具有独立的资源视图。以下是一些常见的Linux名称空间类型。①进程ID命名空间(PIDNamespace)每个PID命名空间都有独立的进程ID号码空间,使得在不同的命名空间中运行的进程可以具有相同的进程ID。②挂载命名空间(MountNamespace)每个挂载命名空间都有独立的挂载点层次结构,使得不同命名空间中的进程可以拥有不同的文件系统视图。③UTS命名空间(UTSNamespace)UTS命名空间用于隔离主机名和域名,使得不同命名空间中的进程可以拥有不同的主机名。④IPC命名空间(IPCNamespace)IPC命名空间用于隔离SystemVIPC和POSIX消息队列等进程间通信机制,使得不同命名空间中的进程无法直接通信。⑤网络命名空间(NetworkNamespace)每个网络命名空间都有独立的网络设备、IP地址、路由表和防火墙规则等,使得不同命名空间中的进程可以拥有独立的网络栈。⑥用户命名空间(UserNamespace)用户命名空间用于隔离用户和用户组标识符,使得不同命名空间中的进程可以拥有不同的用户视图。⑦控制组命名空间(CgroupNamespace)Cgroup命名空间用于隔离控制组层次结构,使得不同命名空间中的进程可以拥有独立的资源控制。不同类型的名称空间可以单独或组合使用,以实现更细粒度的隔离和资源管理。它们对于容器技术和虚拟化等场景非常有用,可以提供更高级别的隔离和资源控制,增强系统的安全性、可扩展性和性能隔离能力。运维Tap/Tun虚拟网卡1.查看tun内核模块使用CentOS8模板机创建一台Linux服务器,修改名称为node1,Linux使用tun模块创建管理tap/tun虚拟网卡,所以首先查看是否已经安装了tun模块,命令如下。[root@node1~]#lsmod|greptun图4-7任务4-1查看默认是否加载了tun模块运维Tap/Tun虚拟网卡2.管理tap/tun虚拟网卡(1)创建tap/tun虚拟网卡使用iptuntap命令可以创建tap/tun虚拟网卡,创建tap虚拟网卡的命令如下。[root@node1~]#iptuntapadddevtap0modetap#创建tap0虚拟网卡[root@node1~]#iptuntapadddevtun0modetun#创建tun0虚拟网卡(2)启动tap/tun虚拟网卡使用iplinkset启动网卡,命令如下。[root@node1~]#iplinksettap0up#启动tap0虚拟网卡[root@node1~]#iplinksettun0up#启动tun0虚拟网卡添加并启动完成后,使用iplink查看系统所有网卡信息,如图4-8所示。图4-8任务4-1查看默认是否加载了tun模块从图中发现tap0和tun0两块虚拟网卡被创建出来了,虽然使用命令启动了网卡,但网卡的状态都是DOWN状态,这是因为tap/tun设备的两端分别是应用程序和TCP/IP内核,由于虚拟网卡对应的应用程序端没有应用程序,自然就无法打开网卡对应的文件描述符,所以tun/tap虚拟网卡的状态一直是DOWN,在后面构建KVM虚拟化网络项目中,使用tap网卡和虚拟机网卡配对,就可以启动虚拟tap虚拟网卡了。(3)为tun虚拟网卡配置IP地址tap类型的虚拟网卡工作在数据链路层,不配置IP地址,tun类型的虚拟网卡需要配置IP地址。为tun0配置IP地址的命令如下所示。[root@node1~]#ipaddradd192.168.1.1/24devtun0删除地址的命令如下。[root@node1~]#ipaddrdel192.168.2.1/24devtun0(4)删除虚拟网卡删除网卡的命令如下。[root@node1~]#iplinkdeldevtap0#删除tap0虚拟网卡[root@node1~]#iplinkdeldevtun0#删除tun0虚拟网卡以上创建虚拟网卡的命令iptuntap、添加删除IP地址命令ipaddr、删除网卡命令iplink都可以在后面加上help查看命令的帮助信息。使用网络名称空间和Veth网卡模拟双机互联1.运维veth虚拟网卡(1)创建veth虚拟网卡veth虚拟网卡是成对出现的,所以在添加一个虚拟网卡的时候,需要指明对端的虚拟网卡名称。[root@node1~]#iplinkaddveth1typevethpeernameveth2以上命令添加了一对虚拟网卡,名称分别是veth1和veth2,使用iplink查看网卡,结果如图4-9所示。图4-9任务4-1查看添加的veth1和veth2网卡从结果中看到已经添加了一对网卡veth1和veth2,每个网卡的后边使用@veth2或者@veth1表示自己的对端,这时网卡状态还是DOWN的。(2)启动veth虚拟网卡[root@node1~]#iplinksetveth1up[root@node1~]#iplinksetveth2up使用iplinkset命令启动了虚拟网卡veth1和对端的虚拟网卡veth2,再次查看虚拟网卡,如图4-10所示。图4-10任务4-1启动网卡后查看状态发现两块网卡已经成功UP启动了,因为两块网卡是成对出现的,所以可以将它们启动起来。(3)配置网卡IP地址[root@node1~]#ipaddradd192.168.1.1/24devveth1[root@node1~]#ipaddradd192.168.1.2/24devveth2为两块网卡添加IP地址后,再次查看网卡IP地址信息,如图4-11所示。图4-11任务4-1查看veth1和veth2虚拟网卡IP地址使用网络名称空间和Veth网卡模拟双机互联2.运维网络名称空间在LinuxKernel2.6版本,Linux开始支持网络名称空间,不同网络名称空间共享主机的内核,但相互隔离,每个网络名称空间具备自己独立的网络接口、路由表,防火墙规则。核心的功能在于网络隔离,不同用户可以利用自己的名称空间创建网络,从而实现网络的重叠,主机默认的名称空间是rootspace,使用veth虚拟网卡的两端连接到不同的名称空间,实现名称空间的网络通信。(1)创建网络名称空间使用ipnetns命令进行名称空间的操作,创建名称空间的命令如下。[root@localhost~]#ipnetnsaddns1#创建名称空间,名称为ns1[root@localhost~]#ipnetnsaddns2#创建名称空间,名称为ns2(2)查看名称空间可以使用ipnetnslist查看本机的名称空间列表,如图4-12所示。[root@node1~]#ipnetnslist图4-12任务4-1查看名称空间(3)进入网络名称空间执行操作使用ipnetnsexec进入网络名称空间,命令如下。[root@node1~]#ipnetnsexecns1bash进入后可以执行相关网络命令,如图查看网卡信息,结果如图4-13所示。图4-13任务4-1进入ns1网络名称空间退出ns1网络命令空间,进入根名称空间使用exit,命令如下。[root@node1~]#exit也可以在不改变当前名称空间直接操作其它名称空间,方法是使用ipnetnsexec命令后接上要执行的相关操作,如查看ns1名称空间的网卡信息、IP地址信息、路由表的命令如下。[root@node1~]#ipnetnsexecns1iplink#查看ns1名称空间的网卡信息[root@node1~]#ipnetnsexecns1ipa#查看ns1名称空间的IP地址信息[root@node1~]#ipnetnsexecns1route-n#查看ns1名称空间的路由表以上3条命令结果如图4-14所示。图4-14任务4-1不改变当前名称空间状态进入ns1名称空间执行相关操作(4)验证不同网络名称空间的网络隔离性首先在ns1名称空间下添加veth11和veth12一对虚拟网卡,命令如下。[root@node1~]#ipnetnsexecns1iplinkaddveth11typevethpeernameveth12查看ns1名称空间下的查看网卡信息,如图4-15所示。图4-15任务4-1查看ns1名称空间添加的veth虚拟网卡图4-16任务4-1查看ns2名称空间查看网卡信息从结果中看出,在ns1中添加的虚拟网卡veth11和veth12没有出现在ns2名称空间下,说明两个名称空间的网络是相互隔离开的。然后在ns2名称空间下的查看网卡信息,命令如下。[root@node1~]#ipnetnsexecns2iplink结果如图4-16所示。使用网络名称空间和Veth网卡模拟双机互联3.模拟双机互联由于每个网络名称空间的网络协议栈都是隔离的,所以可以将一个名称空间模拟成具有独立网络配置的虚拟机,将veth成对网卡配置在不同的网络空间下,为veth配置IP地址后,可以模拟不同虚拟机之间的通信。(1)移动veth12到ns2名称空间首先将在ns1中创建的veth12移动到ns2网络名称空间下,命令如下。[root@node1~]#ipnetnsexecns1iplinksetveth12netnsns2配置完成后,在ns2网络空间下查看网卡信息,如图4-17所示。图4-17任务4-1查看ns2的网卡信息从结果中发现,veth12已经移动到ns2名称空间下,连接到ns1名称空间,但网卡还是DOWN状态。(2)配置IP地址首先启动ns1网络命令空间的veth11和ns2网络命名空间的veth12网卡,命令如下。[root@node1~]#ipnetnsexecns1iplinksetveth11up[root@node1~]#ipnetnsexecns2iplinksetveth12up然后配置ns1中的veth11虚拟网卡地址为192.168.1.1/24,配置ns2中的veth12虚拟网卡地址为192.168.1.2/24,命令如下。[root@node1~]#ipnetnsexecns1ipaddradd192.168.1.1/24devveth11[root@node1~]#ipnetnsexecns2ipaddradd192.168.1.2/24devveth12配置完成后,查看ns1名称空间和ns2名称空间的网卡IP地址,如图4-18所示。图4-18任务4-1查看ns1与ns2的网卡IP地址从结果中发现网卡都处于启动状态,而且配置了相应的IP地址。(3)测试名称空间ns1与ns2的网络连通性在网络名称空间ns1上测试与ns2网络名称空间的连通性,结果如图4-19所示。图4-19任务4-1在ns1名称空间测试与ns2名称空间的连通性在网络名称空间ns2上测试与ns1网络名称空间的连通性,结果如图4-20所示。图4-20任务4-1在ns2名称空间测试与ns1名称空间的连通性从结果中发现,两个名称空间的网络是可以正常通信的。可以将名称空间ns1理解成一台虚拟机,将名称空间ns2理解成另一台虚拟机,两台虚拟机配置了各自的网络。在项目4和项目5的任务中,采用此方法来模拟虚拟机,帮助读者理解虚拟设备与虚拟网络配置,在虚拟网络设备和配置方面,与实际生产中网络虚拟化是完全一致的。使用网络名称空间和Veth网卡模拟双机互联4.持久化配置创建的名称空间和虚拟网卡在重启后就会消失,在大型的云平台项目中,会使用相关程序和数据库管理虚拟网络设备,比如Openstack云平台使用Neutron和Mysql数据库管理虚拟化设备,当系统重启后,加载相关的虚拟化设备配置。为方便管理,我们可以将配置虚拟化设备的命令写到Shell脚本中,将脚本放在/etc/profile.d目录下,当系统重启时,就会读取命令脚本,创建好虚拟化网络设备,步骤如下。[root@node2~]#cd/etc/profile.d/#进入系统启动读取脚本目录[root@node2profile.d]#touchstart.sh#创建脚本文件start.sh[root@node2profile.d]#chmod+xstart.sh#增加脚本的可执行权限然后将以下配置加入到文件中。#/bin/bashipnetnsaddns1ipnetnsaddns2ipnetnsexecns1iplinkaddveth11typevethpeernameveth12ipnetnsexecns1iplinksetveth12netnsns2ipnetnsexecns1iplinksetveth11upipnetnsexecns2iplinksetveth12upipnetnsexecns1ipaddradd192.168.1.1/24devveth11ipnetnsexecns2ipaddradd192.168.1.2/24devveth12当系统重新启动后,就会默认读取start.sh脚本,创建配置相关的虚拟网络设备了。构建Flat扁平虚拟化网络【知识目标】(1)掌握虚拟网桥的功能。(2)掌握LinuxBridge虚拟网桥的运维方法。(3)掌握虚拟化扁平网络的特点。(1)能够使用LinuxBridge构建扁平虚拟化网络。(2)能够使用虚拟网桥绑定宿主机网卡实现外部网络访问虚拟机。【技能目标】图4-21任务4-2网络拓扑【网络拓扑】任务4-2的网络拓扑如图4-21所示。必备知识1.LinuxBridge虚拟网桥Linux网桥(LinuxBridge)是一个在Linux操作系统上实现的虚拟网桥技术,用于连接和转发网络数据包。它可以将多个网络接口(物理或虚拟)连接在一起,形成一个逻辑上的局域网,并提供基本的二层网络交换功能。LinuxBridge工作在数据链路层,通过学习和转发MAC地址来实现数据包的转发。它采用透明的方式工作,不需要对连接到网桥上的设备进行任何特殊配置,就像连接到物理交换机一样。LinuxBridge的主要特点和功能包括:(1)虚拟化LinuxBridge可以连接不同虚拟机之间的虚拟网络接口,实现虚拟机之间的通信和互连。(2)广播域隔离通过创建多个虚拟网桥,可以将不同的网络接口隔离到不同的广播域中,实现逻辑上的网络隔离。(3)网络扩展LinuxBridge支持添加更多的网络接口到网桥上,以扩展网络规模。(4)STP支持LinuxBridge支持SpanningTreeProtocol(STP),用于防止网络环路,提高网络稳定性。(5)VLAN支持LinuxBridge可以配置虚拟局域网(VLAN)接口,实现不同VLAN之间的隔离和通信。(6)网桥监控LinuxBridge提供监控和管理网桥的工具,可以查看网桥状态、端口信息等。必备知识2.Flat扁平网络在计算机网络中,Flat(扁平)网络是指没有分层结构的网络,所有设备都处于同一层级。具体来说,Flat网络有以下特点。(1)所有设备都可以直接相互通信,无需通过任何中间设备。(2)所有设备都有唯一的IP地址,这些地址可以通过简单的子网掩码进行划分。(3)所有设备都可以与任何其他设备直接通信,网络中没有任何障碍或限制。(4)扁平网络通常用于小型局域网或测试环境中,因为它们可以提供简单、快速和低成本的网络连接方式。但在大型企业网络环境中,使用Flat网络可能会导致网络管理和安全性方面的挑战。由于Flat网络中所有设备都处于同一层级,因此较难对网络流量进行管理和监控。此外,由于所有设备都可以直接通信,安全风险也会增加。在大型企业网络中,通常采用分层结构来提高管理和安全性,并对不同层级的设备实施不同的访问控制策略。运维LinuxBridge虚拟网桥1.创建管理LinuxBridge使用brctl命令运维LinuxBridge,包括添加查看删除网桥、在网桥上添加网卡、删除网卡等操作,使用brctl--help可以查看运维网桥的相关命令,如图4-23所示。图4-23任务4-2上传虚拟网桥安装包到系统上(1)创建虚拟网桥在系统中添加一个虚拟网桥的命令如下。[root@node1~]#brctladdbrbr0(2)查看虚拟网桥查看虚拟网桥的命令如下。[root@node1~]#brctlshow,结果如图4-24所示,添加了名称为br0的网桥。图4-24查看虚拟网桥(3)添加网络接口到网桥上将ens192网卡绑定到网桥上的命令如下。[root@node1~]#brctladdifbr0ens192配置完成后,再次查看网桥,如图4-25所示,在接口字段显示了ens192网卡。图4-25任务4-2添加网卡到网桥(4)删除网络接口将网桥上的ens192接口删除的命令如下。[root@node1~]#brctldelifbr0ens192再次查看网桥,ens192就已经被删除了。(5)删除网桥首先将网桥的模式设置成DOWN关闭状态。[root@node1~]#iplinksetbr0down然后删除网桥,命令如下。[root@node1~]#brctldelbrbr0运维LinuxBridge虚拟网桥2.LinuxBridge网桥持久化配置使用命令创建的网桥在系统重启后会消失,创建持久化网桥br0的步骤如下。(1)进入网卡配置文件目录[root@node4~]#cd/etc/sysconfig/network-scripts/(2)创建ifcfg-br0文件在创建的文件中输入以下配置。TYPE=BridgeNAME=br0DEVICE=br0ONBOOT=yes配置完成后,重启网络管理后,br0网桥就出现在系统中了,重启后也不会消失。(3)配置网卡连接到网桥在原有网卡配置文件内容的基础上,在最后增加一行BRIDGE=br0,重启网络管理和网卡后,就可以通过配置文件方式将网卡加入到网桥了。使用虚拟网桥构建Flat网络1.创建Flat主机首先使用CentOS8.ova模板机创建一个名称为Flat的服务器,服务器的第一张网卡连接到vmnet1上,虚拟机的第2张网卡连接到vmnet8上,使用nat模式,网络地址规划如表4-1所示。表4-1网卡地址及所示网络网卡名称连接到交换机IP地址网络模式nat网关ens160vmnet1192.168.10.2/24仅主机
ens192vmnet8不启动nat192.168.200.2按照4-1表格创建虚拟,登陆后,查看IP如图4-26所示图4-26任务4-2flat主机初始状态其中ens160用来登陆管理主机,ens192用来连接外部网络。使用虚拟网桥构建Flat网络2.构建Flat扁平化网络(1)创建3台虚拟机在系统中创建3个网络名称空间,名称分别为vm1、vm2、vm3,命令如下。[root@flat~]#ipnetnsaddvm1[root@flat~]#ipnetnsaddvm2[root@flat~]#ipnetnsaddvm3(2)添加veth虚拟网卡,配置IP地址。①添加veth虚拟网卡在根空间添加3对虚拟网卡,分别是veth1和veth11、veth2和veth12、veth3和veth13,命令如下。[root@flat~]#iplinkaddveth1typevethpeernameveth11[root@flat~]#iplinkaddveth2typevethpeernameveth12[root@flat~]#iplinkaddveth3typevethpeernameveth13②移动veth网卡到指定网络名称空间将veth1移动到vm1网络名称空间下,veth2移动到vm2网络名称空间下,veth3移动到vm3网络名称空间下,命令如下。[root@flat~]#iplinksetveth1netnsvm1[root@flat~]#iplinksetveth2netnsvm2[root@flat~]#iplinksetveth3netnsvm3③启动虚拟网卡,配置IP配置veth1网卡IP地址和子网掩码为192.168.200.10/24,配置veth2网卡IP地址和子网掩码为192.168.200.20/24,配置veth3网卡IP地址和子网掩码为192.168.200.30/24,命令如下。[root@flat~]#ipnetnsexecvm1ipaddradd192.168.200.10/24devveth1[root@flat~]#ipnetnsexecvm2ipaddradd192.168.200.20/24devveth2[root@flat~]#ipnetnsexecvm3ipaddradd192.168.200.30/24devveth3配置IP地址后,启动6块虚拟网卡,命令如下。[root@flat~]#ipnetnsexecvm1iplinksetveth1up[root@flat~]#ipnetnsexecvm2iplinksetveth2up[root@flat~]#ipnetnsexecvm3iplinksetveth3up[root@flat~]#iplinksetveth11up[root@flat~]#iplinksetveth12up[root@flat~]#iplinksetveth13up(3)添加LinuxBridge虚拟网桥,绑定veth11、veth12、veth13①添加虚拟网桥安装网桥工具后,使用brctl命令添加虚拟网桥br0,启动网桥,命令如下。[root@flat~]#br
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 加油站服务合同范例
- 仓储物流物料订购合同范例
- 三栋铺面出租合同范本
- 农资商品购销合同范本
- 环保沙发采购合同范本
- 合同范例范例租车
- 企业购买葡萄合同范本
- 口腔护士用工合同范例
- 卡制作合同范例
- 合同范本自助
- 核心素养导向下的小学语文跨学科学习研究
- 塑料包装知识培训课件
- 古法拓印(非遗课程)
- 湖南省长沙市2024年七年级上学期期末数学试卷【附答案】
- 护苗行动课件
- 《人工授精鸡》课件
- 内蒙古自治区商品房买卖合同(现售)示范文本
- 2022部编版道德与法治四年级下册《我们的好朋友》教学设计
- 税务会计岗位招聘面试题与参考回答2024年
- 心肺复苏术课件2024新版
- 道法滋养心灵+课件- 2024-2025学年统编版道德与法治七年级上册
评论
0/150
提交评论