K8S 之 Flannel之SNAT规划优化
一、Flannel之SNAT规划优化作用 解决两宿主机容器之间的透明访问,如不进行优化,容器之间的访问,日志记录为宿主机的IP地址。 1、宿主机访问172.7.22.2的nginx容器情况 2、172.7.22.2查看nginx访问日志 3、进入172.7.21.2的容器访问172.7.22.2的nginx容器,查看日志 4、再次查看172.7.22.2的nginx访问日志 5、解决问题:当容器172.7.21.2访问172.7.22.2的nginx容器时,展示的日志应为172.7.21.2 二、解决方法 1、安装iptables-services组件 [root@test-nodes1 ~]# yum -y install iptables-services [root@test-nodes1 ~]# systemctl start iptables [root@test-nodes1 ~]# systemctl enable iptables Created symlink from /etc/systemd/system/basic.target.wants/iptables.service to /usr/lib/systemd/system/iptables.service. ------------------------------------------------