乐趣区

Amazon-DocumentDB-local-access-the-Amazon-DocumentDB

Amazon DocumentDB 本地訪問

1、首先需要準備一臺可以訪問 Amazon DocumentDB 的 EC2 服務器

2、需要修改這個跳板 EC2 服務器的 sshd 配置文件,將

將 GatewayPorts no 改爲 GatewayPorts yes

在本地設置轉發,建立隧道
linux
ssh -i secret_key_file -L 27017:docdb-2020-06-10-02-39-45.cluster-ck8ssshmd4o.us-east-1.docdb.amazonaws.com:27017 ec2-user@123.123.123.123 -N
windows

命令説明:
secret_key_file:用來登錄跳板 EC2 的密鑰文件
-L 27017 指的是本地 端口 27017 會由 123.123.123.123 這個 Ec2f 服務器轉發
docdb-2020-06-10-02-39-45.cluster-ck8ssshmd4o.us-east-1.docdb.amazonaws.com:27017:目的 Amazon DocumentDB 的地址

本地連接:
mongo –sslAllowInvalidHostnames –ssl localhost:27017 –sslCAFile rds-combined-ca-bundle.pem –username admin –password 123456

説明:
當你發送鏈接請求,那麽這些請求會經過剛才建立起來的隧道進行轉發
rds-combined-ca-bundle.pem 從亞馬遜上下載

退出移动版