首页 > 编程知识 正文

如何内网穿透,宝塔搭建内网穿透

时间:2023-05-06 16:39:03 阅读:150445 作者:3412

有些设备必须放入客户的内部网,公共网络不能接入。 迫切需要能够访问内部网的小工具,接入内部网的设备就像接入公共网络设备一样。 frp就是这样一个轻量级的小工具,用了大约一年,感觉很稳定很好用,推荐。 frp的构建和配置并不麻烦。 首先,从frp的git下载相应的安装软件包: 3359 github.com/fate dier/FRP/releases 目前更新为0.20版 构建frp服务器 解压缩下载的tar包: frpcfrpc _ full.inifrpc.inifrps _ full.inifrps.ini license其中frps是FRP的服务程序,frps.ini是服务器的配置程序。 [ common ] bind _ addr=0.0.0bind _ port=10010 dashboard _ port=7886 dashboard _ user=FRP dashboard _ pwd=10010 dashboard_port:web访问端口 dashboard_user:web访问用户名 dashboard_pwd:web访问密码 max_pool_count :最多上载多少个frpc链接 为什么需要访问这个web? 主要是为了看看在页面上出现了什么样的frpc链接。 配置完成后,可以启动: ./frps -c ./frps.ini 启动成功后可以通过浏览器访问 这里就是刚才配置的账号和密码。 登录后可以看到链接对象的机器。 ##frp客户端配置 解压缩的文件有frpc和frpc.ini。 一个是客户端程序,另一个是客户端配置文件。 frpc.ini文件的配置为 [common]server_addr=xxxxx

x server _ port=10010 [ ssh ] type=TCP local _ IP=127.0.0.1 local _ port=22 remote _ port=6000 server _ addr :

server_port :上述配置中的服务器端口是bind_port的值。

type=tcp :连接类型为tcp。

local_ip :本地IP,将其配置为127.0.0.1即可。

local_port :本地端口为22,是ssh的默认端口。 请不要轻易更改。

remote_port :远程端口6000,这很重要。 此端口实际上是一个可以从任何地方访问此设备的端口。

启动如下所示。

./frpc -c ./frpc.ini

客户端启动后,在服务器端的网页上可以看到连接

刚才启动的frp客户端的底部ssh端口为6000。

#外联网接入内联网设备

知道客户端端口和服务器ip后,就可以通过frp提供的服务访问内部网设备:

ssh

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。