外网访问aws的redis服务

AWS默认情况下,处于同一个VPC中的实体才能互相访问,如果要想从VPC外部访问需要配置代理,也就是把外部访问转发给虚拟机,虚拟机再转发给redis服务。

配置代理的命令如下:

ssh -f -N -L6379::6379

例子:sudo ssh  -i  /Users/fotoable/Desktop/facegogo-test.pem -f -N -L6379:golf-test-001.aowsed.0001.apse1.cache.amazonaws.com:[email protected]

然后把代码里golf-test-001.aowsed.0001.apse1.cache.amazonaws.com都换成127.0.0.1

上面的命令表示,设置代理,接下来只要是发给6379端口的命令都会转发到虚拟机,然后再转发到redis服务0



sudo ssh  -i  /Users/fotoable/Desktop/facegogo-test.pem -f -N -L6379:127.0.0.1:6379 [email protected]

你可能感兴趣的:(外网访问aws的redis服务)