vxlan

Linux 服务器配置中,使用 VxLAN Overlay IP 上的单播无 ARP 响应
vxlan

Linux 服务器配置中,使用 VxLAN Overlay IP 上的单播无 ARP 响应

我正在尝试在 VirtualBox 上运行的 3 个 Ubuntu 22.04 虚拟服务器(底层 IP:172.16.30.26/24、27 和 28)之间设置一个基本的单播 VxLAN。没有防火墙处于活动状态。UFW 已删除。设置完成后,当我尝试在 3 个覆盖 IP(192.168.200.1/24、2、3)之间进行 ping 操作时,我看到 ARP 请求到达其他计算机,但目标计算机未生成任何响应,因此源计算机一直显示:目标主机不可达我得到了没有到主机的路由。网络上所有针对 Linux 的单播 VxLAN 配置指南都表明此设置应该有效。查看路由表,路由看起...

Admin

关于Openstack网络(Neutron)配置的问题
vxlan

关于Openstack网络(Neutron)配置的问题

我是新手,正在尝试了解 Openstack 网络主题。 我的设置: 我有3台安装并运行Openstack的物理机: -控制器(和基石、一瞥、放置、中子、新星、热量和马格南已安裝) -计算(和新星已安裝) -块存储(和煤渣已安裝) ​ 这 3 台机器通过以太网电缆物理连接到同一 LAN 内的路由器(例如地址为 192.168.xy),因此我没有 Openstack 文档中建议的管理和提供商网络,但我只有一个网络。 所有安装都顺利,我能够创建实例,并且一切正常。 现在,我已经在控制器上安装了 Heat 和 Magnum,以便将 K8s 与 Openstack 一...

Admin

Kubernetes flanneld VXLAN 控制平面
vxlan

Kubernetes flanneld VXLAN 控制平面

我想构建一个 kubernetes 集群,但不清楚在哪里或如何配置 flannel VXLAN 控制平面。 我知道flanneld通常使用 UDP VXLAN 数据平面封装;但是,是否flanneld使用 BGP 作为 VXLAN 控制平面?这可以配置吗?如果可以,哪些 yaml 选项可以配置它?如果不是 BGP,其他 kubernetes 节点如何学习 VXLAN 绑定? 仅供参考,即使您不知道如何配置它,我也很高兴知道默认的flanneldVXLAN 控制平面是什么。 ...

Admin

microk8s 通信 - vxlan.calico、bridge 和 veth
vxlan

microk8s 通信 - vxlan.calico、bridge 和 veth

我已经配置了我的 microk8s 实例(一个节点)。运行良好。我开始深入研究一些 Linux 网络内部,看到这个我惊呆了: $ ip -c -br 链接 lo UNKNOWN 00:00:00:00:00:00 <LOOPBACK,UP,LOWER_UP> enp0s3 UP 08:00:27:ad:36:a3 <BROADCAST,MULTICAST,UP,LOWER_UP> enp0s8 UP 0...

Admin

无法将 vxlan 添加到绑定接口
vxlan

无法将 vxlan 添加到绑定接口

我正在尝试将 vxlan100 添加到 bond0 接口,但似乎不起作用 以下是命令。我有一个 wg0 (wireguard) 接口,正在其上创建 L2 vxlan100。 sudo ip link add vxlan100 type vxlan id 100 dev wg0 sudo ip link add bond0 type bond echo 0 > /sys/class/net/bond0/bonding/mode sudo ip link set vxlan100 master bond0 但是最后一行“sudo ip link se...

Admin

如何在 Linux 上使用“ip encap”为 ipv6 设置隧道/vxlan?
vxlan

如何在 Linux 上使用“ip encap”为 ipv6 设置隧道/vxlan?

使用轻型隧道允许将同一(隧道)设备用于多个目的地(除其他外)。对于 vxlan/ipv4 有效; ip link add vxlan4 type vxlan dstport 4789 dev eth1 ttl 4 external ip link set dev vxlan4 up ip route replace 220.0.0.0/24 dev vxlan4 encap ip id 100 dst 192.168.2.221 但同样的配置对IPv6不起作用; ip -6 link add vxlan6 type vxlan dstport 4789 d...

Admin

VXLAN L3 覆盖 Wireguard L3,具有 VLAN-VNI 映射
vxlan

VXLAN L3 覆盖 Wireguard L3,具有 VLAN-VNI 映射

希望这是正确的地方 - 我最初在网络工程上发布了帖子,但它被关闭了,并且我被指向服务器故障。 我目前正在尝试使用 VXLAN 在两个站点之间设置 L2 桥接以提供 L2 连接,并使用 Wireguard 作为传输/L3。我之前使用 GRE over Wireguard 做过类似的第 2 层桥接,效果非常好,但现在我正在尝试更好地了解 VXLAN,并希望用 VXLAN 替换 GRE 隧道。 我一直在尝试利用这些信息这里和这里但就我而言,我无法让流量通过站点之间的非Wireguard IP。 我有两台安装了 bridge-utils 的 Debian 机器。它们...

Admin

VXLAN 隧道中的 PMTUD/ICMP 黑洞问题
vxlan

VXLAN 隧道中的 PMTUD/ICMP 黑洞问题

我正在运行 Proxmox PVE 主机,并尝试使用 VXLAN 将其上运行的机器连接到我们实验室中的各种网络。但是,我遇到了一些奇怪的 MTU 相关问题,我不明白。 首先是我的设置。基本布局是 PVE 主机上的虚拟机通过桥接器连接到 VXLAN 隧道。在隧道的另一侧,我在实验室中有一台物理机器,它充当 VXLAN 端点 (EP)。它通过桥接器连接到 VTEP 的一个以太网端口,而后者又连接到承载我试图将 VM 放入的网络的交换机。 在 PVE 主机上(以一个 VM 和一个 VXLAN 为例): ___________ __________ ...

Admin

vxnet over wireguard 和 linux bridge 的 MTU 问题
vxlan

vxnet over wireguard 和 linux bridge 的 MTU 问题

我的设置:多个 Proxmox 主机,其中一个 eth0 通过 proxmox 中的网桥 (vmbr0) 连接到 LAN。(默认设置) 还有另一个“虚拟”桥接设备用于客户机 (vmbr100) 之间的内部流量。 作为第一位访客,我们在每个主机(debian bullseye)上都有一个“路由器”虚拟机,它们连接到 ens18(访客)上的 vmbr0(主机)和 ens19 上的 vmbr100。 在路由器上我们还有一个简单的 vmbr100 Linux 桥。 路由器也通过 LAN 上的 wireguard (wg0) 连接,我们在此 wireguard 连接上...

Admin

如何将 TAP 设备桥接至覆盖网络?
vxlan

如何将 TAP 设备桥接至覆盖网络?

我想让 OpenVPN 用户可以访问所有属于 Overlay 网络的 Docker 容器,就像它们位于同一个 LAN 中一样。最简单的示例是 3 个容器分布在 2 个主机上,主机通过覆盖网络连接,所有 3 个容器都是该覆盖网络的一部分。 为此,我准备了一个 OpenVPN 容器(带有 TAP 适配器的桥接模式的 OpenVPN),并且在该容器中我创建了一个桥接 br0,并将 eth0 和 tap0 接口桥接到 br0。通过这种方式,我可以说我将我的 TAP 和所有 OpenVPN 客户端桥接到了覆盖网络(我不确定这种说法是否正确)。 到目前为止,当我的 Op...

Admin

如何配置 VXLAN 的进/出路由
vxlan

如何配置 VXLAN 的进/出路由

我有几个使用 vxlan 连接的 Linux 主机。我们将它们称为主机 A、主机 B 和主机 C。每个主机上的配置类似于以下内容: # Define a bridge: cat << EOF > /etc/sysconfig/network-scripts/ifcfg-cloudbr0 DEVICE=cloudbr0 TYPE=Bridge ONBOOT=yes BOOTPROTO=static IPV6INIT=no IPV6_AUTOCONF=no DELAY=5 STP=no USERCTL=no NM_CONTROLLED=no I...

Admin

为什么端口重定向和 DNAT 不适用于 vxlan
vxlan

为什么端口重定向和 DNAT 不适用于 vxlan

我需要在两台计算机 A(在 Debian 上,IP 为 192.168.30.1)和 B(在 archlinux 上,IP 为 192.168.30.3)之间创建 VXLAN 连接。为此,我执行以下操作: 在 A: sudo ip link add vxlan1 type vxlan id 1 nolearning remote 192.168.30.3 dstport 33333 dev ens4 sudo ip link set vxlan1 up sudo ip addr add 10.0.0.106/24 dev vxlan1 在...

Admin

openstack selfservice 网络设置
vxlan

openstack selfservice 网络设置

我正在尝试在 Ubuntu Server 20.04 上运行的 Openstack Wallaby 上配置自助服务网络。我已按照 docs.openstack.org 网站上“安装 OpenStack 服务”下“Wallaby 的最小部署”部分下的所有内容进行操作,所有服务均在运行。设置 Neutron 时,我遵循了“网络选项 2”。 对于物理网络,我在校园网络上有一个专用子网 10.93.10.0/24,网关为 10.93.10.1。en1 和 en2 都连接到此网络,其中 en1 用于 Openstack 管理。控制器节点位于 10.93.10.10,我...

Admin

Linux VXLAN 硬件卸载
vxlan

Linux VXLAN 硬件卸载

查看在 Linux 上设置 VxLAN 网络的几个指南时,似乎有 2 个选项: 开放式 vSwitch (OVS) 原生 Linux VxLAN 设备。 使用 OVS 时,可以选择使用 vxlan encap/decap 硬件卸载: $ sudo ovs-vsctl set ... other_config:hw-offload=true 使用本机 vxlan 设备时,是否有使用 vxlan encap/decap 硬件卸载的方法?如果是,我该如何启用/禁用此硬件卸载并验证这一点? ...

Admin

网络发现无法通过 OpenVswitch VXLAN 隧道工作
vxlan

网络发现无法通过 OpenVswitch VXLAN 隧道工作

我有可用的 Openvswitch VXLAN,最近我注意到网络发现无法通过跨不同虚拟机管理程序的 VXLAN 隧道工作。如果通过 IP 地址访问,虚拟机可以使用所有文件共享等,但在网络发现下不会自动显示 例如,不同虚拟机管理程序上的多个虚拟机可以通过 VXLAN 隧道相互访问,但它们不会出现在彼此的网络发现中。 使用相同 Vxlan 桥接的同一 Hypervisor 上的虚拟机可以很好地相互发现。 这是一个真正的问题还是我忽略了什么? ...

Admin