首页 > 玩机美化 > 带Web管理界面的内网穿透源码

带Web管理界面的内网穿透源码

楼主:小红帽 [1级] · 2019-9-14 ·  浏览2968 · 玩机美化 · ID:

做个笔记吧!

感兴趣的老铁自己搭建

内网穿透有什么用,懂的老铁自然懂

不懂的百度一下你就懂了

我这里随便举例,比如用家里的电脑,搭建网站,实现外网访问,不仅仅只局限于局域网访问!

Holer,它可以将局域网服务器代理到公网的内网穿透工具

支持转发基于TCP等协议的报文

现在服务端代码已经开源了,而且带Web管理面板

这里就大概说下,我们就可以拿来自建一个内网穿透服务器,使用效果还不错。

安装服务端

Github地址:https://github.com/Wisdom-Projects/holer

支持系统:Windows、Linux系统,这里只说Linux搭建,建议直接centos。

说明:由于该面板使用的JAVA,所以还是比较消耗内存的,如果内存太小,建议先加一点虚拟内存

1、安装JAVA

#CentOS系统yum install java-1.8.0-openjdk -y

2、安装mysql#CentOS 6系统

rpm -ivh http://repo.mysql.com/mysql-community-release-el6-5.noarch.rpm

yum install mysql-community-server -y

service mysqld start

chkconfig mysqld on

#CentOS 7系统

rpm -ivh http://repo.mysql.com/mysql-community-release-el7-5.noarch.rpm

yum install mysql-community-server -y

systemctl start mysqld

systemctl enable mysqld

注意:如果Debian或Ubuntu在安装期间有弹出窗口要你输入密码就设置一个,没有的话密码就是空格。

修改数据库密码

#CentOS系统,第一行登录数据库的时候直接Enter跳过,第二行moerats为要修改的密码,自行修改

mysql -u root -p

mysql> set password=password("moerats");

mysql> exit;

重启服务器

#CentOS系统

service mysqld restart

此时Mysql算是安装完成了。

3、安装源码安装unzip#CentOS系统

yum install unzip -y

下载源码

wget https://github.com/wisdom-projects/holer/releases/download/v1.1/holer-server-1.1.zip

unzip holer-server-1.1.zip && rm -rf holer-server-1.1.zip

#移动到opt目录,然后进入到源码文件夹

mv holer-server /opt/holer && cd $_

#修改配置文件

nano resources/application.yaml

关键配置如下:

#运行端口

server:

 port: 600

#Mysql数据库用户名和密码

spring:

datasource:

username: root

password: moerats

#域名和nginx目录,可以直接全部删掉,用ip不需要,域名的话,有点不好用

holer

 domain:

name: your-domain.com

nginx:

#home: /usr/local/nginx

home: C:/nginx-1.14.2

修改后使用Ctrl+x、y保存退出,或者可以直接使用FTP等工具直接编辑。

再修改管理员用户名和密码,使用命令:nano resources/conf/holer-data.sql

admin和admin123为管理员用户名和密码,自行修改,修改完成后同样的使用Ctrl+x、y保存退出。

最后启动:chmod +x holer && ./holer start

然后CentOS系统建议关闭防火墙使用,或者打开部分端口也行,关闭命令:

#CentOS 6系统service iptables stop

chkconfig iptables off

#CentOS 7系统

systemctl stop firewalld

systemctl disable firewalld

那么就搭建完成了

- 版权声明 - 1、本帖所有言论和图片等纯属网友个人意见,与流星社区立场无关;
2、其他单位或个人使用、转载或引用本帖时必须同时征得该帖子作者小红帽流星社区的同意;
3、备注原文地址:https://bbs.liuxingw.com/t/14137.html,可忽略第2条;
4、帖子作者需承担一切因本文发表而直接或间接导致的相关责任;
5、如本帖内容或部分内容转载自其它媒体,这并不代表本站赞同其观点和对其真实性负责;
6、如本帖若为资源类,将仅限用于学习和研究目的,您必须在下载后的24个小时之内,从您安装或使用的设备中彻底删除上述内容;
7、如果您喜欢该程序,请支持正版软件,购买注册,可以得到更好的正版服务;
8、如本帖侵犯到任何版权或违法问题,请立即邮件告知我们,我们将及时予以处理。
17条回复 |  最后回复于2019-9-16

交易猫ml [1级]

感觉要火。
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

小红帽 [1级]

内网穿透啊,局域网可实现外网访问
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

kk [2级]

需不需要公网ip
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

致君尧舜上 [2级]

有没有兴趣学习这方面知识呐
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

kk [2级]

内网穿透好像要ipv4公网地址吧
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

致君尧舜上 [2级]

我只是问问您有没有兴趣学习,如果有兴趣可以加入我们
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

kk [2级]

都可以,技多不压身
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

致君尧舜上 [2级]

那就来我收藏第一报名,部门写原创学院
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

kk [2级]

我没啥时间,白天上班晚上直播
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...

致君尧舜上 [2级]

来学习一下,以后每周发一贴
发布于2019-9-14

回复列表

  • 内容加载中...

说点什么...
登录注册 后才可进行评论
签到
53人签到
已签0天
  • 46425帖子
  • 1934590热点量
  • 184110火热值