通过ssh tunnel从外网访问内网kali
拥有设备:
1.Kali 2.0虚拟机一台
2.外网Linux服务器一台,(CentOs x64)
问题如下:
在电脑上安装了一台kali 2.0的虚拟机,通过nat物理机的网卡可以访问互联网,现在想要实现可以通过其他任何可访问到互联网的主机能访问到该Kali
实现操作如下:
一、打开Kali的ssh服务
(1)修改sshd_config文件,命令为:
vi /etc/ssh/sshd_config
将#PasswordAuthentication no的注释去掉,并且将NO修改为YES //kali中默认是yes
(2)将PermitRootLogin without-password修改为
PermitRootLogin yes
然后保存并退出
ESC:wq
(3)service ssh start //启动ssh服务
二、安装autossh
$ sudo apt-get install autossh
三、执行autossh命令
#autossh -M 1234 -NR 19998:localhost:22 root@server_ip
再输入密码就OK了
这样,-M 1234 为监听端口,-NR将本地的22端口转发到server_ip的123456端口上
OK!
这样,再通过远程的服务器的123456端口登录就内网里的kali了
最后,附截图一张
也可以这样: ssh -R 6666:localhost:8080username@10.11.22.33
将本地的8080转发到10.11.22.33服务器上的6666端口上去,从而达到10.11.22.33:6666就是localhost:8080的目的
或参考:http://blog.csdn.net/wxqee/article/details/49234595
通过ssh tunnel从外网访问内网kali相关推荐
- 利用反向SSH从外网访问内网服务器
学院的服务器在学院的内网,出了学院就不能访问,在宿舍.家里学习很不方便没有服务器的话.之前一直用TeamViewer,但是用着不舒服.最近新找到一个办法,就是利用外网服务器以及反向SSH搭一条通道,使 ...
- 《工具箱-内网穿透》FRP内网穿透(实现外网访问内网服务)
FRP内网穿透 一.环境: 内网服务器 Centos 外网服务器 Centos 模拟场景:使用虚拟机安装Centos系统模拟内网服务器,外网服务器是正常使用云服务器 适用于:Company内部有自己的 ...
- 外网访问内网80端口【内网穿透】
微信公众号开发.本地搭建web服务器,或者在本地服务器搭建了IIS或apache等web网站时,需要解决80端口映射的问题. 但很多人在路由器映射80端口的时候,会出现映射失败的情况.造成这种情况的原 ...
- 外网访问内网服务器设置方法(路由器设置)
A.外网访问内网服务器的设置方法 实验室有一台服务器,现有外网访问该服务器的需求,网上有各种教程,但是有些地方比较模糊,不甚详细,现将我的设置记录如下,作为参考. 目前的情况是,整个实验室属于一个 ...
- 外网访问内网服务器设置方法+远程图形终端
A.外网访问内网服务器的设置方法 实验室有一台服务器,现有外网访问该服务器的需求,网上有各种教程,但是有些地方比较模糊,不甚详细,现将我的设置记录如下,作为参考. 目前的情况是,整个实验室属于一个局域 ...
- 让外网访问内网Ngrok工具
让外网访问内网,通常一些开发的情况下会遇到这种问题,这里记录一个软件工具ngrok. 通常微信客户端,自己做测试可以直接配上本地地址用: 本地做测试服务,连调外网.这个网上有下载地址:https:// ...
- 外网访问内网Tornado
为什么80%的码农都做不了架构师?>>> 外网访问内网Tornado 本地安装了Tornado,只能在局域网内访问,怎样从外网也能访问本地Tornado? 本文将介绍具体的实现 ...
- 如何实现外网访问内网ip?公网端口映射或内网映射来解决
本地搭建服务器应用,在局域网内可以访问,但在外网不能访问.如何实现外网访问内网ip?主要有两种方案:路由器端口映射和快解析内网映射.根据自己本地网络环境,结合是否有公网IP,是否有路由权限,设置让外网 ...
- 隧道技术之 外网访问内网
外网访问内网 咱们上班族在工作当中,往往遇到需要在家访问办公室电脑的情况.比如:远程办公.紧急情况处理,节假日值班等等.因为办公室电脑没有固定的公网IP,所以不能直接访问,本文介绍一种简易的方法解决这 ...
- 【内网穿透服务器】使用Frp外网访问内网FTP服务器(以访问内网samba服务为例)
使用Frp外网访问内网FTP服务器(以访问内网samba服务为例) FTP是基于TCP的服务,使用两个端口,命令端口和数据端口,命令端口是21,数据端口在主动模式下为20,在被动模式随机分配. FTP ...
最新文章
- 设备树学习之(二)点灯【转】
- Java后端,应该日常翻看的中文技术网站
- SQL2008无法连接到.\SQLEXPRESS,用户'sa'登录失败(错误18456)图文解决方法
- protobuf入门教程(三):常用序列化/反序列化接口
- log4j.xml引用Javaweb项目中配置文件的参数
- CCF 201312-3 最大的矩形[比较简单]
- 面向对象4大特性的作用
- linux无限刷屏代码,linux下如何实现简单刷屏
- PIE SDK栅格生成等值线、面
- android常用开源库分享
- Linux系统下配置JDK环境变量
- 记录一次elastic-job分片查询及基础概念理解
- mysql宠物销售系统论文,宠物店管理系统的设计与实现.doc
- sqlserver去空格函数
- 可持久化入门 ի( ‘▿ ‘ )
- 冒泡排序算法(bubbling sort)
- 大数据周会-本周学习内容总结07
- WS小世界网络构建实验(Matlab版)
- RocketMQ实战疑问和原理解答(更新至Q9)
- 定义一个Tree(树)类,有成员ages(树龄),成员函数grow(int years)对ages加上years,age()显示tree对象的ages的值。