autossh SSH反向隧道使用

[[email protected] ~]# autossh -M 5681 -CqTfnN -D192.168.2.172:10010 [email protected] X.X.X.X

参数解释:

-M 指定监听端口

-V 显示版本并退出

-f 后台运行

-C 启动数据压缩传输

-q 安静模式运行,忽略提示和错误

-n 配合-f 参数使用

-N 不执行远程命令,专为端口转发

-D 指定一台本地机器(动态的应用程序转发,如果不加ip,默认只监听127.0.0.1)

时间: 2024-10-27 00:56:38

autossh SSH反向隧道使用的相关文章

内网接口调用,ssh反向隧道与nginx反向代理

外网访问测试机. Windows机器使用SSH反向隧道.服务端使用反向代理 win下安装openssh-win并设置环境变量 打开cmd C:\Users\Administrator>ssh -p 22 -R 1999:localhost:8080 -b 0.0.0.0 [email protected] -R 1999远程机器的端口 -b 外网段监听,不加是 127.0.0.1监听 8080 本机端口 这样外网访问 8.8.8.8的1999端口就映射到了localhost的8080 服务器ng

SSH反向隧道的内网穿透

环境如下: A机器两块网卡eth0(192.168.0.173).eth1(192.168.100.1),eth0可以上外网,eth1仅仅是内部网络,B机器只有eth1(192.168.100.3),和A机器eth1可以通信互联,外网无法ssh进入B主机,可以使用ssh的反向隧道实现. A: 1.首先在A 上编辑sshd 的配置文件/etc/ssh/sshd_config,将GatewayPorts 开关打开: vim /etc/ssh/sshd_config GatewayPorts yes

两步建立 ssh 反向隧道

因为需要在寝室访问实验室的内部网络,刚好自己购买了阿里云,因此,可以远端干活了,mark下方法: 第一步:在内网的服务器上,使用ssh 命令建立反向隧道 ssh -fNR port:localhost:22 [email protected] -f 表示后台执行 -N 表示不执行任何命令 -R 建立反向隧道 port 你可以指定任何端口,这个只要没有被占用即可 第二步:登录你自己的服务器,登录进去之后,使用如下命令: ssh localhost -p port -p 后面跟的port(端口)需要

利用云主机做 ssh 反向隧道

[背景] 有三台主机 A.S.B,系统均为Linux.主机 A 和主机 B 在各自不同的内网,主机 S 为一台具有公网 IP 的云主机.主机 A 与主机 B 都可以通过 ssh 连接主机 S.如下图: [需求] 主机 A 需要通过主机 S 连接主机 B. 主机A信息: ip [方法] 1.设置主机 S. 1.1.编辑 /etc/ssh/sshd_config 文件,在里面修改或添加: GatewayPorts yes 1.2.重启 sshd 服务. sudo service sshd resta

ssh 反向隧道连接

A 办公室内局域网内 一台linux主机  IP 192.168.6.1xxB 公网 一台linux VPS             IP 139.129.6.xxxC 家里 一台linux主机             IP 192.168.125.xxx A向B发起,建立连接: ssh -f -N -R 10001:localhost:22 [email protected] 从C主机登录B主机 [email protected]:/var/www/html# ssh [email prote

利用ssh反向代理以及autossh实现从外网连接内网服务器

1. 描述一下目前的机器状况,梳理梳理: 机器 IP 用户名 备注 A 10.21.32.106 gdut728 目标服务器,处于内网 B 123.123.123.123 root 外网服务器,相当于桥梁的作用 PS:123.123.123.123只是我随意起的,大家请别攻击别人的服务器啊啊啊 2. 解决方法: 通俗地说:就是在机器A上做到B机器的反向代理:然后在B机器上做正向的代理实现本地端口的转发 2.1 实现前的准备 每台都要安装ssh的客户端. 在这里我使用的是centos7,都自带ss

SSH反向连接及Autossh

转自: http://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.html SSH反向连接及Autossh 0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞).稍懂一点网络的童鞋会明白,Internet上去主动连接一台

[转]SSH反向连接及Autossh

http://www.cnblogs.com/eshizhan/archive/2012/07/16/2592902.html SSH反向连接及Autossh 0.接触Linux恐怕对SSH再熟悉不过了,还有scp,sftp各种方便的功能,一般的使用都需要ip:port(如果不是默认22的话),但有些情况比较特殊,就是想连接一台内网主机(比如公司内网,当然你肯定做不了Port Forwarding,除非你想在公司防火墙上拆个洞).稍懂一点网络的童鞋会明白,Internet上去主动连接一台内网是不

ssh反向主动连接 及脚本加密

近来,在为公司客户部署相关DNS系统服务,用于资源调度服务,但是客户出口缺少公网ip地址,不能方便的去管理这台服务器,开始想到使用teamviewer做中转,穿透内网,但是在Centos环境下,照teamviewer官方给出的手册尝试安装多次,未果,始终未能获取ID号,甚至最后都安装了图形gnome环境,尝试在图形环境下安装teamviewer,网络始终是notReady,最后,只能放弃使用teamviewer,在公司找了台有公网ip的机器,用ssh反向主动连接,也就是常说的端口转发. 这种方式