局域网中Openstack的VNC安全配置
1.前言
Openstack虚拟机的VNC是通过开启计算节点5900-5999端口来实现网页显示的,当外人知道计算节点的IP地址后可以通过VNC端口访问到所有的虚拟机,非常的不安全,其中为了防止出现虚拟机被攻击的情况,通过以下办法解决:
2.配置所有计算节点只能够通过Controller访问到VNC端口
iptables -A INPUT -s {{ CONTROLLER_NODE_IP }}/32 -p tcp -m multiport --dports 5900:5999 -m comment --comment "ACCEPT VNC Port only by Controller Node" -j ACCEPT
iptables -A INPUT -p tcp -m multiport --dports 5900:5999 -j REJECT --reject-with icmp-port-unreachable