我只是使用本教程在Amazon EC2实例上使用OpenVPN设置VPN服务器:https://hackernoon.com/using-a-vpn-server-to-connect-to-your-aws-vpc-for-just-the-cost-of-an-ec2-nano-instance-3c81269c71c2。
当我连接到我的VPN服务器时,我遇到的问题是我无法连接私有DNS:
$ssh -i X.pem ec2-user@ip-172-31-aa-bbb.ec2.internal
ssh: Could not resolve hostname ip-172-31-aa-bbb.ec2.internal: nodename nor servname provided, or not known
但是,当我使用私有IP地址(仍然在VPN上)时:
$ssh -i X.pem ec2-user@172.31.aa.bbb
Last login: Thu Mar 22 18:43:34 2018 from 172.31.aa.bbb
__| __|_ )
_| ( / Amazon Linux AMI
___|\___|___|
我是否需要使用私有托管区域来实现此目的?如果是这样,这是我可以与我当前的DNS提供商(Hover)一起使用的东西吗?我觉得我对这个私人托管的工作方式缺乏基本的了解,所以我会很感激细节。
答案 0 :(得分:1)
您需要在操作系统级别的 DNS 中附加后缀
详情请参考网址:https://docs.aws.amazon.com/quickstart/latest/active-directory-ds/ad-design.html