无法从VPC实例直接访问经典群集。解决方法是在经典实例上配置NAT。
NAT需要一个简单的TCP代理
YourIP=1.2.3.4
YourPort=80
TargetIP=2.3.4.5
TargetPort=22
iptables -t nat -A PREROUTING --dst $YourIP -p tcp --dport $YourPort -j DNAT \
--to-destination $TargetIP:$TargetPort
iptables -t nat -A POSTROUTING -p tcp --dst $TargetIP --dport $TargetPort -j SNAT \
--to-source $YourIP
iptables -t nat -A OUTPUT --dst $YourIP -p tcp --dport $YourPort -j DNAT \
--to-destination $TargetIP:$TargetPort
更多详细信息:https ://docs.aws.amazon.com/AmazonElastiCache/latest/UserGuide/Access.Outside.html