我有以下设置:-一个有多个子网的VPC,一个接入网关和一个NAT实例,它们具有我可以连接到的公有地址,-我在VPC的子网中创建一个Linux实例,该实例没有公网IP地址和DNS名称(我希望internet上只知道负载均衡器)。
我想连接到我的Linux实例来安装和配置软件。如何连接到该实例?我看过的所有文档都提到使用"ec2-user@“进行连接。
因为我没有公共DNS,所以我尝试从访问网关通过putty连接我的linux实例的私有DNS,但是失败了("host it not exist")。我显然漏掉了什么..。在NAT中?
谢谢,Laurent
我必须远程连接到网关(在Linux平台上工作),其中有两个可执行文件(signingModule.sh和taxModule.sh)。现在,我想在我的桌面上编写一个脚本,它将连接到那个网关,并在两个不同的终端上运行signingModule.sh和taxModule.sh。
我写了下面的代码:
ssh root@10.138.77.150 #to connect to gateway
sleep 5
cd /opt/swfiscal/signingModule #path of both modules
./signingModule #executable.
但是通过这段代码,我能够连接
我正在尝试从我的mac向运行在Google VM IoT实例上的谷歌linux网关发送消息。无法让运行在linux实例中的网关服务器确认从mac上的脚本发送的消息。 设置Google VM linux实例,并按照https://codelabs.developers.google.com/codelabs/cloud-iot-core-gateways/index.html#0中的说明进行操作 我确实试着通读了https://cloud.google.com/community/tutorials/cloud-iot-gateways-rpi。我将GOOGLE_CLOUD_PROJECT设置
我必须配置NAT,并在连接到Linux盒的两个网关之间手动拆分internet流量。
如果每个网关都有特定的IP地址,则没有问题。我可以通过iproute2做到这一点:
ip route add default via 192.168.1.1 dev eth1
ip route add 2.3.4.5 via 192.168.0.1 dev eth0
ip route add 8.9.4.5 via 192.168.0.1 dev eth0
但我的问题太简单了!我无法更改网关地址和网络ids。我只需要使用两个来自Linux机器的地址相同的互联网网关,内核3.2.0和更高版本。