使用lanproxy内穿穿透安装教程

xiaoxiao2021-02-28  59

使用lanproxy内穿穿透安装教程

参考原文地址:https://segmentfault.com/a/1190000011155909 JDK安装教程:https://blog.csdn.net/pysena/article/details/72514776

准备

一台公网服务器(Ubuntu系统)(运行proxy-server)。一台内网pc或服务器(运行proxy-client)。

服务端配置

安装JDK(这里使用ppa/源方式安装,源文件安装的方式请自行查找)

添加PPA sudo add-apt-repository ppa:webupd8team/java sudo apt-get update

安装oracle-java-installer

sudo apt-get install oracle-java8-installer

安装器会提示你同意 oracle 的服务条款,选择 ok,然后选择yes 即可

设置系统默认jdk sudo update-java-alternatives -s java-8-oracle测试jdk 是是否安装成功: java -version javac -version 安装mvnd打包编译工具sudo apt-get install maven

安装lanproxy

访问lanproxy下载地址,下载proxy-server-0.1.zip,上传到公网服务器。

#直接在服务器上下载 wget https://github.com/ffay/lanproxy/files/1274739/proxy-server-0.1.zip #或者去lanproxy的github地址去获取源码到本地 git clone git@github.com:ffay/lanproxy.git 解压 unzip proxy-server-0.1.zip进入项目目录下 cd proxy-client-0.1/打包编译 mvn package,打包编译的文件在distribution目录下,包括client和server

配置并启动

server端

在proxy-server-0.1文件夹里的conf是server端的配置文件 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=test.jks server.ssl.keyStorePassword=123456 server.ssl.keyManagerPassword=123456 server.ssl.needsClientAuth=false config.server.bind=0.0.0.0 # 服务页面管理访问地址 config.server.port=8090 # 服务页面管理访问端口 config.admin.username=admin # 服务页面管理访问用户名 config.admin.password=admin # 服务页面管理访问用密码

在服务端执行proxy-server-0.1/bin文件夹下的startuo.sh,服务端启动。

chmod +x startup.sh ./startup.sh

访问 http://服务器IP:8090 ,即可看到登录界面。

转载请注明原文地址: https://www.6miu.com/read-2499957.html

最新回复(0)