Linux内网端口转公网端口映射

由于服务商做安全演练,把原先服务器内网的端口映射到外网端口全都关闭了,每次维护服务器特别麻烦,像数据库查询如果用原生的mysql 去连接,查询返回的结果乱了,非常不方便。 查了服务还是可以正常访问部分外网的,只限制了外网无法访问内网,临时做个端口映射以方便维护服务器:如下:

用linux自带的ssh即可完成端口映射,如下:

bash 复制代码
ssh -R 8171:10.12.4.129:3306 root@xx.xx.xx.xx

参数解释:

  • -R 8171 是公网端口
  • 10.12.4.129:3306 内网mysql的IP端口
  • root@xx.xx.xx.xx 公网登陆账号与IP

linux ssh默认是不允许远程映射的,如果报错端口映射失败需要在公网服务器配置:

配置路径:/etc/ssh/sshd_config

bash 复制代码
vi /etc/ssh/sshd_config

找到# GatewayPorts yes 设置成yes 如下图:

修改完成后执行 systemctl restart sshd 重启生效:

bash 复制代码
systemctl restart sshd

测试:这里映射的是mysql端口,映射访问成功,如下图:

相关推荐
带娃的IT创业者7 分钟前
Claude Code Routines 深度解析:重新定义 AI 辅助编程的工作流自动化
运维·人工智能·自动化·ai编程·工作流·anthropic·claude code
broadview_java11 分钟前
搬瓦工修改SSH端口
运维·网络·ssh
嵌入式×边缘AI:打怪升级日志27 分钟前
从硬编码按键驱动到 Linux Platform 设备树驱动:逐行解剖与融会贯通
linux·运维·服务器
小周技术驿站1 小时前
Linux 权限管理细节详解
linux·运维·服务器·ubuntu·centos
思麟呀1 小时前
Select多路转接
linux·网络·c++·网络协议·http
cen__y2 小时前
Linux04(重定向)
linux·服务器·c语言
senijusene2 小时前
I2C 总线框架下LM75A 温度传感器 Linux驱动开发:
linux·运维·驱动开发
专注VB编程开发20年2 小时前
工控成套控制柜厂家 / 自动化小工厂 对外市场价
运维·自动化·工控·上位机开发
片酷2 小时前
【Isaacsim&Isaaclab】安装教程
linux·开发语言·python
Magic@2 小时前
Redis学习[1] ——基本概念和数据类型
linux·开发语言·数据库·c++·redis·学习