使容器在networking中可用

我试图能够从networking的任何机器login到容器,除了docker主机通过SSH。 使用图像已经openssh安装和服务启动。 我在接口(9.158.143.65)添加了辅助IP,我试图将所有的数据包路由到docker容器IP(172.17.0.2)docker主机IP(9.158.143.52)子网的networking(9.158.143.0 / 24)使用的网关(9.158.143.254)使用的命令:iptables -t nat -A DOCKER -d 9.158.143.65/24! -i docker0 -j DNAT – 到目的地172.17.0.2

它是在docker主机即我能够login到容器通过使用IP(9.158.143.65)但是如果我尝试login从任何其他机器(这里使用9.158.143.51)networking除了docker主机本身.i我无法SSH(显示错误连接超时)。 我在想什么?请帮忙。