1、配置跳板机
主机名、端口、用户名,这些都是跳板机的,填完后选择PublicKey,点属性
属性设置打开后,选择使用全局公钥设置->使用身份或整数文件->配上相应的私钥地址,再选择使用整数作为武安市SSH2密钥指纹,设置完成后点确定,确保跳板机能连接成功
2、配置端口转发
打开跳板机配置,点属性或者高级设置,设置端口转发,选择添加
名称自己随意起,选择本地,ip设置127.0.0.1,端口随意写一个,在自己电脑允许的端口范围内即可,同时选择远程,主机名写远程服务器的ip,端口22,完成后重新连接跳板机让配置刷新
3、配置开发机
主机名填127.0.0.1,端口填1111,再填入开发机的用户名、密码,点连接
4、简单理解
按上图步骤配置完成后,相当于本地请求127.0.0.1:1111,会到跳板机,跳板机通过端口转发配置,会转发到对应的开发机11.11.22.23:22
5、扩展
如果需要连数据库,跳板机的端口转发->远程,填入数据库的ip+端口,然后数据库连接输入跳板机的本地ip+端口即可,redis、es等等,都类似,如下图
5、思考
现在是只有一台跳板机,并且对外暴露的是跳板机的地址,本机的真实地址实际对外是隐藏的,如果多搞一些跳板机,分布在不同区域,甚至不同国家,再多搞一些代理,那是不是就简单实现了电影里的场景,反追踪