一个服务器实现本机服务互联网化

欢迎来到我的博客,代码的世界里,每一行都是一个故事

一个服务器实现本机服务互联网化

前言

在数字世界的网络战场上,中微子代理就像是一支潜伏在黑暗中的数字特工队,通过看似微不足道的信息流进行高效的通信。想象一下,你正在追踪一项机密任务,而中微子代理就是你的数字伪装大师,让你在网络的阴影中轻盈地穿行。本文将带你进入这个数字隐匿的世界,揭示中微子代理的神秘面纱。

痛点

中微子代理可以有效解决你在本机服务展示给别人时所面临的痛点,特别是涉及到打jar包、发版和更改的复杂流程。以下是中微子代理如何应对这些问题的具体解决方案:

  1. 简化展示流程: 中微子代理通过中微子技术,在你的本机服务和互联网之间建立一个安全的通信隧道。这消除了繁琐的打包、发版和更改流程,使展示变得更加简便。你只需启动本地服务,中微子代理会帮你处理与互联网的连接,让别人能够轻松查看你的服务。

  2. 节省时间: 中微子代理的使用极大地节省了部署和展示的时间。不再需要手动打包应用或上传文件,中微子代理会通过其技术实现快速、即时的本地服务展示。这样,你可以更专注于开发和展示自己的工作,而不必担心繁杂的部署流程。

  3. 实时展示: 由于中微子代理的实时性,你可以在需要时立即展示最新的更改,而不必等待发版或其他耗时的流程。这对于快速演示、调试和合作是非常有益的。

  4. 隐私保护: 中微子代理通过中微子技术提供了安全的通信通道,保护了你的本地服务和数据的隐私。这使得展示过程不仅简便快捷,还能够确保数据的安全性。

总体而言,中微子代理通过简化本机服务展示的流程、节省时间,并保护隐私,为你提供了一种高效而便利的方式,让你的工作能够更轻松地展示给别人。

关于中微子代理

中微子代理官网

它主要是分为服务端和客户端,这里服务端我们可以搭建到服务器上,客户端搭建到本机上

实战演练

不管是服务端还是客户端,他们的搭建方式都提供了两种

搭建服务端

这里我们采用的是docker来搭建,并且指定了自己的mysql,如果不指定,默认h2数据库一键部署

sh 复制代码
docker run -it -p 9000-9200:9000-9200/tcp -p 8888:8888 \
-d --restart=always --name neutrino-proxy \
-v /root/neutrino-proxy-server/config:/root/neutrino-proxy/config \
-v /root/neutrino-proxy-server/data:/root/neutrino-proxy/data \
-v /root/neutrino-proxy-server/logs:/root/neutrino-proxy/logs \
aoshiguchen/neutrino-proxy-server:latest

如果指定,需要进行如下操作

  • 在服务器上创建目录:/root/neutrino-proxy/config
  • 在该目录下创建app.yml文本文件,并配置如下内容:
yml 复制代码
neutrino:
  data:
    db:
      type: mysql
      # 自己的数据库实例,创建一个空的名为'neutrino-proxy'的数据库即可,首次启动服务端会自动初始化
      url: jdbc:mysql://xxxx:3306/neutrino-proxy?useUnicode=true&characterEncoding=UTF-8&allowMultiQueries=true&useAffectedRows=true&useSSL=false
      driver-class: com.mysql.jdbc.Driver
      # 数据库帐号
      username: xxx
      # 数据库密码
      password: xxx
  • 然后再执行上面的docker一键部署命令即可

然后访问8888端口,这里你的服务器防火墙要开放上面的端口,9000-9200,8888

用户名密码为:admin,123456

搭建客户端

注意📢:这里先强调几点,如果服务端没有指定管道端口,那么它的http默认端口是9000,它的https,也就是SSL端口默认是9002

搭建客户端,因为我是mac电脑,所以就直接采用的是mac可执行,对于别的系统,可以下对应的zip,或者使用docker搭建

这里我只说明非docker搭建方式

  1. 发行版页面下载对应系统的包

  2. 从服务端获取license-key

  3. 修改解压后的app.yml文件,这里你只需要改4个地方即可

  4. 启动客户端,出现一下画面,或者说服务端上在线状态为在线即成功启动

服务端配置代理实现

相关推荐
大树8812 小时前
金刚石散热越强,管路越先见顶
大数据·运维·服务器·人工智能·ai
摇滚侠12 小时前
Linux CentOS7 rpm 安装 MySQL 5.7
linux·运维·mysql
霸道流氓气质12 小时前
领域驱动设计(DDD)在 Spring Boot 微服务中的实践指南
运维·spring boot·微服务
小宇宙Zz13 小时前
Maven依赖冲突
java·服务器·maven
Inhand陈工13 小时前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
酣大智14 小时前
ARP代理--工作原理
运维·网络·arp·arp代理
shushangyun_14 小时前
2026年快消品B2B系统推荐:支持终端门店订货、促销政策自动化的工具?
java·运维·网络·数据库·人工智能·spring·自动化
古城小栈14 小时前
Unix 与 Linux 异同小叙
linux·服务器·unix
施努卡机器视觉15 小时前
SNK施努卡侧滑门锁上滑轮总成自动化装配线,从零件到组件,全流程精密制造方案
运维·自动化·制造
程序猿阿伟15 小时前
《Chrome离线扩展安装的底层逻辑与场景落地指南》
服务器·网络·chrome