首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与systemd-networkd结合的接口上的桥

与systemd-networkd结合的接口上的桥
EN

Server Fault用户
提问于 2022-07-28 14:44:06
回答 1查看 721关注 0票数 1

因此,我最近将我的服务器从使用旧ifupdown风格的基于Debian的发行版改为了systemd。

我想要的是,我的两个主要接口,粘结,然后连接到那个键合接口上的桥。

桥上将有一个接口,对于服务器,在下面的示例中,这是bridge0.2。其目的是主机可以与在bridge0上运行的来宾进行通信。VMs和容器可能会附加到bridge0。他们可能在任何他们选择的VLAN上。

这样我就有了这样的配置:

/etc/network/interfaces

代码语言:javascript
复制
auto lo
iface lo inet loopback

iface eth0 inet manual
iface eth1 inet manual

auto bond0
iface bond0 inet manual
  bond-slaves eth0 eth1
  bond-mode 802.3ad
  bond-xmit-hash-policy layer2+3

auto bridge0
iface bridge0 inet manual
  bridge-ports bond0
  bridge-stp off
  bridge-fd 0
  bridge-vlan-aware yes
  bridge-vids 2-4094

auto bridge0.2
iface bridge0.2 inet static
  address 192.168.2.253/24
  gateway 192.168.2.1

我试着在中重复同样的事情。我可以在一个连接接口上安装VLAN 2,但我似乎无法在桥上安装VLAN。

如果我在DHCP=true接口上执行bridge0,我可以通过VLAN=1提供一个地址。这让我觉得VLAN退出桥有一些问题。

我已经试了太久了,我真的不知道还能尝试什么组合。以下是我所拥有的:

10-all-nic-to-bond0.network

代码语言:javascript
复制
[Match]
Name=eno1 eno2
Type=ether

[Network]
Bond=bond0

20-bond0.netdev

代码语言:javascript
复制
[NetDev]
Name=bond0
Kind=bond

[Bond]
Mode=802.3ad
MIIMonitorSec=1s
LACPTransmitRate=fast
UpDelaySec=2s
DownDelay=8s
TransmitHashPolicy=layer2+3

20-bond0.network

代码语言:javascript
复制
[Match]
Name=bond0

[Network]
BindCarrier=eno1 eno2
Description=Unconfigured bond interface
Bridge=bridge0

30-bridge0.netdev

代码语言:javascript
复制
[NetDev]
Name=bridge0
Kind=bridge

[Bridge]
VLANFiltering=false
STP=false

30-bridge0.network

代码语言:javascript
复制
[Match]
Name=bridge0

[Network]
VLAN=vlan2

[BridgeVLAN]
VLAN=2-4094

40-vlan2.netdev

代码语言:javascript
复制
[NetDev]
Name=vlan2
Kind=vlan

[VLAN]
Id=2

40-vlan2.network

代码语言:javascript
复制
[Match]
Name=vlan2

[Network]
Description=VLAN for direct access to gateway
DHCP=true

#[Address]
#Address=192.168.253/24
#DNS=192.168.2.1

#[Route]
#Gateway=192.168.2.1
EN

回答 1

Server Fault用户

发布于 2022-07-29 05:31:59

我认为我做到了这一点,是VLANFiltering=true造成了问题,将其改为false允许我退出VLAN2上的桥。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/1106863

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档