如何在EC2 Ubuntu上接收额外ENI的公共IP的stream量?

我已经添加了弹性的公共和私人ips的额外的networking接口。 在Ubuntu的我可以看到从DHCP获取本地IP的接口,但我不能ssh到额外的公共IP。

我很确定我已经安装了包括安全组在内的所有东西。 我是否缺less路由的东西? 或者另一种方式来testing这个额外的公共IP是附加?

这里有一些控制台输出:

ubuntu@ec2:~$ ip route show default via 10.0.0.1 dev eth0 metric 100 10.0.0.0/24 dev eth0 proto kernel scope link src 10.0.0.86 10.0.0.0/24 dev eth1 proto kernel scope link src 10.0.0.40 ubuntu@ec2:~$ ifconfig eth0 Link encap:Ethernet HWaddr 02:f7:07:ba:b8:d4 inet addr:10.0.0.86 Bcast:10.0.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 collisions:0 txqueuelen:1000 Interrupt:36 eth1 Link encap:Ethernet HWaddr 02:f7:07:90:7a:de inet addr:10.0.0.40 Bcast:10.0.0.255 Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:544 errors:0 dropped:0 overruns:0 frame:0 TX packets:121 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:25133 (25.1 KB) TX bytes:26283 (26.2 KB) Interrupt:38 

您需要通过AWS中的控制台在安全组中添加规则。

对于SSH它的东西是这样的:

 Create a new rule: ¬ SSH ¬ 0.0.0.0/0 ¬ add rule 

之后,您应该能够通过弹性IP ssh进入,而无需重新启动任何东西。