基本的にはAWS 外部からの ElastiCache リソースへのアクセスの通り。
Elastic CacheにはAWS以外からのアクセスが出来ないので、
インターネット-[Elastic IP]–[EC2]–[Elastic Cache]
みたいに、中間にEC2インスタンスを噛ます必要がある。
EC2は、PREROUTINGしかt1.microインスタンスでも十分じゃないかな
[code]
#中間のEC2上で
iptables -t nat -A PREROUTING -i eth0 -p tcp –dport 6379 -j DNAT –to ElasticCacheのIP:6379
iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
iptables-save
#/etc/sysctl.conf
net.ipv4.ip_forward = 1
sysctl -a
[/code]