首页 > 其他分享 >ssh 隧道 只需要一台中间服务器(带外网)实现内网穿透

ssh 隧道 只需要一台中间服务器(带外网)实现内网穿透

时间:2024-12-03 17:55:00浏览次数:6  
标签:带外 端口 9100 ssh 本地 转发 服务器

ssh 隧道 只需要一台中间服务器(带外网)实现内网穿透

ssh 隧道把服务器上的请求转发到本地,把本地请求转发到服务器

把本地端口

-L 选项用于本地(Local)

-R 选项用于远程(Remote)

1.开启服务器ssh网关功能

修改/etc/ssh/sshd_config文件,将GatewayPorts 修改为yes,并放开AllowAgentForwarding yes和AllowTcpForwarding yes,GatewayPorts默认为no,AllowAgentForwarding、AllowTcpForwarding默认被注释

2. 服务器请求达到本地

本地shell 环境执行,把服务器端口80 请求转发到本地局域地址 端口 9100

ssh -nNT -R 80:192.168.1.241:9100 root@服务器地址

登入服务器查看端口监听,注意服务器80 端口别被占用

netstat -tlnp | grep 端口号

如果转发443 https 本地需要 配置证书 可以去阿里云申请免费证书

server:
  port: 9100
  ssl:
    key-store: XXXX.cn.pfx
    key-store-password: uwhruxrk

标签:带外,端口,9100,ssh,本地,转发,服务器
From: https://www.cnblogs.com/lyc88/p/18584636

相关文章

  • 服务器中流量与带宽的关系
    企业在进行使用服务器的过程中,经常会听到网络流量和网络带宽专用名词,在我们的日常生活中也使用到,今天我们就来了解一下服务器中流量和带宽的关系吧!服务器中的流量与带宽主要就是指两种不同的计算单位,1M带宽相当于1024KB流量,服务器一般会根据不同的计算单位划分为不限流量和限......
  • 服务器进行布线的作用都有哪些?
    服务器作为一种网络设备,需要进行布线来和其他设备进行网络通信,布线是服务器实现数据信息传输和交换的基础,从而达到和本地网络或者是互联网相连接,同时用于承载和传输数据信号,保证数据可以准确高效的在服务器等网络设备上传递。合理的走线布局有助于提高服务器的稳定性和可靠性......
  • 智慧工地算法视频分析服务器安全帽安全服检测:安防设备中的网络参数都分别代表什么?
    在探讨视频智能分析系统的广泛应用于网络安防设备的核心参数时,不可避免地要深入了解其背后的技术支撑与配置细节。这一系统,凭借其强大的视频接入与查看、智能分析、任务调度等功能,已经在工厂、工地、社区等多个场景中展现出了卓越的性能与价值。而网络安防设备,作为这一系统的基石,......
  • Linux C++ 服务器端这条线怎么走?一年半能做出什么?
    选择LinuxC++服务器方向是一个非常好的发展路径,这条方向需要扎实的基础知识和实践能力,同时有着很大的发展空间。以下是一个完整的学习路线和一年半的规划,帮助你在毕业前掌握核心技能并积累项目经验。一、LinuxC++服务器方向的核心知识体系LinuxC++服务器端开发的核心......
  • 水域智能监管视频分析服务器水体变色识别算法“智鉴水质”的技术应用
    随着环境保护意识的不断增强,水域智能监管逐渐成为水资源管理和生态环境保护的重要手段。水体变色是水域生态状况变化的一个重要指标,能够反映水体污染、富营养化等问题。因此,如何实时、准确地识别水体变色现象,成为了水域管理中的一个重要课题。本文将探讨基于视频分析技术的水体变......
  • GPT-SoVITS V2 liunx服务器部署
    文章目录概要整体部署流程小结概要由于项目上有粤语TTS需求于是找到开源项目https://github.com/RVC-Boss/GPT-SoVITS通过模型训练或者开源模型获取对应语音模型的GPT及SoVITS模型按照readme在CentOS上安装整体部署流程condacreate-nGPTSoVitspython=3.9cond......
  • 银河麒麟高级服务器操作系统 V10 查看版本(转)
    版本命令:nkvers[root@iZhl0013hm0txy1kyu8t4vZ~]#nkvers##############KylinLinuxVersion#################Release:KylinLinuxAdvancedServerreleaseV10(Azalea)Kernel:4.19.90-vhulk2001.1.0.0026.ns7.15.x86_64Build:KylinLinuxAdvancedServerreleaseV10/(......
  • 适用于openEuler系统升级openssh9.8p1和openssl3.3.1
    目前在openEuler2203 LTS上测试通过#!/bin/bash./etc/os-releaseOpensslVersion=3.3.1OpensslVersion1=`opensslversion|awk'{print$2}'`OpensshVersion=9.8p1CURRENT_DATE=$(date+%Y%m%d%H%M%S)echo-e"\e[1;35m=================================......
  • linux服务器目录挂载到oss
    场景之前的文件上传是直接上传的云服务器上的某个目录下,由于用户上传的文件数量越来越多导致云盘快满了。想要在尽量不更改之前文件上传代码的逻辑上解决这个问题。解决方法把之前用户上传文件的目录挂载到oss中,上传文件的代码只需要把文件的域名改为oss的域名即可。操作步骤......
  • Linux云服务器部署OpenAI应用服务项目笔记
    前提条件:配置安全组端口配置,开放所需端口,安装好docker环境一、配置docker镜像源sudovim/etc/docker/daemon.json修改docker文件夹的daemon.json文件,添加以下内容{"registry-mirrors":["https://dockerproxy.cn","ht......