首页
  • Java
  • Linux
  • Deploy
  • Application

Xiao ku

板砖师傅
首页
  • Java
  • Linux
  • Deploy
  • Application
  • Nginx

  • Git

  • Docker

  • Vue

  • Macos

    • 使用跳板机进行端口转发-插件版
    • 使用跳板机进行端口转发-自动化
      • 开始针对你需要的跳板机账号密码以及端口进行修改
      • 脚本命令示例
    • 常用功能
  • Application
  • Macos
xiaoku
2023-03-13
目录

使用跳板机进行端口转发-自动化

本章节和插件版区别为免安装sshpass依赖,可以说是升级版。

本次文件存储地址为:

链接:https://pan.baidu.com/s/1LWZvGBBQ1s0LDNA1dwqxAA 
提取码:5bdu 
1
2

# 开始针对你需要的跳板机账号密码以及端口进行修改

文件1:forward.sh
tiaobanip为跳板机的ip地址
tiaobanmima为跳板机的密码
tiaobanduankou为跳板机的ssh端口号
文件2:portList.txt
在“localPort-serverIp-serverPort”和“------------end--------------”行中间写跳转信息
本地端口号:远程服务器ip地址:远程服务器端口号
含义为:
第一个为映射后自己电脑的端口号
第二个为目的服务器ip地址
第三个为目的服务器端口号
例:
18501:192.168.122.31:8500
含义是映射192.168.122.31服务器地址的8500端口,变成本地127.0.0.1的18501端口号

# 脚本命令示例

命令1用于根据portList.txt文件端口号列表启动隧道

forward.sh portList.txt startbytxt 
1

命令2用于根据portList.txt文件端口号列表关闭隧道

forward.sh portList.txt stopbytxt 
1

命令3用于关闭所有隧道端口

forward.sh portList.txt stop 
1

命令4用于关闭所有隧道端口并根据portList.txt文件端口号列表启动隧道

forward.sh portList.txt restart 
1

命令5用于展示所有已经开启的隧道宽口

forward.sh portList.txt alllist
1

注:以上所有命令脚本要路径正确,例如

/Users/wuxiaoku/Documents/forward.sh /Users/wuxiaoku/Documents/portList.txt stop
1
上次更新: 2023/03/13, 02:56:26
使用跳板机进行端口转发-插件版
常用功能

← 使用跳板机进行端口转发-插件版 常用功能→

Copyright © 2019-2024 | 闽ICP备20012188号-1
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式