将虚拟接口上的特定端口转发到docker

将虚拟接口上的特定端口转发到docker

我在 enp1s0 上创建了一个名为 virtual0 的虚拟接口。enp1s0 将配置为位于路由器后面。Virtual0 将配置为可供外部世界访问。我正在运行一些 docker 实例,这些实例在网络上本地使用,但我想将其中一些实例暴露给外部世界。例如,我不希望我的 samba 实例暴露,但我希望我的 openvpn 实例暴露。

我已经成功获取了两个 IP 地址,但是我无法仅允许通过 enp1s0 使用的 IP 访问一些 docker 实例。

答案1

在 -p 选项中指定 ip 允许你使用特定的 ip 地址

相关内容