我按照与此处引用完全相同的顺序跟踪所有内容:Amazon Set Up Documentation。我还阅读了很多SO答案,但是每个人都建议检查安全组和路由表。我做了所有他们没有帮助的事情。
我有一个用于上网的USB Dongle。每当我断开加密狗并重新连接时,其IP都会更改。但是,如果我保持连接状态,其IP将保持不变。因此,我确实创建了一个安全组my_ip/32并启动了一个ec2实例。因此,在不断开加密狗的情况下,即保持我的IP完好无损的情况下,我试图通过SSH通过简单的方式连接到实例
ssh -v -i my-key-pair.pem user@public_dns
命令,但没有运气。
但是有趣的是,如果我将安全组更改为
0.0.0.0/0,则我可以连接到ec2实例,由于安全问题,亚马逊不建议这样做。
是否有人遇到过类似情况。或者亚马逊确实错过了他们文档中的某些内容。
注意:
我还为ssh在ubuntu中启用了防火墙,如下所示:
sudo ufw allow ssh/tcp
sudo ufw enable
我错过了什么吗?
请您参考如下方法:
当您搜索“我的IP是什么”时,它是否会为您提供my_ip的预期结果? Google会向外界报告您所看到的IP。
我感觉到您可能正在通过要从其接收DHCP的NAT路由器,因此您正在加密狗,甚至EC2都看不到IP与安全组匹配。




