当前位置:网站首页>内网服务器访问远程服务器的端口映射
内网服务器访问远程服务器的端口映射
2022-08-04 03:07:00 【junjunzai123】
映射命令
# 命令格式
ssh -R <local port>:<remote host>:<remote port> <SSH hostname>
命令说明:
在本地这台机器上监听一个端口,然后所有访问这个端口的数据都会通过ssh 隧道传输到远端的对应端口上.
本地端口转发绑定的是 lookback 接口,这意味着只有 localhost 或者 127.0.0.1 才能使用本机的端口转发 , 其他机器发起的连接只会得到“ connection refused. ”。要想让其他机器也能共享这个隧道来转发的话需要在配置文件中使用GatewayPorts 关键字,或者直接命令行下使用"-g"参数。
另外本地转发命令中的 <remote host> 和 <SSH hostname> 可以是不同的主机
ssh的三个强大的端口转发命令:
转发到远端:ssh -C -f -N -g -L 本地端口:目标IP:目标端口 用户名@目标IP
转发到本地:ssh -C -f -N -g –R 本地端口:目标IP:目标端口 用户名@目标IP
ssh -C -f -N -g -D listen_port [email protected]_Host
参数说明:-C,是进行数据压缩。 -f,是后台认证用户/密码,通常和-N连用,不用登录到远程主机。只有当提示用户名密码的时候才转向前台。 -N,是不执行远端命令,在只是端口转发时这条命令很有用处。 -g ,在-L/-R/-D参数中,是允许远端主机连接本地转发端口,如果不加这个参数,只允许本地主机建立连接。 -L,则是将本地端口映射到远端主机端口。本地端口:目标IP:目标端口 将本地机(客户机)的某个端口转发到远端指定机器的指定端口。 工作原理: 本地机器上分配了一个 socket 侦听 port 端口, 一旦这个端口上有连接, 该连接就经过安全通道转发出去, 同时远程主机和 host 的 hostport 端口建立连接. 可以在配置文件中指定端口的转发。 只有 root 才能转发特权端口。IPv6 地址用另一种格式说明: port/host/hostport -R,表明是将远端主机端口映射到本地端口。本地端口:目标IP:目标端口 将远程主机(服务器)的某个端口转发到本地端指定机器的指定端口 工作原理: 远程主机上分配了一个 socket 侦听 port 端口, 一旦这个端口上有连接, 该连接就经过安全通道转向出去, 同时本地主机和 host 的 hostport 端口建立连接. 可以在配置文件中指定端口的转发.。 只有用 root 登录远程主机才能转发特权端口.。IPv6 地址用另一种格式说明: port/host/hostport -D port 指定一个本地机器 “动态的\'’ 应用程序端口转发.。 工作原理: 本地机器上分配了一个 socket 侦听 port 端口, 一旦这个端口上有了连接, 该连接就经过安全通道转发出去, 根据应用程序的协议可以判断出远程主机将和哪里连接.。目前支持 SOCKS4 协议, 将充当 SOCKS4 服务器。 只有 root 才能转发特权端口,可以在配置文件中指定动态端口的转发。
实例说明
# 表示将远程服务183.242.xx.xx的8080端口映射到本地机器的8080端口, 本地映射之后使用localhost或是127.0.0.1, 这条命令需要在本地机器上执行
ssh -f -N -L 8080:localhost:8080 [email protected]183.242.xx.xx -p 2022
- 映射之后进行登录
- 使用jupyter举例, 在浏览器中输入: localhost:8080,即可登录, 前提已经设置好密码登录模式.
边栏推荐
- 数组相关 内容 解析
- 为什么用Selenium做自动化测试
- 单片机C语言->的用法,和意思
- 小程序+新零售,玩转行业新玩法!
- 各位大佬好,麻烦问一下flink cdc oracle写入doris的时候,发现cpu异常,一下下跑
- 复制带随机指针的链表
- 多线程间的通信方式你知道几种?
- 【原创】启动Win10自带的XPS/OXPS阅读器
- Exclude_reserved_words 排除关键字
- 4-way two-way HDMI integrated business high-definition video optical transceiver 8-way HDMI high-definition video optical transceiver
猜你喜欢

Hey, I had another fight with HR in the small group!

架构实战营模块三作业

pytorch applied to MNIST handwritten font recognition

数组相关 内容 解析

6口全千兆二层网管型工业以太网交换机千兆2光4电光纤自愈ERPS环网交换机

一文看懂推荐系统:召回04:离散特征处理,one-hot编码和embedding特征嵌入

基于Qt的目录统计QDirStat

Countdown to 2 days, the "New Infrastructure of Cultural Digital Strategy and Ecological Construction of Cultural Art Chain" will kick off soon

如果禁用了安全启动,GNOME 就会发出警告

Dong mingzhu live cold face away, when employees frequency low-level mistakes, no one can understand their products
随机推荐
pnpm 是凭什么对 npm 和 yarn 降维打击的
Detailed analysis of scaffolding content
自定义通用分页标签01
kingbaseES V8R2/R3 表在指定表空间,为何显示为默认表空间?
SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropri
2 Gigabit Optical + 6 Gigabit Electric Rail Type Managed Industrial Ethernet Switch Supports X-Ring Redundant Ring One-key Ring Switch
董明珠直播时冷脸离场,员工频犯低级错误,自家产品没人能弄明白
STM8S105k4t6c---------------Light up LED
从图文展示到以云为核,第五代验证码独有的策略情报能力
Polygon zkEVM网络节点
数据湖(二十):Flink兼容Iceberg目前不足和Iceberg与Hudi对比
db2中kettle报错 Field [XXX] is required and couldn‘t be found 解决方法
pytorch applied to MNIST handwritten font recognition
Mockito unit testing
SQL injection in #, - +, - % 20, % 23 is what mean?
自定义通用分页标签02
【指针内功修炼】深度剖析指针笔试题(三)
ant-design的Select组件采用自定义后缀图标(suffixIcon属性)时,点击该自定义图标没有反应,不会展示下拉菜单的问题
golang中的unsafe.Pointer,指针,引用
一文看懂推荐系统:召回05:矩阵补充、最近邻查找,工业界基本不用了,但是有助于理解双塔模型