当前位置: 首页 > 软件库 > 开发工具 > >

port-forward

Go 实现的端口转发工具
授权协议 GPL
开发语言 Google Go
所属分类 开发工具
软件类型 开源软件
地区 国产
投 递 者 杨柏
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Go语言开发的端口转发工具(for port data forward)

  • 开发语言:GO

  • 控制台框架:beego

功能介绍

  • 支持 Web 控制台添加端口映射

  • 支持对每条端口映射进行开启和关闭控制

  • 支持 RestfulAPI 接口,方便被其它系统集成

  • 支持每条端口转发的同时,再分发给多个端口,满足某些测试场景

已编译好的程序包

http://git.oschina.net/tavenli/port-forward/releases

快速安装说明

1. 下载编译好的程序包,并解压程序包
2. 执行 start.sh (Linux)或 start.bat (Win)命令
3. 打开浏览器,进入控制台,打开 http://127.0.0.1:8000/login
4. 输入用户 admin  密码 123456 进入控制台

控制台 UI

登录

转发列表

端口转发配置

方便与其它平台集成接口

  • 一、pod与宿主机相互拷贝文件: 1.将pod文件拷贝到宿主机: 命令:kubectl cp -n NAMESPACE_name POD_name:FILE_name NEW_FILE_name -n:namespace命名空间 POD_name:pod名字 FILE_name:POD中的文件路径+文件名称 NEW_FILE_name:存到宿主机的文件路径+文件名称 2.将宿主机文件拷贝到pod:

  • 在看到port-forward的功能时非常的兴奋,因为可以解决一个容器22端口通过代理的方式暴露到宿主,经过一列软件的安装测试后发现,容器端口只能暴露到localhost网卡,好坑,但是还是记录一下整个操作过程,还可以通过VPN或者代理服务器访问 + port-forward命令参数说明 # kubectl port-forward --help Forward one or more local

  • 通过端口转发访问集群中的应用程序 本页向您展示如何使用 kubectl port-forward 命令连接到运行在 Kubernetes 集群中的 Redis 服务器。这种类型的连接对于数据库调试很有帮助。 创建一个 Pod 来运行 Redis 服务器 创建一个 Pod: kubectl create -f https://k8s.io/docs/tasks/access-application-

  • 转发一个本地端口到 Pod 端口 kubectl port-forward 允许使用资源名称 (例如 pod 名称)来选择匹配的 pod 来进行端口转发。 # Change mongo-75f59d57f4-4nd6q to the name of the Pod kubectl port-forward mongo-75f59d57f4-4nd6q 28015:27017 这相当于 kubec

  • k8s使用port-forward访问集群中的应用程序 本文描述了如何使用 kubectl port-forward 访问 Kubernetes 集群中的 Redis Server。这种连接方式在实际进行Debug时非常有效。 为Redis创建Deployment和Service 转发本地端口到Pod的端口 总结 为Redis创建Deployment和Service 创建 Redis Deploy

  • 一:简介 kubectl port-forward 通过端口转发映射本地端口到指定的应用端口,从而访问集群中的应用程序(Pod). 二:举例 1. 创建一个 Pod 来运行 Redis 服务器 a. 创建一个 Pod: 点击(此处)折叠或打开 kubectl create -f https://k8s.io/docs/tasks/access-application-cluster/redis-m

  • 概述或功能 通过端口转发映射本地端口到指定的应用端口 例子 创建 Redis deployment and service 创建redis deployment kubectl create -f https://k8s.io/docs/tutorials/stateless-application/guestbook/redis-master-deployment.yaml 创建redis se

  • 端口转发工具 port-forward v1.0.1 发布了,主要改进内容包括: 支持Web控制台添加端口映射 支持对每条端口映射进行开启和关闭控制 支持API接口,方便与其它系统集成 将MySQL数据库方式改为Sqlite方式,方便大家部署 文章转载自 开源中国社区 [http://www.oschina.net]

  • kubectl port-forward $POD_NAME --address 0.0.0.0 --namespace default 3306:3306 注意 要将端口映射出去

  • k8s 的 port-forward Kubernetes 的 port-forward 命令是一种简单的方式,可以将本地计算机上的端口转发到 Kubernetes 集群中的 Pod 或 Service 上。它可以帮助开发人员在本地计算机上访问运行在 Kubernetes 环境中的应用程序,而无需将应用程序暴露到公共网络中。 使用 port-forward 命令可以将本地计算机上的端口(如 808

  • 当本地想访问容器内部接口时,我们可使用端口转发 kubectl port-forward -n business test-service-myapp-7d99458df9-ktwpk 8082:8080 当访问本地8082时,则可以跳转到容器内8080 参考:kubernetes 使用kubectl port-forward 访问应用

  • Kubernetes(K8s)中使用Kubectl 命令行工具管理 Kubernetes 集群。 kubectl 在 $HOME/.kube 目录中查找一个名为 config 的配置文件。 可以通过设置 KUBECONFIG 环境变量或设置 --kubeconfig 参数来指定其它 kubeconfig 文件。本文主要介绍Kubernetes(K8s)中kubectl port-forward 常

  • 使用kubectl proxy可以访问Pod中的业务,但是URL要加上namespace,service等,比较长。kubectl还提供了一个功能,就是kubectl port-forward, 直接forward数据,kubectl启动后,监听本地的一个端口,把此端口的ip包统统forward到kubectl连接的K8S集群的某个业务的端口: 例如,如果有个service名字叫做mongo-75

  • kubectl port-forward暴露minikube k8s service端口 第一种方式 minikube service hello-minikube 第二种方式: kubectl port-forward service/hello-minikube 7080:8080 Tada! Your application is now available at http://loca

  • 比如阿里云的 kubernetes的namespace:test 里部署了一个mysql-a你想在本地命令行操作 1、查看mysql service和port $ kubectl get svc -n test NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE mysql-a Clus

 相关资料
  • 本文向大家介绍SSH端口转发实现内网穿透的实现,包括了SSH端口转发实现内网穿透的实现的使用技巧和注意事项,需要的朋友参考一下 我们局域网的机器能够访问外网,但是外网不能访问内网。因为内网访问互联网时候能确定外网的地址,外网却不能确定我们局域网内的具体地址。(ip地址有限)如果 我们在访问外网的时候,这个链接让他保持、不断,那么这个链接就相当于我们建了一条路,内网数据能出去,外网数据能进来,ssh

  • 问题内容: 我已经构建了一个打开ServerSocket的简单应用程序,并在连接时将其自身连接到远程计算机上的另一个服务器套接字。为了实现端口转发,我使用了两个线程,一个线程从本地输入流读取并向远程套接字输出流读取流,反之亦然。 该实现感觉有点差劲,所以我问您是否知道更好的实现策略,或者是否有一些代码可以以高效的方式实现。 PS:我知道我可以在Linux上使用IPTables,但是必须在Windo

  • 本文向大家介绍Mac中使用Nginx实现80端口转发8080端口,包括了Mac中使用Nginx实现80端口转发8080端口的使用技巧和注意事项,需要的朋友参考一下 由于项目本身的原因,开发必须使用80端口实现,而在Unix内核中非Root用户无法直接使用1024以下的端口,最初作者找到了pfctl的方式实现80端口转发到8080端口实现访问,经过亲测出现了最为严重的问题,按照当时的方法配置好之后发

  • 本文向大家介绍python实现超简单端口转发的方法,包括了python实现超简单端口转发的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了python实现超简单端口转发的方法。分享给大家供大家参考。具体如下: 代码非常简单,实现了简单的端口数据转发功能,用于真实环境还需要再修改一下。 希望本文所述对大家的Python程序设计有所帮助。

  • 端口转发(Forwarded Port)。请求访问主机(你的电脑)上的某个端口,把请求转发到虚拟机上的某个端口。比如你在虚拟机上安装了一个 Web 服务器,默认它会在虚拟机上的 80 端口提供接待服务。你可以配置一个端口转发,当访问主机上的某个端口的时候,把请求转发到虚拟机上的 80 端口。下面通过一个试验你就很容易理解这个端口转发。 端口转发配置 打开 Vagrantfile,添加一行配置代码:

  • 本文向大家介绍利用virtualbox虚拟机实现端口转发,包括了利用virtualbox虚拟机实现端口转发的使用技巧和注意事项,需要的朋友参考一下 virtualbox虚拟机实现端口转发,具体内容如下 1.应用场景 突破上网限制(如在公司内部限制访问外部网络,但是开放了某些端口,可以利用开放的某些端口实现端口重定向) 远程桌面重定向 NC重定向获得Shell 2.实验环境 virtualbox虚拟

  • 本文向大家介绍python 实现端口扫描工具,包括了python 实现端口扫描工具的使用技巧和注意事项,需要的朋友参考一下 以上就是python 实现端口扫描工具的详细内容,更多关于python 端口扫描工具的资料请关注呐喊教程其它相关文章!

  • 我遇到的问题是,我无法在我希望看到的端口上看到应用程序。我正在公开端口8080并在8080上运行uwsgi进程,但在浏览器中找不到ip地址的应用程序。我只是得到谷歌Chrome的‘此网页不可用’。(我使用的是Mac,所以我需要获得boot2docker的ip地址)。容器显然正在运行,并报告我的uwsgi和celery进程也都成功运行。 运行时,得到的响应如下 ...因此容器似乎正在接受端口8080