Amazon DocumentDB local access the Amazon DocumentDB

Amazon DocumentDB本地訪問

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

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

將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 [email protected] -N
windows
image.png

命令説明:
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 從亞馬遜上下載
image.png

你可能感兴趣的:(Amazon DocumentDB local access the Amazon DocumentDB)