本帖子未验证:

我看到一个论坛,坛友发的一个问题
http://bbs.51cto.com/thread-934340-1.html
解决方法,我自己开了这个帖子写在这里。

首先你需要一个软件“SecureCRT 6.7” 通过这个软件自带的端口转发功能可以很好的解决您说的好多问题。
案例1:

内网有2太服务器:

A服务器:192.168.0.11

B服务器:192.168.0.12

外网路由器做了端口映射只允许192.168.0.11 服务器端口22。 管理员通过外网IP 200.100.10.10 访问22端口。

外网访问看到的主机是192.168.0.11 也就是A主机。 外网无法直接访问 B主机。 那怎么解决呢?

案例2:

加入某政府部门做了IP 限制 只允许 北京IP 连接服务器,其他地区的来源IP 无法访问服务器.(从这个案例基本了解到
非北京地区的来源IP 是不能访问的,要想访问那就必须保证来源IP 是北京的。知道这点很重要。)
--------------
这2中案例都可以通过这个小小的软件实现“SecureCRT 6.7”。

----------
第一步:

我用案例1来解释:首先用外网IP 200.100.10.10 访问 主机A 。正常访问通过以后(不能关闭此会话)。
打开这个会话的”会话设置“
过程:Options:

Session  Options (会话选项)

Global Options   (全局选项)

选择”Session  Options“ 显示如下图

--------------------
操作步骤 按照图示,

2 标记: 设置一个名称(无所谓了)

3 标记: 是本地设置中port 端口设置 (目标端口被转换成本地的端口)

4 标记: 指定目标服务器IP地址是否启用 ”选择勾上“ 否则无法指定IP (标记5)

5 标记: hostname这里写的就是我们需要跳转访问的服务器地址。根据案例1 情况 这里就写192.168.0.12(B主机)

6 标记: 目标主机的真实访问端口 根据案例1 情况 这里就写22(B主机的)
---------------------------------
以上步骤设置完成 OK 保存就可以了。 现在您 新建一个会话 输入本地IP 127.0.0.1   3标记(Port)您设置的端口。
连接就可以了。
这样就直接连接到B 主机了。但是A主机的会话不能关闭  关闭的话 。 端口转发就无效了。也就无法本地127.0.0.1访问B主机了。

案例2 ,也可以用这个方法,只要找一个北京的服务器你连接以后会,同样设置这个转发,你就可以连接 北京做了限制的服务器了。
------------------------------------
通过以上启发,大家应该明白了端口转发了。 不但可以把 目标主机的 ssh 端口转发出来。  其他服务也可以。比如内网
某个服务器的 web服务 80  telnet 23   oracle 1521 (开发人员 远程管理连接Toad for  oracle工具
)常用。 不然做外网太多的内部端口映射不安全。 毕竟 ssh 是加密的。建议密钥访问 拒绝密码和root 用户直接登录。

答案写的有点仓促。不明白的 百度下这个软件的 端口转发功能,希望能帮助到楼上的这位朋友。
哦忘记说了  你是要上传文件到B 主机是吗   做完上面的功课,你直接在 127.0.0.1 会话 使用sz 命令上传就ok 了 。
或者使用其他上传工具 连接127.0.0.1 22端口 就能访问 B 主机
软件名称WinSCP。通过22号端口ssh 协议 直接上传下载的工具 。

ssh 如何通过外网访问内网多台服务器的更多相关文章

  1. 外网访问内网Docker容器

    外网访问内网Docker容器 本地安装了Docker容器,只能在局域网内访问,怎样从外网也能访问本地Docker容器? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Docker容器 ...

  2. 配置多层NAT和端口映射实现外网访问内网

    配置多层NAT和端口映射实现外网访问内网 背景和原理 通过配置NAT可以实现内网中不能直接访问外网的主机通过NAT代理访问内网,配置方法这里不再赘述(前文有介绍).本文以两层的NAT代理做模拟,通过端 ...

  3. [笔记] 使用frp从外网访问内网

    之前尝试过otunnel,也记录过使用方法,见[笔记] 使用otunnel从外网访问内网,但是用了几天发现还是不够稳定. 然后尝试frp,发现性能稳定,够用,将过程及配置分享在这里吧. 需求 内网机器 ...

  4. [笔记] 使用otunnel从外网访问内网

    需求 内网机器没有公网IP,但是可以访问外网,现在需要从外网访问内网机器. 举例,在家里机器A访问公司内网机器B. 前提 需要一台有公网IP的服务器S做中转,这样就可以打通AB两端了. A <- ...

  5. 简单物联网:外网访问内网路由器下树莓派Flask服务器

    最近做一个小东西,大概过程就是想在教室,宿舍控制实验室的一些设备. 已经在树莓上搭了一个轻量的flask服务器,在实验室的路由器下,任何设备都是可以访问的:但是有一些限制条件,比如我想在宿舍控制我种花 ...

  6. 外网访问内网SpringBoot

    外网访问内网SpringBoot 本地安装了SpringBoot,只能在局域网内访问,怎样从外网也能访问本地SpringBoot? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装Java 1 ...

  7. 外网访问内网Elasticsearch WEB

    外网访问内网Elasticsearch WEB 本地安装了Elasticsearch,只能在局域网内访问其WEB,怎样从外网也能访问本地Elasticsearch? 本文将介绍具体的实现步骤. 1. ...

  8. 怎样从外网访问内网Rails

    外网访问内网Rails 本地安装了Rails,只能在局域网内访问,怎样从外网也能访问本地Rails? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Rails 默认安装的Rails端口 ...

  9. 怎样从外网访问内网Memcached数据库

    外网访问内网Memcached数据库 本地安装了Memcached数据库,只能在局域网内访问,怎样从外网也能访问本地Memcached数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装 ...

  10. 怎样从外网访问内网CouchDB数据库

    外网访问内网CouchDB数据库 本地安装了CouchDB数据库,只能在局域网内访问,怎样从外网也能访问本地CouchDB数据库? 本文将介绍具体的实现步骤. 1. 准备工作 1.1 安装并启动Cou ...

随机推荐

  1. python two-dimensional array assignment initialize

    #if you want to initialize a 9*9 two-dimensional array [([""]*9) for i in range(9)] #cauti ...

  2. 转:JS在文本域鼠标指定位置插入文本-柯乐义

    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...

  3. 第4章 分治策略 monge阵列

    /* fi表示第i行的最左最小元素的列小标,则有f0<f1<f2<...<fn-1 取数组的偶数行,组成新的子数组,递归求解最左最小元素的列下表,利用偶数项限定奇数项的范围,再 ...

  4. EasyUI在MVC4中需要部分刷新页面时load()后页面变形问题!

    最近在使用MVC4与EasUI过程中遇到些容易导致界面变形的问题,纠结了很久,但其实当发现问题在哪里时,倒觉得最终还是自己对MVC4的概念没把握好,OK,show time.  本示例Contact ...

  5. J2SE知识点摘记(十六)

    1.         IO包中的类层次 ┌BufferedInputStream ├DataInputStream ┌FilterInputStream┼LineNumberInputStream ├ ...

  6. WIX 学习笔记- 1 简介

    一个项目 Code Complete 后,程序员们欢欣鼓舞,以为事情到此结束,可以 Happy 了.其实 Code Complete 五十之于百里.一个没有运行在设备上,为人们创造价值的项目是注定失败 ...

  7. windows的命令行工具和DOS工具的区别

    很多的系统管理员可能认为命令行是程序员编程用的,这是不对的,其实命令行是另一种用来管理计算机的接口.1 命令行窗口        Windows NT/Windows 2000以后的操作系统为用户提供 ...

  8. NOI2011 Day2

    NOI2011 Day2 道路修建 题目描述:给出一棵树,求每条边的两边的端点数的差乘边权之和. solution: 题目可能描述得不太清楚,如图: 对于虚边,如果边权为10,两边的端点数之差为2,这 ...

  9. 奇怪的问题:android:focusable和android:clickable造成ListView的点击不了

    今天花了我很长时间,才解决一个很奇怪的问题,就是在ListView的点击反应不了的问题…… 在ListView中,如果其中一个元素设置为android:focusable="true&quo ...

  10. 1503171912-ny-一道水题

    一道水题 时间限制:1000 ms  |  内存限制:65535 KB 难度:2 描写叙述 今天LZQ在玩一种小游戏,可是这游戏数有一点点的大,他一个人玩的累.想多拉一些人进来帮帮他.你能写一个程序帮 ...