美文网首页
SSH socket5隧道

SSH socket5隧道

作者: 王鸣南曲 | 来源:发表于2017-11-02 13:43 被阅读0次

1. 介绍

什么是SSH

SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network Working Group)所制定;SSH 为建立在应用层基础上的安全协议。SSH 是目前较可靠,专为远程登录会话和其他网络服务提供安全性的协议。

2. 相关参数解释

-L port:host:hostport #建立本地SSH隧道(本地客户端建立监听端口)
将本地机(客户机)的某个端口转发到远端指定机器的指定端口.
-R port:host:hostport #建立远程SSH隧道(隧道服务端建立监听端口)
将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口.
-D port 指定一个本地机器 “动态的’’ 应用程序端口转发.
-C 压缩数据传输。
-N 不执行脚本或命令,仅仅做端口转发。通常与-f连用。
-f 后台认证用户/密码,不用登录到远程主机。
-q:静默模式
-n:重定向stdin 到 /dev/null
-g:允许远程主机连接主机的转发端口
-T:禁止分配伪终端

3. Socks建立

socks正向代理
  • 在本地终端中运行
    ssh -qTfnN -D port remotehost
    ssh -qTfnN -D 6080 user@theserver
  • 然后在浏览器或者软件中设置好代理参数
    socks5: 127.0.0.1:6080 后便可以使用.
socks反向代理

ssh --qngfNTR listen-port:host:port remotehost
ssh -p 22 -qngfNTR 6666:localhost:22 VPS-user@VPS

4. 使用实例

说明

2台电脑
root1 客户端
root2服务端

客户端

使用命令:
sshpass -p '123456root2' ssh -qngfNTR 3001:127.0.0.1:22 root2@192.168.1.3
sshpass -p 后接远程主机密码

服务器端

查看接口
ss -a |grep 3001
建立本地代理
sshpass -p '123456root1' ssh -nqfNTD 3002 root1@127.0.0.1 -p 3001
现在就可以socks5: 127.0.0.1:3002访问root1所在网络

root2 ssh连接连接 root1
ssh root1@127.0.0.7 -p 3001

相关文章

  • SSH socket5隧道

    1. 介绍 什么是SSH SSH 为 Secure Shell 的缩写,由 IETF 的网络小组(Network ...

  • SSH隧道技术

    SSH隧道(即SSH代理、端口转发),现在linux默认支持的就是ssh登录。对于SSH隧道,如果之前没接触过,只...

  • ssh隧道

    一.概述 由于工作原因,总是要连接到各种不能直接访问的环境,所以大部分环境必须要使用ssh隧道进行访问。其实只是简...

  • ssh隧道

    ssh -TND 9999 piperck@target_server 端口后面接目标ssh到的目标主机 即可建立...

  • ssh隧道

    ssh隧道的通讯过程是加密的,在内网渗透中,可以在一定程度上保护自己不被安全设备发现,以下介绍ssh隧道的3种工作...

  • ssh隧道用于调试

    相关阅读 SSH隧道与端口转发及内网渗透 | 个人博客 SSH隧道技术----端口转发,socket代理 | 博客...

  • 【端口转发】SSH端口转发

    0x01 SSH隧道 什么是SSH隧道呢?举个例子,我们都知道,SSH传输数据是加密传输的,可以有效的保证数据的安...

  • 通过SSH隧道连接mysql

    SSH隧道的类型 SSH隧道有3种类型: 动态端口转发(Socks 代理) 本地端口转发 远端端口转发 通过本地端...

  • ssh端口转发(ssh隧道)详解

    摘要 ssh端口转发(或称ssh隧道)在本机和远程主机之间建立一个加密的通信隧道。这一隧道可以被其他非加密(例如I...

  • SSH隧道及其使用

    什么是SSH隧道 SSH隧道是一种通过加密的SSH连接传输任意网络数据的方法。它可以用来为任何应用程序添加加密通道...

网友评论

      本文标题:SSH socket5隧道

      本文链接:https://www.haomeiwen.com/subject/rfpopxtx.html