开发过程中服务器在内网(网关外网可以访问),开发机器在外网,怎么连接呢?前段时间一直出现问题,连接不上,只好先SSH网关,然后再使用网关SSH内网的机器,后来发现问题,是我连接的端口错了(一个很低级的错误)。

    使用SSH连接内网那个机器的命令如下(同样适用于修改默认SSH端口的机器):

ssh -l loginName -p port gateway_IP_address


    使用-l指定远端主机的用户名,不指定的话,默认使用客户机的用户名;使用-p指定网关的端口。

或者:

ssh loginName@gateway_IP_address -p port


或者:

ssh -p port loginName@gateway_IP_address 

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐