大橙子网站建设,新征程启航
为企业提供网站建设、域名注册、服务器等服务
为了玩树莓派用尽了脑子...
为富锦等地区用户提供了全套网页设计制作服务,及富锦网站建设行业解决方案。主营业务为成都做网站、网站设计、富锦网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
n2n是用来实现p2p的程序.
p2p不用占用服务器资源, 网速取决于各个客户端的速度, 是内网穿透的"最佳方案"(如果稳定的话).
但是p2p并不能穿透所有的NAT, 比如NAT4目前还没有好用的穿透软件.
如果你对你所在的网络自信的话建议使用一下这个软件, 运行超级简单, 几分钟就可以搞定内网穿透问题. 而且不用再配置端口, 直接使用虚拟网卡ip就能访问节点.
但笔者在实验之后发现n2n并不稳定, 所以就不再大篇写它了. 这是相关资料:
项目地址:
frp也实验性的加入了p2p支持, 名为xtcp, 但穿透效果也不够稳定, 不建议使用.
frp需要一个公网服务器作为中转器, 这个服务的叫 frps , 启动frps也非常简单: 使用docker
对了 还有config文件
其中端口的配置看官方文档即可, 不难.
现在就需要为内网机器启动客户端了, 这个程序叫 frpc , 可以直接在项目的 releases 页面找到你系统对应的版本. 由于frpc经常需要访问到宿主机的网络, 用docker不好折腾, 所以就直接运行之:
frpc.init的配置稍微有一点复杂, 这里举例说明一个: 访问内网机器的Admin UI.
frpc支持远程管理配置文件, 也就是 Admin UI
现在在客户端访问localhost:8080就能看到
现在开始编辑你的配置文件吧,
既然是内网机(现在我们称它为A), 所以不能随时都能连接上, 那么需要将admin暴露出去以便随时修改配置(当然也可以暴露ssh端口).
好了, 现在访问远程服务器xxxx:10010就能看到admin页面了.
不过这是不安全的(就算添加了basic auth也一样), 任何人都能访问到这个页面乱改一通. 并且admin并不需要随时修改, 为了安全放弃点便利是有必要的.
这就需要使用到稍微麻烦一点的stcp协议:
可以看到没有了remote_port配置项, 那么如何访问他呢? 这时就需要在访问端(另一个机器, 我们称它为B)运行另一个frpc并配置如下
这个配置说明要访问admin服务, 并且映射到本机的127.0.0.1:8080端口. 现在在B机器上访问127.0.0.1:8080也能看到同样的界面了.
推荐使用Termux, 无需root就能直接运行frpc程序(arm64版本), 运行方式和在linux上一样.
frp并没有n2n在易用, 但也够用了, 测试也很稳定, 在没找到更好的替代方案之前就用他了吧.
其实frp也可以像n2n一样包一个类似VPN的壳, 易用性就能提升很多啦. 有兴趣的朋友可以再研究,
1、内网穿透,也即 NAT 穿透,进行 NAT 穿透是为了使具有某一个特定源 IP 地址和源端口号的数据包不被 NAT 设备屏蔽而正确路由到内网主机。
2、UDP内网穿透的实质是利用路由器上的NAT 系统。NAT是一种将私有(保留)地址转化为合法IP地址的转换技术,它被广泛应用于各种类型 Internet 接入方式和各种类型的网络中。NAT可以完成重用地址,并且对于内部的网络结构可以实现对外隐蔽。
内网穿透即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。
网云穿内网穿透应用场景:
支付接口调试:不需要部署服务器,本机运行项目回调直接进入本机,方便调试 不需要设置路由器无论是公网还是内网,都可以直接访问,简单快捷。
Socket物联网调试:直接对外发布应用,映射转发本地socket端口,外网直接访问,内网穿透工具全面支持HTTPS协议以及SSL证书,支持异常流量过滤。
游戏联机:不受局域网限制,可邀请全球任意朋友联机,
支持FTP、SVN、ERP、视频监控等所有应用。
内网穿透:内网穿透即NAT穿透,网络连接时术语,计算机是局域网内时,外网与内网的计算机节点需要连接通信,有时就会出现不支持内网穿透。就是说映射端口,能让外网的电脑找到处于内网的电脑,提高下载速度。不管是内网穿透还是其他类型的网络穿透,都是网络穿透的统一方法来研究和解决。NAT穿透,nat穿透中有关于网络穿透的详细信息。
我们需要了解内网穿透的可以搜花生壳了解一下,花生壳内网穿透功能,无需复杂的路由器设置,对外网的环境也没有要求,只需简单的激活花生壳就能使用,非常的方便和简单。
花生壳深度操作系统是深度科技发行的国产操作系统,作为基于Linux的国产操作系统厂商,深度科技与国内上下游软硬件厂商广泛合作,长期致力于国产操作系统生态的建设。
花生壳盒子是上海贝锐信息科技股份有限公司的研发的一款智能硬件产品,提供动态域名与内网穿透等功能。除了花生壳,上海贝锐还有向日葵、蒲公英等产品,分别提供远程桌面控制及VPN解决方案。
当然是网关地址
所谓穿透内网,是需要一台具有公共 IP 的主机做转发的
如果你家里是公网ip或者公网IP能映射内网IP的话可以直接搭一个服务器,否则只能使用内网穿透软件然后再搭建服务器。如应用服务器、网页服务器、电子邮件服务、 FTP 服务器等等都可以进行消息交流。