在-net = host中运行的Docker容器无法访问VPN中的class-IP?

我们正在运行Docker Community Edition 17.09.0-ce-mac35(19611),并尝试将容器放在与我们的Mac相同的networking上,以便到达VPN另一侧的计算机,但是启动容器时使用--net=host不起作用的问题:

  • 从机器上,我们能够在没有跳数的情况下在VPN中跟踪路由IP。
  • 从容器中,IP不可达

值得注意的是,我们的Docker容器使用B类私有IP地址,而VPN使用A类地址。 是否有额外的设置需要路由器容器上正确configuration路由器–net =主机?