![](/img/trans.png)
[英]I have AWS Postgres instance in private subnet and I don't have any VPN, How Can I access it through Local?
[英]How come I can't access AWS instance using Private DNS Address
我在VPC中使用私有IP地址(沒有公共IP地址)設置了一個AWS實例。 這將是我的MongoDB實例,並且只能由VPC中的其他服務器訪問。 我建立了成功的VPN連接,可以使用Putty通過私有IP地址“ 10.0.0.95”對實例進行SSH。 到現在為止還挺好。 我注意到私有IP地址也有一個私有DNS-“ ip-10-0-0-95.internal”。 我嘗試使用專用DNS通過VPN訪問實例,但收到此Putty錯誤“無法打開與ip-10-0-0-95.ec2.internal的連接。主機不存在”。 顯然,我可以使用10.0.0.95 IP地址,但是對於私有DNS名稱不起作用感到驚訝。 怎么會?
您應該為您的VPC啟用DNS解析,否則您將無法解析內部DNS名稱。
要使用私有托管區域,您必須將以下Amazon VPC設置設置為true:
啟用DNS解析的步驟:
有關更多信息: http : //docs.aws.amazon.com/AmazonVPC/latest/UserGuide/vpc-dns.html#vpc-dns-updating
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.