通过iodns这个工具也能搭建DNS隧道

iodns的优点:

对下行数据不进行编码,速度快

支持多平台

最大16个并发连接

强制密码设定

iodns创建的DNS隧道网段不能喝服务器,客户端同一网段,比如服务器是192.168.1.1网段,客户端是1.1.1.1,DNS网段就必须要和它们不一样,这里设置在10.0.0.1网段

把主机2作为服务器端,iodined -f 10.0.0.1 test.lab.com

-f:前端显示

-c:不检查客户端地址

ifconfig就会看到生成了一个虚拟的网卡dns0

在主机1上运行客户端,

iodine -f test.lab.com

它会生成一个虚拟网卡,自动分配一个IP地址10.0.0.2

ifconfig

可以ping一下主机2的虚拟网卡地址10.0.0.1,检查DNS隧道是否畅通

主机2开启ssh服务

service ssh start

主机1可以ssh远程登录主机2

ssh root@10.0.0.1

iodns搭建的隧道是不能直接通过设置代理上网的,必须还要通过其他的工具比如在DNS隧道中再嵌套一个ssh隧道,再通过代理主机4上网

在主机1 ssh -CfNg -D 7001 root@10.0.0.1 作为网关

在主机4,打开浏览器设置代理

然后就能上网了

最新文章

  1. Microsoft Build 2015 汇总
  2. 在macbook上搭建ubuntu工作环境
  3. 繁星——jquery的data()方法
  4. 屠蛟之路_蛟灵岛战役(上)_SixthDay
  5. IOS7.0 Xcode5 AutoLayout 备忘录
  6. [转]oracle pump expdp impdp使用
  7. 【原】训练自己haar-like特征分类器并识别物体(2)
  8. 转】从源代码剖析Mahout推荐引擎
  9. redhat开启linux server
  10. SQL SERVER FOR 多列字符串连接 XML PATH 及 STUFF
  11. SharedPreferences的工具类
  12. spring-boot(六) 邮件服务
  13. Linux 小知识翻译 - 「日志」(log)
  14. nginx-启动gzip、虚拟主机、请求转发、负载均衡
  15. docker: Error response from daemon: driver failed programming external connectivity on endpoint jolly_shockley
  16. java之基本数据类型
  17. Who am I?
  18. 使用Delaunay三角剖分解决求多边形面积的问题
  19. angularJS1笔记-(1)-多控制器
  20. Oracle学习笔记之二,Oracle 11g体系结构

热门文章

  1. openStack queens 功能验证调试
  2. 10.Appium驱动app报错
  3. 38.纯 CSS 创作阶梯文字特效
  4. mybatis-spring 集成
  5. spark快速大数据分析
  6. markdown的试用
  7. maven项目里的mapper不被加载,解析
  8. 【ASP.NET 问题】Win7中IIS被防火墙阻止导致外网无法访问的解决方法。
  9. Rabbitmq(3) work queues
  10. VSFTP 配置虚拟用户