暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

linux系统平台之内网穿透-lanproxy

原创 2022-12-09
1092

简介

GitHub原文介绍:lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,支持tcp流量转发,可支持任何tcp上层协议(访问内网网站、本地支付接口调试、ssh访问、远程桌面...)。目前市面上提供类似服务的有花生壳、TeamView、GoToMyCloud等等,但要使用第三方的公网服务器就必须为第三方付费,并且这些服务都有各种各样的限制,此外,由于数据包会流经第三方,因此对数据安全也是一大隐患。

准备

一台公网服务器,用来运行服务端 proxy-serve

一台内网电脑,用来运行客户端 proxy-client

发行包地址 https://file.nioee.com/d/2e81550ebdbd416c933f/

gthub地址 https://github.com/ffay/lanproxy

安装

下载

cd /opt
wget https://file.nioee.com/d/2e81550ebdbd416c933f/files/?p=/proxy-server-0.1.zip -O proxy-server-0.1.zip
unzip proxy-server-0.1.zip


安装java依赖

#卸载服务器自带的java版本

rpm -e --nodeps `rpm -qa | grep java`
#查看yum中的java版本
yum search java | grep jdk
#选择具体的版本进行安装
yum install java-1.8.0-openjdk.x86_64
#默认安装目录 查看安装的具体版本号
cd /usr/lib/jvm/
#复制安装路径,本示例目录如下
pwd
/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
#配置JAVA_HOME环境变量
vim /etc/profile
#在文件末尾添加如下配置,注意替换实际的安装路径
#--------------java
JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.262.b10-0.el7_8.x86_64
JRE_HOME=$JAVA_HOME/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH
#--------------end
#刷新环境变量
source /etc/profile


修改服务端配置

vi /opt/proxy-server-0.1/conf/config.properties
#根据实际情况进行修改
#---------------config.properties
server.bind=0.0.0.0


server.port=8001


server.ssl.enable=true
server.ssl.bind=0.0.0.0
server.ssl.port=8002
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=8003
config.admin.username=admin
config.admin.password=admin
#---------------end



注册客户端

#--------------普通端口连接

# mac 64位
nohup ./client_darwin_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &

# linux 64位
nohup ./client_linux_amd64 -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY &

# windows 64 位
./client_windows_amd64.exe -s SERVER_IP -p SERVER_PORT -k CLIENT_KEY











「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论