美文网首页
hole 穿透防火墙工具

hole 穿透防火墙工具

作者: Lupino | 来源:发表于2021-01-24 22:34 被阅读0次

hole 是一个用来穿透防火墙的工具,由我研发,早期使用Go语言开发,现在使用Haskell语言开发。

项目地址请访问 haskell-hole

haskell 版本比 Go 版本性能更好,支持更多的功能,如:
本地转发到远程,远程转发到本地,支持UDP和TCP,数据加密等

linux 安装编译后版本如下:

$ wget https://github.com/Lupino/haskell-hole/releases/download/v1.0.0/haskell-hole-linux-v1.0.0.tar.bz2
$ tar xvf haskell-hole-linux-v1.0.0.tar.bz2
$ cp hole /usr/bin
$ cp holed /usr/bin

相应的在服务器和本地都用相同的方法安装。

将本地的 ssh 服务转发到远程

首先在远程服务器上开启 holed 服务,它有两个端口,一个是 holed 本身的端口,用来接收或转发数据,一个是对外服务的端口,访问这个端口就好像范围本地的端口。

holed -H tcp://:4000 -a tcp://:2222
  • 4000 为 holed 服务的端口
  • 2222 为 对外服务的端口

在本地开启 hole 服务,它连接的 holed 服务,并且连接到本地 sshd 服务的端口

hole -H tcp://server-ip:4000 -H tcp://127.0.0.1:22

这样子我们就版本地的 sshd 服务转发到远程的服务器上了,我们访问本地的 sshd 服务,只要通过访问远程服务器上 2222 端口就可以

ssh root@server-ip -p 2222

相关文章

  • hole 穿透防火墙工具

    hole 是一个用来穿透防火墙的工具,由我研发,早期使用Go语言开发,现在使用Haskell语言开发。 项目地址请...

  • CDH 5.14 生态圈安装教程(本地 Repo 方式)

    一.基本配置 1.关闭防火墙Cloudera Manager不能穿透防火墙,所以需要将防火墙关闭。以CentOS6...

  • Centos6和Centos7 防火墙区别及常用命令

    一、 Centos6和Centos7 防火墙的区别 使用的防火墙工具不:Centos6自带的防火墙工具是iptab...

  • iptables相关以及sudo

    (一)、详述iptables五链 iptables: 包过滤型的防火墙 firewall: 防火墙,隔离工具;工作...

  • 内网穿透工具

    内网穿透的目的: 为了让本地启动的服务,别人外网也能够进行访问,可以通过内网穿透工具进行解决 工具下载网站 工具1...

  • frp 穿透工具

    简单、高效的内网穿透工具https://gofrp.org/docs/features/[https://gofr...

  • 内网穿透工具

    http://www.u.tools/[http://www.u.tools/] 1、去 https://ngro...

  • Hole

    这个白色的洞口从高空看上去,是一个无法自然形成的矩圆:笔直的线条、圆润的边角,似乎具有某种古老而神秘的象征意义...

  • linux 基本环境

    无法上网 yum 更新 安装网络工具 安装下载工具 防火墙端口工具 开放端口

  • 防火墙 之 iptables的基本认识

    1 概述 iptables不是防火墙技术,是一个软件,用来配置防火墙,通过这个工具来实现对防火墙的策略的定制。ip...

网友评论

      本文标题:hole 穿透防火墙工具

      本文链接:https://www.haomeiwen.com/subject/xidvzktx.html