【发布时间】:2016-05-03 11:56:34
【问题描述】:
我有一个 Docker 主机,其隧道在 127.0.0.1 上侦听。有一个发送流量的容器。我需要让这些流量进入隧道。
Docker 主机运行的是 CentOS 7.2,我已让 Docker 容器内的服务将所有内容发送到 172.17.42.1,这是 docker0 接口的 IP。
在 firewalld 中,我创建了一个 docker 区域,如下所示:
docker (active)
interfaces: docker0
sources:
services:
ports:
masquerade: yes
forward-ports: port=514:proto=udp:toport=514:toaddr=127.0.0.1
icmp-blocks:
rich rules:
使用 tcpdump 检查,在端口 514 上的 docker0 上有流量,但在端口 514 上的 lo 上没有流量。
我做错了什么?
【问题讨论】:
标签: networking docker firewalld