查看转发功能是否开启

如果为0 编辑/etc/sysctl.conf 中 net.ipv4.ip_forward = 1

sysctl net.ipv4.ip_forward

使更改生效:sysctl -p /etc/sysctl.conf

允许转发流量

iptables -P FORWARD ACCEPT

规则会将到达你主机上端口的所有TCP流量重定向到

iptables -t nat -A PREROUTING -p tcp --dport 1000 -j DNAT --to-destination 10.0.0.100:80

规则确保从容器发出的响应正确地回到原始请求者

sudo iptables -t nat -A POSTROUTING -p tcp --dport 80 -d 10.0.0.100 -j MASQUERADE

保存

apt-get install iptables-persistent
netfilter-persistent save