我有以下设置:-一个有多个子网的VPC,一个接入网关和一个NAT实例,它们具有我可以连接到的公有地址,-我在VPC的子网中创建一个Linux实例,该实例没有公网IP地址和DNS名称(我希望internet上只知道负载均衡器)。
我想连接到我的Linux实例来安装和配置软件。如何连接到该实例?我看过的所有文档都提到使用"ec2-user@“进行连接。
因为我没有公共DNS,所以我尝试从访问网关通过putty连接我的linux实例的私有DNS,但是失败了("host it not exist")。我显然漏掉了什么..。在NAT中?
谢谢,Laurent
我有一个防火墙,它将端口2222转发给在端口2222上运行SSH服务器的Linux机器。问题是我不知道防火墙的IP是什么。所以我想扫描子网,告诉我哪个IP转发了这个端口。
我试过这个脚本:
#!/bin/bash
for ((i=2; i<256; i++));
do
sudo nmap -sS -p2222 10.1.$i.0/24
done
它的输出是很多这样的:
Host is up (0.00039s latency).
PORT STATE SERVICE
2222/tcp open EtherNetIP-1
对于256 x256主机,这就是我所看