一款带Web管理面板的内网穿透工具|lanproxy使用教程

tengxunyun cera

说明:博主今天找Frp管理面板的时候,无意间发现了lanproxy内网穿透工具,自带Web管理面板,让我们在服务端配置方便了很多,而且一个服务端可以支持多个客户端连接,看起来还不错,这里就分享下。

简介

lanproxy是一个将局域网个人电脑、服务器代理到公网的内网穿透工具,目前仅支持tcp流量转发,可支持任何tcp上层协议,可用作访问内网网站、本地支付接口调试、SSH访问、远程桌面等等,而且带Web在线管理面板,添加端口配置十分简单。

截图

相关链接

主页地址:https://lanproxy.io2c.com/
Github地址:https://github.com/ffay/lanproxy
发布包下载:https://seafile.io2c.com/d/3b1b44fee5f74992bb17/

服务端安装

服务端需要安装在一个有公网IP的服务器上,系统为Linux/Windows均可。

1、安装JAVA
java版本至少为1.7,查看命令为java -version,如果没安装可参考:Linux/Windows系统安装最新版JAVA教程。

2、Linux系统安装
首先下载发布包,服务端发布包下载地址:点击进入

#下载最新发布包
wget -O lanproxy-server-20171116.zip 'https://seafile.io2c.com/d/3b1b44fee5f74992bb17/files/?p=/lanproxy-server/lanproxy-server-20171116.zip&dl=1'
#解压发布包
unzip lanproxy-server-20171116.zip

然后编辑配置文件conf/config.properties,参考如下:

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

#这里填写实际的proxy-server地址;没有服务器默认即可,自己有服务器的更换为自己的proxy-server(IP)地址
server.host=lp.thingsglobal.org

#proxy-server ssl默认端口4993,默认普通端口4900
#ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口
server.port=4993

运行lanproxy

cd /root/proxy-server*/bin
chmod +x startup.sh
./startup.sh

然后打开地址http://ip:8090,使用上面配置中配置的用户名密码登录,进入Web管理面板,且配置数据存放在~/.lanproxy/config.json文件中。

#如果打不开Web界面,就需要开启防火墙,一般CentOS系统出现情况最多
#Centos 6系统
iptables -I INPUT -p tcp --dport 8090 -j ACCEPT
service iptables save
service iptables restart

#CentOS 7系统
firewall-cmd --zone=public --add-port=8090/tcp --permanent 
firewall-cmd --reload

3、Windows系统安装
方法参考上面,只是启动的时候双击bin文件夹里的startup.bat即可运行。

客户端使用

客户端一般安装在一个内网的VPS服务器或Windows电脑上使用。这里说下JAVA和非JAVA两个客户端的使用方法,客户端下载地址:点击进入

1、配置服务端
首先我们通过http://ip:8090进入服务端Web管理界面,先添加客户端,名称随便填。

然后点击刚刚添加的客户端名称,再添加配置,设置公网端口,后端IP:端口

截图的配置意思是将内网的888端口映射到服务器的8080端口,也就是访问服务器ip:8080等于访问内网ip:888

这时候基本配置好了一个客户端节点,且该节点可以供多个客户端使用。

2、JAVA客户端使用
本版本需要安装java,且版本依然至少为1.7,查看命令为java -version,如果没安装可参考:Linux/Windows系统安装最新版JAVA教程。

然后进入客户端下载地址,下载lanproxy-java-client.zip,再将文件解压到服务器或者Windows电脑上,编辑conf/config.properties配置文件,修改如下:

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

#这里填写实际的proxy-server地址;没有服务器默认即可,自己有服务器的更换为自己的proxy-server(IP)地址
server.host=lp.thingsglobal.org

#proxy-server ssl默认端口4993,默认普通端口4900
#ssl.enable=true时这里填写ssl端口,ssl.enable=false时这里填写普通端口
server.port=4993

最后运行lanproxy

#运行方法可参考服务端运行步骤
linuxmac)系统:直接进入bin目录,然后运行startup.sh脚本
windows系统:直接双击bin目录下的startup.bat

3、非JAVA客户端使用
该方法可以不用安装java即可在客户端运行lanproxy,首先下载对应版本的JAVA客户端,然后解压出来,再运行以下命令:

#以下需要使用的参数是服务端IP,服务端端口,客户端密匙
1、普通端口连接
#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

2、SSL端口连接
#mac 64位
nohup ./client_darwin_amd64 -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true &
#linux 64位
nohup ./client_linux_amd64 -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true &
#windows 64 位
client_windows_amd64.exe -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true

这里单独说下Windows电脑使用方法,首先按住Win+R,输入cmd进入命令窗口。

#如果你将客户端exe文件解压到了D盘的RATS文件夹,则使用命令进入RATS文件夹
cd /d d:\RATS
#如果你是SSL端口连接,先替换自己的IP,端口,CLIENT_KEY后运行,普通端口命令参考上面
client_windows_amd64.exe -s SERVER_IP -p SERVER_SSL_PORT -k CLIENT_KEY -ssl true

最后客户端运行后,服务端Web界面的配置状态显示在线即连接成功。

如果显示不在线检查下防火墙端口和配置是否正确什么的。

cera cloudiplc

相关推荐

CloudFlare Partner的申请|使用教程

CloudFlare Partner账号的好处是无需更改域名的DNS,可指定IP。 一、CloudFlare Partner的申请 CloudFlare官网申请:https://www.cloudflare.com/partners/become-a-partner/ a、建议使用域名邮箱;b、搭建个基于域名邮箱的主机销售页面。   另外,krypt的免费wordpress空间,自带CloudFlare Pro 二、创建CDN使用平台 1、CloudFlare后台获取API 打开:https://partners.cloudflare.com/api-management,获取 host-api。 2、在支持PHP的空间搭建CloudFlare CDN 建议 CFPMP:https://github.com/Netrvin/CFPMP,功能为: CNAME接入 reCAPTCHA 设置回源地址为IP(基于sslip.io)(默认关闭此功能) 打开config.php,根据里面的注释进行设置后即可使用。

萌音影视|一款基于laravel框架的在线影视应用

萌音影视是一款基于优雅的laravel框架和一点都不妹子的妹子UI的在线影视应用,特点是无数据库、无后台模式,仅只有一个配置文件(config/web.php),而且无广告,支持vip解析,官方源,速度快,多频道,多分类。而且即将新增独立的频道、首页电视台直播、多解析接口等功能,观看时不走自己服务器流量,感觉挺不错的,有兴趣的可以搭建个玩玩。 截图 安装 Github地址:https://github.com/178146582/moeins 环境要求:Nginx/Apache、PHP 5.6+,curl、OpenSSL扩展,Composer 1、安装宝塔 #Centos系统 yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh #Ubuntu系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh #Debian系统 wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh 安装完成后,进入面板,点击左侧软件管理,然后安装PHP 5.6+、Nginx或Apache。 2、安装Composer curl -sS https://getcomposer.org/installer | php mv composer.phar /usr/local/bin/composer 3、安装源码 点击左侧网站,添加站点,使用命令: cd www/wwwroot/xx.com git clone https://github.com/178146582/moeins.git …

hostyun测评|优惠码|美国|洛杉矶MC|GIA|VPS主机|1G内存|月付15.3元

#hostyun#老牌IDC商家,自定义为“垃圾”主机商,运营时间超过10年时间,在7月底,商家对脱销有一段时间的美国洛杉矶#MC机房#与洛杉矶廉价GIA系列KVM VPS主机进行了补货,对于有需求便宜洛杉矶GIA系列的用户可以关注一下,折扣之后月付15.3元起,如果用于建站等有重要数据请做好本地备份业务,同时商家也只支持月付。   洛杉矶廉价版GIA: 说明:美国上游机房亏本销售,去程为高防线路,走三网CN2GIA回国,但不保证一定走CN2 GIA;限时9折优惠码:#hostyun# 内存 CPU SSD 流量 带宽 价格 购买 1G #1核# 10G 500G/月 60Mbps 17元/月 链接 1G 1核 20G 700G/月 70Mbps 19元/月 链接 测评款为韩国鸡非本次推荐   区域:韩国 线路:CN2,KT,LG混合BGP VPS产品测速: http://kr-speedtest.hostyun.com/ 韩国专属#优惠码#:kr85 (终身优惠85折) 全场长期#优惠码#: HostYun 韩国512M,10GSSD,50M带宽,500G流量,折后:17.85元/月 订购地址: https://my.hostyun.com/   回程路由测试: 北京电信(天翼云) 回程: Start: Thu Jul 23 23:17:55 2020 Loss% Snt Last Avg Best …

Advin Servers测评|优惠码|2.5刀每月|2核|4G内存|80G SSD空间|不限流量|1Gbps端口|KVM|达拉斯

#AdvinServers#,国外商家,似乎新成立,主要提供#虚拟主机#、#VPS#、#VDS#、#独立服务器#等。现在有一些优惠,性价比不错。支持#Paypal#付款。 VPS-RAM Lineup 购买页面可自定义内存、IP等,默认无IPv4,#达拉斯# vCPU:2 内存:4 GB 空间:80 GB SATA 或 NVMe SSD 流量:不限 / 月 #1Gbps端口# IPv4:1 $2.5/月 #优惠码#:BB1VN4G7HO 购买地址 Storage – 7.5TB HDD Hybrid [Clearance] 芬兰 vCPU:1 @ E3-1275 v5 内存:8 GB 空间:7.5TB HDD (Shared) 流量:不限 / 月(125 Mbps端口) IPv4:1 $19.99/月 购买地址   CPU频率:2999.996兆赫 总磁盘大小:246.2 GB(已使用26.2 GB) 内存总量:481 MB(已使用90 MB) 交换总量:511 MB(已使用28 MB) 系统正常运行时间:12天17小时3分钟 …

微信扫一扫,分享到朋友圈

一款带Web管理面板的内网穿透工具|lanproxy使用教程