当前位置: 首页 > news >正文

怎么介绍自己做的静态网站百度一下百度一下你就知道

怎么介绍自己做的静态网站,百度一下百度一下你就知道,一个vps 几个wordpress,监控网站模版AWS DocumentDB的设定是只允许VPC内进行访问的,同时官方文档给了步骤,通过ssh tunnel的方式,可以从公网,或者从VPC外的网络,对DocumentDB进行访问。 我阅读了AWS官方文档并测试了这个步骤,如下是详细的步骤…

AWS DocumentDB的设定是只允许VPC内进行访问的,同时官方文档给了步骤,通过ssh tunnel的方式,可以从公网,或者从VPC外的网络,对DocumentDB进行访问。

我阅读了AWS官方文档并测试了这个步骤,如下是详细的步骤说明:

1. 我们需要DocumentDB在同一个VPC内的,具有公网IP的EC2,来实现ssh tunnel的方式。我们要先确保在EC2上能够连结到DocumentDB ( DocumentDB的安全组也需要开放EC2的Private IP)

2. 下面是在本地创建ssh tunnel的测试步骤 :

2.1:

ssh -i "C:\Users\xxxxxx\xxxxxx.pem" -L 27017:docdb.cluster-xxxxx.docdb.cn-northwest-1.amazonaws.com.cn:27017 ec2-user@<ec2 host name> -N

2.2

创建ssh tunnel以后,这个terminal的tab页面本身是没有反应的,就像是这个query hang住了一样,但是您可以在本地的这个terminal上,另起一个tab (我用的是mobaxterm工具)

2.3 我的本地无法安装MongoDB客户端,在这里我用telnet测试了一下27017端口,来验证上一步中的ssh tunnel是否测试成功:

 /home/mobaxterm  telnet localhost 27017
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
Connection closed by foreign host.

2.4 这时候,我们断开了2.1时候创建的ssh tunnel

2.5 再次测试telnet,发现没有办法连接:

 /home/mobaxterm  telnet localhost 27017
Trying 127.0.0.1...
telnet: Unable to connect to remote host: Connection refused

如上测试便证明,本地和DocumentDB通过ssh tunnel是可以连接的,您如果在本地可以安装mongo client, 那么也是可以用Mongo client连接到documentdb的。

3. 如果我们不用localhost来连接,而是通过本地的公网IP,让其他的机器通过这个tunnel来连接,那么测试步骤如下:

在下面的测试例子中,我们将DocumentDB所在VPC内的公网访问的EC2 跳板机标记为EC2 A,然后从EC2 B上去访问DocumentDB:EC2 B --> EC2 A --> DocumentDB

3.1 确保EC2 A能够连结DocumentDB,确保EC2 B可以ssh 到EC2 A上。

3.2  在EC2 B上,建立如下ssh tunnel:

[ec2-user@ip-EC2 B ~]$ ssh -i <EC2 B.pem> -L 0.0.0.0:27017:shirandoc.cluster-xxxxxxx.docdb.cn-north-1.amazonaws.com.cn:27017 ec2-user@<EC2 A public IP> -N

3.3. 确保 EC2 B的安全组,开放了允许自己的公网IP访问的Ingress Rule

3.4. 在EC2 B上测试如下:

[ec2-user@ip-xx ~]$ telnet 127.0.0.1 27017
Trying 127.0.0.1...
Connected to 127.0.0.1.
Escape character is '^]'.
^]
telnet> quit[ec2-user@ip-xx ~]$ telnet <EC2 B public IP> 27017
Trying 69.230.254.208...
Connected to 69.230.254.208.
Escape character is '^]'.
quit
}
^][ec2-user@ip-10-0-0-60 ~]$ telnet localhost 27017
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
^]

我们也在EC2 B上安装了mongo client, 测试用EC2 B的公网IP连结也是成功的:

[ec2-user@ip-xxx ~]$ mongo --host <EC2 B 公网IP>:27017 --username root --password xxxxxMongoDB shell version v4.0.28
connecting to: mongodb://<EC2 B public IP>:27017/?gssapiServiceName=mongodb
Implicit session: session { "id" : UUID("4041eeb8-9bd4-4781-b20e-58f391f45e75") }
MongoDB server version: 4.0.0Warning: Non-Genuine MongoDB DetectedThis server or service appears to be an emulation of MongoDB rather than an official MongoDB product.Some documented MongoDB features may work differently, be entirely missing or incomplete, or have unexpected performance characteristics.To learn more please visit: https://dochub.mongodb.org/core/non-genuine-mongodb-server-warning.rs0:PRIMARY> ^C
bye

参考文档:
https://docs.amazonaws.cn/documentdb/latest/developerguide/connect-from-outside-a-vpc.html
 

http://www.dinnco.com/news/54980.html

相关文章:

  • 建设会计协会网站惠州百度seo找谁
  • 做头像网站百度问答平台入口
  • 做外贸必须有公司网站么百度怎么推广自己的产品
  • 网站建设服务器价格注册一个公司网站需要多少钱
  • 网站建设岗位叫什么吉安seo招聘
  • 学校的网站怎么做的深圳互联网推广公司
  • 网站源码库网络推广运营途径
  • asp网站后台模板平面设计培训费用一般是多少
  • 网站套餐表格模板外链怎么打开
  • 中国的网站做欧美风网站seo优化徐州百度网络
  • 扁平化 网站整合营销传播
  • 福田做棋牌网站建设多少钱天津百度关键词seo
  • wordpress 替换google揭阳百度快照优化排名
  • 南宁市住房城乡建设厅网站seo排名点击软件运营
  • 开发软件的app下载seo软件优化
  • 外贸网站建设哪家有名天津seo优化公司哪家好
  • 数据分析网站html模板下载免费数据分析网站
  • 做商贸网站怎么用手机创建网站
  • 江门专业做网站百度网站如何优化排名
  • 建设工程司法解释(二)百度seo关键词优化市场
  • 做网站一般是什么工作海南快速seo排名优化
  • 网站建设所用的工具网站推广的方式有
  • 网站设计公司有哪些宁波网络营销推广咨询报价
  • 网站制作 深圳有什么公司网页设计与制作
  • 小公司建设网站福州模板建站哪家好
  • 商铺设计seo优化工具软件
  • 北京网站公司制作虚拟主机搭建网站
  • 用jsp做网站登录界面模板关键字挖掘爱站网
  • b2b推广网站网站推广优化外包公司哪家好
  • 医院网站建设宗旨郑州百度seo排名公司