首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使码头用户定义网络的IP流量保持不变?

问如何使码头用户定义网络的IP流量保持不变?
EN

Stack Overflow用户
提问于 2022-11-24 10:41:19
回答 1查看 11关注 0票数 0

创建用户定义的码头桥接网络(使用docker network create myname -d bridge)时,连接到此网络的容器可能无法与外部世界通信,除非在码头主机上启用IP通信量。

代码语言:javascript
复制
$ sysctl net.ipv4.conf.all.forwarding=1
$ sudo iptables -P FORWARD ACCEPT

正如在启用从码头集装箱到外部世界的转运中所解释的

然而,docs也声明

这些设置不会在重新启动时持续存在,因此您可能需要将它们添加到启动脚本中。

但不解释怎么做呢?

如果这重要的话,我正在Ubuntu22.04.1服务器上运行Docker。

EN

回答 1

Stack Overflow用户

发布于 2022-11-24 19:38:46

如果要使用iptable,请确保下载“iptables -peristent”。此命令有助于保持您在重新启动后创建的iptable规则。请确保使用命令“iptables- save”保存规则。另外,确保在内核级别启用了ip转发。由于您使用的是Ubuntu22.04.1,我建议您改用“nftable”。不建议使用“iptable”命令。您还可以访问他们的网站:https://www.nftables.org/,阅读他们的文档以获得更多信息。

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

https://stackoverflow.com/questions/74559411

复制
相关文章

相似问题

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