docker网络

本文介绍了Docker网络中的关键组件,如cni0接口,用于容器网络管理;veth接口,作为容器与主机通信的桥梁;virbr0和virbr0-nic,与libvirt虚拟化相关的网络接口;以及回环接口lo和物理网络接口ens。这些接口共同确保容器和虚拟机的网络连接与通信。
摘要由CSDN通过智能技术生成

在这里插入图片描述

1、cni0

当您安装了Podman时,它会引入一个名为cni0的网络接口。CNI0是一个虚拟的桥接接口,用于容器网络的管理。

Podman使用容器网络接口(Container Network Interface,CNI)来处理容器的网络连接。CNI负责在容器和主机之间创建虚拟网络接口,并处理IP地址分配、路由和网络策略等功能。

cni0接口是由CNI插件创建的默认桥接接口,它与主机网络接口进行桥接,并为容器提供网络连接。该接口通常用于容器之间的通信以及容器与外部网络的通信。

如果您在安装Podman后看到了cni0接口,这意味着您的容器网络已经成功配置,并且Podman已准备好为容器提供网络连接。

您可以使用ip link show或者ip a命令查看所有网络接口,包括cni0接口。

2、veth246ef780@if2和vetha1435922@if2

这些接口是veth(Virtual Ethernet)接口,它们是由CNI插件在Podman中创建的虚拟网络接口对。

veth246ef780@if2和vetha1435922@if2是一对互联的veth接口。它们都连接到名为cni-podman0的虚拟网桥上,并通过该网桥与主机网络互连。这些veth接口负责将容器内部的网络流量传递到物理网络接口,从而实现容器与外部网络的通信。

每对veth接口中的一个接口会被放置在容器的网络命名空间中(cni-d85d6a8e-c576-e42a-9770-a13cd335866a和cni-9271026f-89f9-66a3-b5cd-f45dcf870219),而另一个接口则留在主机的默认命名空间中。

这些veth接口具有唯一的MAC地址,并且它们在容器启动时自动创建,并在容器关闭后自动删除。

以上信息展示了两个veth接口的状态和配置信息,包括MAC地址和IPv6地址(以fe80::开头的地址)。这些地址用于在容器内部进行通信。

请注意,这些接口信息可能因您的具体环境和配置而有所不同。

3、virbr0和virbr0-nic

virbr0和virbr0-nic是与虚拟化软件libvirt相关的网络接口

当您安装并配置了libvirt,它会创建一个名为virbr0的虚拟网桥。virbr0是一个虚拟的桥接接口,用于连接虚拟机和主机之间的网络通信。它充当了虚拟机与物理网络之间的中间节点。

而virbr0-nic是与virbr0相关联的物理网络接口。它是虚拟网桥virbr0连接到主机上的物理网络接口。virbr0-nic负责将网络流量从虚拟机传递到主机或反之。

这些虚拟网络接口的存在是为了提供虚拟机与主机以及其他网络设备之间的连接,并使得虚拟机能够访问主机网络以及外部网络。

您可以使用ip link show命令来查看所有网络接口,包括virbr0和virbr0-nic。

4、lo和ens

  • lo是回环(loopback)接口,用于本地主机内部的通信。它在每台计算机上都存在,并且具有预定义的IP地址127.0.0.1和IPv6地址::1。回环接口允许主机通过发送和接收数据来自我测试网络功能,而无需实际外部网络连接。
  • ens160是物理网络接口,它可能是您的主机上的一个以太网接口。它具有一个唯一的MAC地址(link/ether字段中的值)和IPv4地址(inet字段中的值)。该接口用于与其他设备或网络进行通信。根据给出的信息,ens160接口分配了IPv4地址192.168.31.132/24,并且还具有一个IPv6地址fe80::2e7b:241c:1eba:193d/64。

这些接口信息提供了关于接口状态、MAC地址、IP地址和其他相关配置的细节。请注意,具体的接口信息可能因您的系统和网络配置而有所不同。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SmallFatMan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值