java-proxy 内网穿透搭建使用

proxy 内网穿透搭建使用

安装教程

github源码位置

本次需要的安装包不包含jdk

链接:https://pan.baidu.com/s/1RDKIqhHHO5Augt5ethsGew
提取码:4545

1.安装代理服务端

  • 安装java1.7或以上环境
1.1proxy-server-0.1目录结构
\bin
    |_startup.bat
    |_startup.sh
    |_stop.sh
\conf
    |_config.properties
    |_log4j.properties
    |_test.jks
\lib
    |_gson-2.7.jar
    |_hamcrest-core-1.3.jar
    |_junit-4.12.jar
    |_log4j-1.2.17.jar
    |_netty-all-4.0.36.Final.jar
    |_proxy-common-0.1.jar
    |_proxy-protocol-0.1.jar
    |_proxy-server-0.1.jar
    |_slf4j-api-1.7.5.jar
    |_slf4j-log4j12-1.7.5.jar
\webpages
    |_pages
1.2将proxy-server-0.1上传到服务器任意目录
[root proxy-server-0.1]# ls
bin  conf  lib  logs  webpages
[root bin]# ls
startup.bat  startup.sh  stop.sh
[root bin]# chmod u+x *.sh
# 开启防火墙端口 没有使用nginx代理
firewall-cmd --zone=public --add-port=8090/tcp --permanent
firewall-cmd --zone=public --add-port=4900/tcp --permanent
firewall-cmd --reload
1.3server配置config.properties
server.bind=0.0.0.0
#与代理客户端通信端口
server.port=4900
#ssl相关配置
server.ssl.enable=true
server.ssl.bind=0.0.0.0
server.ssl.port=4993
server.ssl.jksPath=busl.jks
server.ssl.keyStorePassword=123456
server.ssl.keyManagerPassword=123456
#这个配置可以忽略
server.ssl.needsClientAuth=false
#WEB在线配置管理相关信息
config.server.bind=0.0.0.0
# 服务端访问端口
config.server.port=8090
# 服务端用户名
config.admin.username=admin
# 服务端密码
config.admin.password=admin
  • linux(mac)环境中运行bin目录下的 startup.sh
  • windows环境中运行bin目录下的 startup.bat
ps:要有jdk环境
[root bin]# ./startup.sh 
Starting the proxy server ...started
PID: 14126

访问ip:8090 登录到控制台

配置客户端

在这里插入图片描述

访问公网9000代理到客户端的8080端口

服务端配置完成

2.安装代理客户端

  • 安装java1.7或以上环境

proxy-client-0.1

配置文件在conf目录中, config.properties

#与在proxy-server配置后台创建客户端时填写的秘钥保持一致;
client.key=
ssl.enable=false
ssl.jksPath=test.jks
ssl.keyStorePassword=123456

#公网服务器ip或者域名
server.host=lp.thingsglobal.org

#proxy-server ssl默认端口4993,默认普通端口4900
#ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口
server.port=4900
  • linux(mac)环境中运行bin目录下的 startup.sh
  • windows环境中运行bin目录下的 startup.bat
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值