【计算机网络】手机连接电脑热点实现上网以及捕包 | 您所在的位置:网站首页 › 如何用电脑宽带给手机开热点呢 › 【计算机网络】手机连接电脑热点实现上网以及捕包 |
手机连接电脑热点实现上网以及捕包
前言说明移动热点功能介绍关于共享WLAN的实现打开移动热点观察网络适配器情况移动热点的初始数据包介绍分析DHCP、SSDP、LLMNR、MDNS为源网络发射端配置共享,映射给移动热点手机连接移动热点补充错误分析协议介绍的参考资料:
前言说明
———————————————— 版权声明:本文为CSDN博主「SogK1997」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dive668/article/details/110248860 ———————————————— 移动热点功能介绍我们都知道电脑有个移动热点功能。但它有什么作用呢?根据Microsoft介绍: 通过使用 WLAN 与其他设备共享 Internet 连接,将 Windows 10 电脑转变为移动热点。你可以共享 WLAN、以太网或手机网络数据连接。如果你的电脑具有手机网络数据连接并且共享该连接,它将使用流量套餐数据。 选择“开始”按钮 ,然后依次选择“设置” >“网络和 Internet”>“移动热点”。 对于“从以下位置共享我的 Internet 连接”,选择要共享的 Internet 连接。 选择“编辑”> 输入新的网络名称和密码 >“保存”。 打开“与其他设备共享我的 Internet 连接”。 若要在其他设备上进行连接,请转到该设备的 WLAN 设置,查找并选择网络名称,输入密码,然后进行连接。如下图所示: 打开共享之后,共享途径就被锁定了,如图灰色状态。 此时我们看到多出来一个本地连接*2,这就是移动热点(可能名称会因不同主机而异,注意自己电脑上的名称)。 为了更好观察其数据包状态,我这里使用wireshark捕捉了一下数据包。 第二种是SSDP报文: SSDP 简单服务发现协议,是应用层协议,是构成UPnP(通用即插即用)技术的核心协议之一。它为网络客户端(network client)提供了一种发现网络服务(network services)的机制,采用基于通知和发现路由的多播方式实现。SSDP多播地址:239.255.255.250:1900(IPv4),FF0x::C(IPv6)两种类型的SSDP请求消息会通过SSDP多播地址发送发现请求(Discovery request 或查询请求)。SSDP客户端向此地址发送HTTP UDP 发现请求,查询某种类型的服务。SSDP服务在此地址上监听服务发现请求。当服务监听到的HTTP UDP 发现请求和它自己提供的服务匹配时,它以单播方式发送HTTP UDP 响应。 存在通知(notification)。SSDP服务向此多播地址发送HTTP UDP 通知消息来宣布自己的存在。
因此目前这个本地连接*2是不可用的,那么我么如何为其配置呢? 打开目前连接的WLAN,打开属性,共享中我们看到一个家庭网络(包含一个家庭系统的网络,比如以太网,WLAN…)连接的选项,其含义是,为我们启动的移动热点配置一个连接对象,从这个WLAN网络共享Internet给我们的本地连接 * 2(也即我们的移动热点,前文所提到的WLAN、以太网或手机网络数据连接)。并勾选允许其他网络用户通过此计算机的Internet连接来连接。如图所示: 此时我们回看本地连接*2的IPV4的状态,发现它已经获得了Internet服务。
此时手机输入之前设置的移动热点密码,动态获取IP,连接到此移动热点。那么就可以上网了,如图为上网后移动热点的收发包情况。 当然也可以设置成静态IP,但是需要和发射端的IP(源WLAN或以太网)在一个IP段上。并配置好子网掩码,默认网关和本地DNS服务器(除了IP外的数值都要保证与源发射端的一致)手机也是一样的设置方法,应该为静态获取该本地连接 * 2的IP。 错误分析设置的共享源错误,应该是连接的网络(WLAN或者以太网)开启共享功能,共享给移动热点映射出来的本地连接 * 2,让这个本地连接 * 2作为数据的中转站。而不是让映射出来的移动热点(本地连接 * 2)设置共享功能。 协议介绍的参考资料:域名解析-DNS与MDNS-LLMNR–强大的石头 SSDP 简单服务发现协议–我辛飞翔 |
CopyRight 2018-2019 实验室设备网 版权所有 |