host1:内网主机,承载有网站

host2:外网主机,准备作为代理

方案一: 在host2上执行:

# ssh -CnNfgL *::host1_ip: user@host1_ip

方案二:在host1上执行:

一般私网主机可以访问公网ip,但反过来不行,所以方案二是常见情况,也就是反响代理

首先在host2上的/etc/ssh/sshd_config中增加一条:

GatewayPorts yes

重启host2的ssh服务,然后在host1上执行:

# ssh -CnNfgR *::localhost: user@host2

现在已经可以通过http://host2_ip:9000访问host1_ip:80监听的网站。

最新文章

  1. PB12.5.2安装
  2. 转:深入浅出UML类图(具体到代码层次)
  3. 使用NSJSONSerialization将数组或字典转为字符串
  4. SQL server 2005中的锁(1)
  5. PYTHON 购物车程序
  6. 关于 jsonp 跨域
  7. 事件委托和this
  8. JS里面匿名函数的调用 & 变量作用域的实验
  9. mkdir -p命令
  10. 新建PCH文件以及常用宏定义
  11. GitBook是一个命令行工具(Node.js库),我们可以借用该工具使用Github/Git和Markdown来制作精美的图书,但它并不是一本关于Git的教程哟。
  12. 根据html生成Word文件,包含图片
  13. 201521145048《Java程序设计》第8周学习总结
  14. Shiro在SSM框架中的应用
  15. 【轻松前端之旅】HTML的块元素、行内元素和空元素
  16. 为什么我们要使用HTTP Strict Transport Security?
  17. lesson8-图像问答-小象cv
  18. PHP 获取当前所在的类名、方法名等
  19. telerik:RadGrid 表格中删除数据
  20. npm 5.4.2 更新后就不能用了

热门文章

  1. UITextField限制输入文字
  2. iTunes访问自己应用的沙盒
  3. group
  4. ConfuserEx
  5. linux标准输入输出及错误输出
  6. Linq_Lambda GroupBy使用笔记
  7. 使用 Ant 自动生成项目构建版本
  8. checkstyle配置文件说明
  9. [MongoDB]增删改查
  10. 【转】随机函数的rand、srand用法