您当前位置:首页 - 攻略资讯 - 详情

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)

2024-10-21 19:55:41|网友 |来源:互联网整理

如何测试家里宽带的网速带宽?

一般情况下可以通过测速软件来测试本机上网速度。

如360、腾讯管家等软件都自带测速工具,或者登陆浏览器搜索测速网页来进行测速。

2、由于用户上网时还受到用户电脑软硬件的配置、所浏览网站的位置、对端网站带宽等情况的影响,因此,用户上网时的速率通常低于理论速率值。

一、测速电脑带宽速度的方法如下:

1先安装360安全卫士软件。

2打开360安全卫士-点击宽带测速器如下图红色线框位置。

3弹出会话框会显示每秒下载速度和几M带宽。

扩展资料:

1、测速是指通过使用中国电信集团公司、中国联合网络通信集团有限公司、中国移动通信集团公司(其中固定宽带业务由其全资子公司--中国铁通集团有限公司经营)的网络,不管是从通讯或者是宽带网络角度,系统用户到达此类测速网站的速度大于40KByte/s,即320Kbps时是属于正常的。

2、1M用户的到达测速网站的速度大于80KByte/s,即640Kbps时是属于正常的。

2M以上用户的到达测速网站的速度大于160KByte/s,即1280Kbps时是属于正常的。

3、通过使用测速系统,宽带用户可以更多的了解自己的网速情况。

其中这些数据因地区而异的。

其中所得出的响应时间是指用户发送请求开始能够完全浏览到该网页的时间。

4、为了给宽带速率一个更为公正的评判标准,工业和信息化部组织部电信研究院、三家基础电信企业、典型互联网企业以及国内科研机构,依托中国通信标准化协会,出台了一系列《宽带测速标准》。

5、网速一般是以比特为单位来算的,我们平常说的网速是以比特位为单位来算的。

1M=1024Kb。

注意,这里是小b不是大B。

1M=1024/8=128KB。

我们通常看视频或下载,电脑上是以KB/s为网速单位的。

比如2M的线正常速度应该是2048/8=256KB/S。

测试网速的时候可以多选几个不同的服务器来测,这样的结果才准确。

参考链接:宽带测速_百度百科

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第1张图片-拓城游

基于docker安装myip开源工具查询本机ip和测试本机网络

视频介绍

myip是一个github上面的项目,它的中文介绍是这样的:

可能是最好用的IP工具箱。

轻松检查你的 IP,IP 地理位置,检查DNS泄漏,检查 WebRTC 连接,速度测试,ping 测试,MTR测试,检查网站可用性,查询 Whois 信息等等。

可以看出,这个应用的功能是查询IP信息的一个工具箱。

其github的官网为:https://github.com/jason5ng32/MyIP

myip的界面

下图是部署完成后web界面:

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第2张图片-拓城游

从页面上方的菜单栏中可以看到,这个IP工具除了可以显示咱们当前的IP之外,还可以做网络连通性的测试、DNS泄露测试、网速的测试等等

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第3张图片-拓城游

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第4张图片-拓城游

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第5张图片-拓城游

Dockerfile的编排

现在将通过拉取仓库代码,自己构建Dockerfile的方式来构建自己的docker镜像,并运行该镜像来使用其中的功能。

在其官网其实也提供了直接拉取

docker run -d -p 18966:18966 --name myip --restart always jason5ng32/myip:latest

使用这个命令直接拉取最新版本的镜像并运行容器,但是可能是我的问题,我配置了国内镜像拉取也是出现报错的现象,所以我使用了下面的方式自行构建镜像来运行。

这是构建Docker镜像的Dockerfile的代码清单:

FROM node:alpine

WORKDIR /home
RUN apk add git
RUN git clone https://github.com/jason5ng32/MyIP.git

熟悉dockerfile的同学应该可以看到,我在这里是使用了基于alpine系统构建的node镜像,这个镜像比较小,才153MB,比node:latest的1.11GB缩小将近1G的空间。

在镜像中添加git,添加完成后拉取myip项目的代码,配置npm国内源,构建项目,开放端口,配置容器启动时的命令。

最后就是使用下面的命令来构建我们自己的镜像:

docker build -t myipcheck:v1.0 .

注意后面的一点一定要加上。

构建完成后的镜像大小因为增加了多个层,增长到了681MB。

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第6张图片-拓城游

构建镜像完成后,使用下面的命令就可以启动一个容器了。

docker run -d -p 18966:18966 --name myip --restart always myipcheck:v1.0

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第7张图片-拓城游

使用docker ps可以看到,我们成功启动了一个上面咱们定义了名字为myip的容器,并映射了18966的IPv4和IPv6的tcp端口。

在浏览器中输入服务器IP:18966即可访问到文章开头的web界面了。

如何测试家里宽带的网速带宽?(基于docker安装myip开源工具查询本机ip和测试本机网络)-第8张图片-拓城游

自此,一个基于docker部署的开源自建查询本机IP的应用就部署完成了,可以用这个工具作为您的测速和网络测试工具来使用。

声明:本网页内容旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。 E-MAIL:admin@bb1314.com