我在 AWS,我在弗吉尼亚和俄勒冈之间有两个 VPCS,我正在尝试从任一区域进行 SSH。
我的规则允许一切需要,我可以 ping
Virgina
IPSEC-Machine 10.10.1.47
Host-Machine-V 10.10.4.125
Oregon
IPSEC-Machine 10.20.0.97
Host-Machine-O 10.20.1.190
我可以在区域之间 ping
[ec2-user@ip-10-20-0-97 ~]$ ping 10.10.1.47
PING 10.10.1.47 (10.10.1.47) 56(84) bytes of data.
64 bytes from 10.10.1.47: icmp_seq=1 ttl=64 time=60.5 ms
--- 10.10.1.47 ping statistics ---
2 packets transmitted, 1 received, 50% packet loss, time 1002ms
rtt min/avg/max/mdev = 60.560/60.560/60.560/0.000 ms
SSH似乎工作
[ec2-user@ip-10-10-1-47 ~]$ nc -v -w 1 10.20.1.190 -z 22
Connection to 10.20.1.190 22 port [tcp/ssh] succeeded!
[ec2-user@ip-10-10-1-47 ~]$
但是当10.10.1.47
我输入ssh 10.20.1.190
它时,它只是挂起,我什么也得不到。钥匙都是正确的,但即使我在这一点上得到了拒绝的许可,我也会很高兴。