首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使iproute2桥设置永久化?

如何使iproute2桥设置永久化?
EN

Unix & Linux用户
提问于 2016-02-04 23:17:15
回答 1查看 2.7K关注 0票数 1

我在Oracle虚拟盒中设置了archlinux。为了能够从LAN到达VM,我按照Arch:用iproute2 2实现网桥的说明添加了一个桥适配器并配置了来宾系统。

我使用以下命令成功地建立了网络:

代码语言:javascript
复制
ip link add name lan_bridge type bridge
ip link set lan_bridge up
ip link enp0s8 up
ip link set enp0s8 master lan_bridge
systemctl start dhcpcd@lan_bridge

在这些步骤之后,我可以通过SSH登录到来宾。尝试使用以下方法使更改持久:

代码语言:javascript
复制
systemctl enable dhcpcd@lan_bridge

但不起作用。我希望systemd在启动时自动创建完全相同的设置。当然,我可以将这些命令粘贴到shell脚本中,并在启动时运行,但我认为应该有正确的方法。我们非常感谢你的帮助。

EN

回答 1

Unix & Linux用户

发布于 2018-05-15 14:38:00

最简单的方法是在arch中使用netctl。首先,你需要:

代码语言:javascript
复制
cp /etc/netctl/examples/bridge /etc/netctl

把你想要的奴隶放在一行上,上面写着:

代码语言:javascript
复制
BindsToInterfaces=(eth0 eth1 tap0)

最后,您希望像这样启用netctl@.service:

代码语言:javascript
复制
systemctl enable netctl@bridge.service

注意:@后面的名称应该与/etc/netctl中的文件名匹配

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

https://unix.stackexchange.com/questions/259986

复制
相关文章

相似问题

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