内网穿透工具lanproxy的安装及使用

这篇具有很好参考价值的文章主要介绍了内网穿透工具lanproxy的安装及使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

简介

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


主页地址: https://nat.io2c.com/
Github地址: https://github.com/ffay/lanproxy
发布包下载: https://file.nioee.com/d/2e81550ebdbd416c933f/

服务端安装

服务端需要安装在一个有公网IP的服务器上,系统为Linux/Windows均可,我这里使用的是腾讯云的Linux服务器

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

2、lanproxy服务端的安装

我这里是在自己电脑下载的 proxy-server-0.1.zip 文件,解压上传服务器的,也可以下载tar.gz文件上传服务器之后解压,文件上传保存到/usr/local/proxy-server-0.1目录下

内网穿透工具lanproxy的安装及使用

内网穿透工具lanproxy的安装及使用

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

server.bind=0.0.0.0
server.port=4900

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

2、云主机上运行lanproxy

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

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



iptables -I INPUT -p tcp --dport 8090 -j ACCEPT
service iptables save
service iptables restart


firewall-cmd --zone=public --add-port=8090/tcp --permanent 
firewall-cmd --reload

3、lanproxy开机自启动

cd ~
ll
cd /etc/
ll
vim rc.local

键盘敲击 i 键,进入编辑模式,在最下面输入下面代码

cd /usr/local/proxy-server-0.1/bin
./startup.sh

编辑完点击Esc键退出编辑模式(),输入:wq保存配置并退出vim模式。

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

客户端使用

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

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

内网穿透工具lanproxy的安装及使用

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

内网穿透工具lanproxy的安装及使用

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

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

2、JAVA客户端使用
本版本需要安装java,且版本依然至少为1.7,查看命令为java -version

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

#与在proxy-server配置后台创建客户端时填写的秘钥保持一致,一般只用改这个client.key就行了
client.key=4e34dae578e14c7492254b101ac29038
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

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

客户端运行后,服务端Web界面的配置状态显示在线即连接成功。
内网穿透工具lanproxy的安装及使用文章来源地址https://www.toymoban.com/news/detail-403074.html

到了这里,关于内网穿透工具lanproxy的安装及使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 在Linux上安装RStudio工具并实现本地远程访问【内网穿透】

    最近,我发现了一个超级强大的人工智能学习网站。它以通俗易懂的方式呈现复杂的概念,而且内容风趣幽默。我觉得它对大家可能会有所帮助,所以我在此分享。点击这里跳转到网站。 RStudio Server 使你能够在 Linux 服务器上运行你所熟悉和喜爱的 RStudio IDE,并通过 Web 浏览器

    2024年02月08日
    浏览(35)
  • Deepin系统安装内网穿透工具实现任意设备公网SSH远程Deepin

    Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。 下面介绍简单几步结合Cp

    2024年03月16日
    浏览(40)
  • Linux Docker图形化工具Portainer如何安装并结合内网穿透实现远程访问

    本文主要介绍如何将本地Portainer管理界面结合cpolar内网穿透工具实现远程任意浏览器访问!Portainer 是一个轻量级的容器管理工具,可以通过 Web 界面对 Docker 容器进行管理和监控。它提供了可视化的界面,使得用户可以更加方便地管理 Docker 容器、镜像、网络和数据卷等资源。

    2024年02月03日
    浏览(33)
  • 如何使用内网穿透工具实现远程SSH访问Deepin系统

    Deepin操作系统是一个基于Debian的Linux操作系统,专注于使用者对日常办公、学习、生活和娱乐的操作体验的极致,适合笔记本、桌面计算机和一体机。是中国第一个具备国际影响力的Linux发行版本,支持33种语言,用户遍布除了南极洲的其它六大洲。 下面介绍简单几步结合Cp

    2024年01月25日
    浏览(37)
  • 如何在Docker环境下安装火狐浏览器并结合内网穿透工具实现公网访问

    Firefox是一款免费开源的网页浏览器,由Mozilla基金会开发和维护。它是第一个成功挑战微软Internet Explorer浏览器垄断地位的浏览器之一。 在Docker中打开Firefox意味着我们将在一个Docker容器中运行Firefox浏览器。这对于一些特殊的测试场景非常有用,例如需要在不同版本的浏览器中

    2024年02月03日
    浏览(42)
  • 如何使用内网穿透工具,将Tomcat网页发布到公共互联网上

    Tomcat作为一个轻量级的服务器,不仅名字很有趣(让人想起童年),也拥有强大功能,由于其可以实现JavaWeb程序的装载,就成为配置JSP和Java系统必备的环境软件,也是开发调试JSP程序的首选。Tomcat运行稳定且开源免费,加上apache和Sun的加持即免费和开源的特性,使其广泛应

    2024年02月06日
    浏览(31)
  • 如何在Centos上安装SQL Server数据库并通过内网穿透工具实现远程访问

    目录 前言 推荐 1. 安装sql server 2. 局域网测试连接 3. 安装cpolar内网穿透 4. 将sqlserver映射到公网 5. 公网远程连接 6.固定连接公网地址 7.使用固定公网地址连接 简单几步实现在Linux centos环境下安装部署sql server数据库,并结合cpolar内网穿透工具,创建安全隧道将其映射到公网上,

    2024年02月05日
    浏览(39)
  • 如何使用宝塔面板+Discuz+cpolar内网穿透工具搭建可远程访问论坛服务

    Crossday Discuz! Board(以下简称 Discuz!)是一套通用的社区论坛软件系统,用户可以在不需要任何编程的基础上,通过简单的设置和安装,在互联网上搭建起具备完善功能、很强负载能力和可高度定制的论坛服务。 下面我们在Linux上使用宝塔面板+Discuz+cpolar内网穿透工具结合,搭建

    2024年02月04日
    浏览(45)
  • 使用DockerUI结合内网穿透工具轻松实现公网访问和管理docker容器

    DockerUI是一个docker容器镜像的可视化图形化管理工具。DockerUI可以用来轻松构建、管理和维护docker环境。它是完全开源且免费的。基于容器安装方式,部署方便高效,浏览和维护docker单节点或集群节点worker和manager。DockerUI具有易于使用的界面。它不需要记住 docker 指令。只需下

    2024年02月05日
    浏览(48)
  • 如何使用内网穿透工具实现Java远程连接本地Elasticsearch搜索分析引擎

    简单几步,结合Cpolar 内网穿透工具实现Java 远程连接操作本地分布式搜索和数据分析引擎Elasticsearch。 Cpolar内网穿透提供了更高的安全性和隐私保护,通过使用加密通信通道,Cpolar技术可以确保数据传输的安全性,这为用户和团队提供了更可靠的保护,使他们能够放心地处理和

    2024年02月04日
    浏览(42)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包