内部网络渗透也称为内部网络映射。该功能是将内部网络IP映射到公共网络,以便公共网络可以轻松访问构建的服务。
我在公司的计算机上运行一个网络项目,现在我希望每个人都可以访问它。
显然,只有公司的同事才能通过] IP地址访问该页面,而公司以外的人无法访问它。
目前,您有两个解决方案:一个是将网站部署到服务器,另一个是用Intranet渗透。
服务设备的部署无法实时刷新。该代码必须通过更改代码行进行包装和上传,这是时间耗费和费力。
PS:内部网络映射很方便,它将带来安全风险
内部网络可以穿透什么?
穿透过程
以Vue项目为例,您已经运行了该项目,地址为
目前,“人们坐在公司中,来自天空”,客户在客户身上的同事将向客户展示开发进度。
您只需要运行穿透性服务,然后将公共网络地址发送给同事,您可以访问本地网络
DDN和内部网络渗透
更重要的是?
为了实现穿透性,需要提供映射服务器。该服务器可以在线免费或自行构建。
自行车服务推荐两个开源项目,
●小米球
●花生壳
●NATAPP
●CPolar
...●frp
●NGROK免费服务通常有多个限制,还提供收费服务
优势也很明显,不需要服务器,易于使用,等等。
互联网上有许多内部网络映射服务提供商,寻找自己
免费服务的过程相似,需要注册帐号,下载客户以使用
?以小米球(http://ngrok.ciqiuwl.cn)为例
?注意:小米球需要真实的 - 名称身份验证
官方网站上的演示视频
关键是要关注如何穿透自己的内部网络。
有时,我建议您注册免费服务
FRP是一个高性能的反向代理应用程序,重点是内部网络穿透,支持TCP,UDP,HTTP,HTTP和其他协议。内部网络服务可以通过在公共网络中通过公共网络在公共网络中暴露在公共网络中,安全便捷的方式。
官方网站https://goff.org/docsgithubhttps://github.com/fatedier/frp/tree/master下载地址https://github.com/fatedier.com/fatedier/frp/releases开放源
“我有一个朋友,他碰巧有一个”
https://github.com/fatedier/frp/releases
FRP的每个压缩软件包都包含客户端和两组文件的服务端,这些文件与文件名不同
我的环境如下,因此您需要下载两个安装软件包
计算机Windows 10 64 -bit FRP_0.42.0_Windows_AMD64.zip公共网络服务器7 64 -BIT FRP_0.42.0_LINUX_AMD64.TAR.GZ将其本地解压缩,对服务器进行了修改,然后传递给服务器。
修订
将以下文件上传到服务器
以FRPC开头的文件是客户端文件,可以在服务器上使用
增加执行权限
打开防火墙和安全组的配置文件中的端口
我使用的华为云如下。
解压缩
修订
运行服务器
输入FRP所在的目录
?如图所示,成功运行
运行客户端
输入FRP所在的目录
?如图所示,成功运行
Web服务渗透
仪表板服务
这是客户端的总配置示例
这是服务器的所有配置示例
FRP根据不同的配置提供不同的服务。以下是官方网站提供的配置的示例
问题:如何快速切换代理的本地端口号?
FRP运行时依靠配置文件
称呼
使用修改后端口的脚本并将其保存为
使用常规替换端口,更好的方法是INI模块
原来的;https://juejin.cn/post/7096861392157802509,但是您需要NPM安装,“您可以但不需要吗?”
CMD运行脚本命令
没有错误信息表明成功渗透
当屏幕截图运行时,服务器已运行
问题:FRP提供了如此多的服务,如何快速切换?
从配置文件中,您可以创建多个配置文件
?举起栗子
:提供网络渗透
:提供简单的文件访问
然后编写运行的蝙蝠脚本,将其保存为
?保存后注意编码,选择GB2312,否则会乱七八糟
?使用动态端口脚本
当屏幕截图运行时,服务器已运行
请参阅我的另一篇文章
通过封装nginx4命令,学习编写shell脚本
登录中的令牌与配置的令牌不匹配
解决方案:检查令牌是否正确(尝试填充两侧的令牌)
登录到服务器失败:拨号TCP*。*。*。*:7000:连接:由于目标机积极拒绝,因此无法建立连接。
解决方案:服务器未运行
键入[http]未设置vhost_http_port时不支持
解决方案:服务端的HTTP端口
配置是正确的,无法连接?
尝试使用KCP配置
服务器
客户
?注意安全!
?安全!
?完全的!
原始:https://juejin.cn/post/7096861392157802509