当前位置:网站首页>内网服务器访问远程服务器的端口映射
内网服务器访问远程服务器的端口映射
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,即可登录, 前提已经设置好密码登录模式.
边栏推荐
- How many ways do you know about communication between multiple threads?
- sqoop ETL tool
- SQL注入中 #、 --+、 --%20、 %23是什么意思?
- 一文看懂推荐系统:召回05:矩阵补充、最近邻查找,工业界基本不用了,但是有助于理解双塔模型
- 【学习笔记之菜Dog学C】动态内存管理
- Mini program + new retail, play the new way of playing in the industry!
- 2022.8.3-----leetcode.899
- 三分建设,七分管理!产品、系统、组织三管齐下节能降耗
- 创新互融|华秋赋能助力OpenHarmony生态硬件开发落地
- TOML配置文件格式,YAML最有力的竞争者
猜你喜欢

出海季,互联网出海锦囊之本地化

DIY电工维修如何拆卸和安装开关面板插座

pnpm 是凭什么对 npm 和 yarn 降维打击的

一个属于程序员的七夕节!

【医保科普】维护医保基金安全,我们可以这样做

2千兆光+6千兆电导轨式网管型工业级以太网交换机支持X-Ring冗余环网一键环网交换机
SQL injection in #, - +, - % 20, % 23 is what mean?

ant-design的Select组件采用自定义后缀图标(suffixIcon属性)时,点击该自定义图标没有反应,不会展示下拉菜单的问题

基本表单验证流程

Dong mingzhu live cold face away, when employees frequency low-level mistakes, no one can understand their products
随机推荐
ant-design的Select组件采用自定义后缀图标(suffixIcon属性)时,点击该自定义图标没有反应,不会展示下拉菜单的问题
STM8S105K4T6------串口发送和接收
MRS: Alluxio的使用介绍
STM8S-----option byte
Taurus.MVC WebAPI 入门开发教程1:框架下载环境配置与运行(含系列目录)。
Power button (LeetCode) 215. The first K largest elements in the array (2022.08.03)
y86.第四章 Prometheus大厂监控体系及实战 -- prometheus存储(十七)
一个属于程序员的七夕节!
查看mysql死锁语法
Basic form validation process
[QNX Hypervisor 2.2用户手册]10.3 vdev gic
TOML配置文件格式,YAML最有力的竞争者
在更一般意义上验算移位距离和假设
[Study Notes Dish Dog Learning C] Dynamic Memory Management
脚手架内容详解分析
复制带随机指针的链表
Sfdp 超级表单开发平台 V6.0.5 正式发布
数据湖(二十):Flink兼容Iceberg目前不足和Iceberg与Hudi对比
Simple record of Flink principle flow chart
说说数据治理中常见的20个问题