首页 > 编程知识 正文

内网穿透服务,n2n内网穿透

时间:2023-05-03 07:27:43 阅读:130733 作者:220

引言买了采访的学生桌子营造了一些环境,如博客、jupyter、宝塔等。 但是,毕竟是廉价的学生机,配置也不及几十枚N1(4核2G )。 因为知道服务器的负荷,所以剪下图来感受一下吧:

cpu的消费是来自宝塔的程序,不知道宝塔在运行什么。 所以,我想用我的本地机器构建这些服务,但无奈家里没有外网IP。 因为是租来的宽带,所以不能打电话要一个吧。 自己做的宽带可以打运营商的电话,万一有呢。

我在这里遇到了奇怪的问题。 在路由器上看到的IP和百度上出现的IP一样。 最初以为有公共IP,但尝试进行端口映射后,外部网无法直接访问。 也不能说不能吧。 因为如果访问的机器自己有公共IP,就可以远程访问我的桌面。

很难理解吧。 更详细地说,我在Windows上使用xshell通过路由器IP连接到内部网虚拟机时无法连接,但在腾讯服务器上使用ssh命令可以连接到内部网虚拟机。 改变连接软件也不行,但是换成有公用网络的服务器后又可以连接了。 这个问题困扰了很久。 有还是没有公共网络IP? 如果有,外网的机器应该都可以访问。 如果没有,服务器为什么可以访问呢?

本题(这里只测试支持免费的,不考虑收费的) cpolar 使用步骤)这种半收费的产品一般很人性化,非常好用。 首先下载官网提供的APP,直接解压缩,通过节目路径运行cmd或Linux终端,登录./cpolarauthtokenyour _ auth _ token (该token官网的手机如果不是映射到终端显示的http协议,如ssh,3389,则可以运行./cpolar tcp 22。 因为这些协议都是基于tcp的。

3358 www.Sina.com/:可以映射和连接3389端口,但不能操作卡。 毕竟,显示接口需要传输的数据很大,所以一定不能支持免费带宽; 映射22端口,勉强可以使用,但使用起来一点也不舒服,体验不好; 映射http协议(宝塔的8888端口) :加载速度也很慢,但对ssh有点好。 只需加载一次,即使后面有缓存也可以操作。

使用感受不能满足我的要求,http一个人访问这么慢,不能写博客,ssh也很慢。 但是,映射可以考虑让jupyter自己使用。

natapp http://www.Sina.com/:与c polar相同,但映射端口必须在官方网站上操作,免费只有两个。 另外,除了手机注册,还需要实名认证(感觉没有验证接口。 能否通过请随便填写)。

总结:3389,感觉还不错。 虽然比不上本地机器,但是很顺利。 我觉得这个程度免费比较好; 22、很光滑; http :那也很快啊

总结:如果你先使用cpolar,然后再使用这个工具,这个工具就很好了。 但是,限制很多。 例如,只能映射两个。 然后,地址会一直改变。 我不是说流量有限制,但是收费的东西有限制。 为什么没有免费的东西呢? 我想只有不到一个g。 虽然不能满足我的要求,但我不能写博客,但也可以作为3389的替代工具。

serveo http://www.Sina.com/: ssh-r mybt 3360803360 localhost 33608888 serveo.net,在内部网设备上输入此内容。 然后查看输出信息,如果没有报告错误,您的内部网的8888端口将映射到域名mybt.serveo.net,直接通过浏览器输入即可访问内部网8888端口的服务。

使用步骤:一字,卡。

Sakura Frp 使用感受:在官方网站注册帐户并下载客户端。 打开客户端查看提示操作

使用步骤:我只尝试了3389,但还算顺利。 其他东西也应该不成卡。 等待选择

以上就是我发现的可以免费使用内部网透明工具。 如果还有其他好东西的话请告诉我。 试着测试一下。 接下来是用自己的服务器做贯通。 NPS(3359github.com/cnlh/NPS/)使用教程请访问官方网站。 写得很详细。

使用感受:3389,经常断线,不能正常使用; 22; http :速度还可以。 一个人使用的话,感觉和我在服务器上构建的没什么区别

总结:工具还不错。 也可以作为http和tcp的代理。 等待选择

holer (3359 github.com/wisdom-projects/holer )使用步骤:在使用上与nps相同,但配置复杂。 我在使用自己构建服务的方式。 服务器端需要安装java、mysql、nginx,没有nps的人性化。 速度上和nps一样,3389一直断线。 (但是,这里使用的是虚拟机。 上面测试的是公司的电脑。 网络环境发生了变化,可能不准确。 (ssh没有任何问题。 最致命的缺点是只能映射一次,所以选择nps。

Frps一键安装脚本(https://github.com/Dylan Bai8/FRP spro ) f

rp的配置也有点繁琐,我们先试试这个一键安装脚本,不过只支持服务端是Linux,客户端是Windows

使用步骤:wget -N --no-check-certificate git.io/f.sh && chmod +x f.sh && bash f.sh install,直接服务端运行这个命令会下载并安装服务。然后安装完之后会显示web地址和客户端程序的下载地址。在客户端配置一下ini文件,运行bat文件就行了(出现了一个小错误,把ini文件的编码从utf-8改成ANSI就成功了)。

使用感受:3389速度还行,没有natapp流畅,但属于能使用的范围,可以考虑使用。只支持Windows基本限定了只能使用远程桌面了。

LanProxy(https://github.com/ffay/lanproxy)

配置和nps一样简单,无需使用源码,使用发布包运行一下即可。

使用感受:3389:,速度还行,能使用但不算太流畅;ssh,很流畅;http,网页有一小段大概5-10秒的加载时间,然后就很流畅了,不知道这个加载时间是我的网络问题还是工具的原因

总结:可以和nps媲美,待选

以上就是我测试的一些自建服务器穿透工具,至于其他就不一一去尝试了,如果有更好的请推荐给我。下面我们看另一个工具-zerotier,和上面不同的是,这个工具并不算真正意义上的内网穿透,仅仅是在几个客户端之间建立局域网。也就是只有加入局域网的机器才能互相访问,当然它也需要中继的服务器,由zerotier官方提供(官网说的带宽是10M, 实际使用上也挺快的),也可以自建。

官方登录的话好像是要翻墙才能访问,不翻墙的话加载很慢(不知道是不是我网的问题)。而且安卓客户端还只提供Google Play的下载地址,真不想安装谷歌三件套,什么时候有闲心装在模拟机上再下一个吧。

使用上来说其实和nps这些工具差不多,至于速度的话,测试了一下ssh和http速度很快,而且这个工具一般用来做NAS(可以理解为私有网盘)的穿透,所以速度应该慢不了,下次测一下远程桌面,虚拟机开Windows10是真卡。

总结

如果你没有服务器的话,想用别人使用的服务,首推Sakura frp,其次是natapp。如果你有自己的外网服务器(或者有外网IP),推荐nps和lanproxy,lanproxy功能简单,nps功能多一点,但不是专业人其他功能基本用不到。如果你只是想远程自己的Windows或者Linux电脑的话,推荐zerotier。使用的话直接搜GitHub或者官网都有很详细的教程。

另外,如果有更好的内网穿透工具请推荐给我。

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