梧州市网站建设_网站建设公司_阿里云_seo优化
2025/12/24 16:33:43 网站建设 项目流程

场景:

  本地开发中访问开发或测试环境的MySQL或redis服务,但是由于保护措施无法直接访问连接,需要进行端口转发

 

1. 借助xshell类似终端连接工具

1)新建一个会话,保证可以正常登录到目标服务器

2)添加转发规则

SSH > 隧道 中新增转移规则:

类型: 本地(将本地端口映射到远程端口,从而实现从本地到远程的端口转发。这种类型的隧道可以用于访问远程主机上的某些服务,例如Web服务器、数据库服务器等,或者绕过防火墙的限制)

源主机: 你本地电脑的ip,一般是localhost

侦听端口:选择一个你本地未被占用的端口

目标主机:若是目标主机的话,一般是localhost

目标端口:远程服务的端口

image

 

2. 直接使用ssh命令

# 连接开发环境Redis:
ssh -i C:\Users\用户名\.ssh\id_rsa -L 6380:127.0.0.1:6379 root@xxx.xx.xxx.xxx -N
## 将远程6379端口转发到本地的6380端口# 连接开发环境MySQL:
ssh -i C:\Users\用户名\.ssh\id_rsa -L 3307:127.0.0.1:3306 root@xxx.xx.xxx.xxx -N
## 将远程3306端口转发到本地的3307端口## -i: 指定私钥文件
## -L:本地端口转发
## -N:不执行远程命令,只做端口转发

 

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询