手机想访问电脑的ip地址失败?
前提: 电脑A是先通过有线连接连到外网。 然后开热点给另一台电脑(电脑B)和手机当wifi
问题总结: 我在电脑A上启动了一个python的http.server服务。 在本机上能够通过ip地址访问。但其他电子设备都不能访问到这个地址。 想请大家帮忙看一下怎么解决。
如题所示: 个人这边想尝试通过python的http.server在电脑A上开一个短暂的服务器用来传文件用。
电脑A:ip地址是 192.168.137.1.
将防火墙也关闭了
但即使是这样,无论是我的手机还是电脑B还是不能成功访问192.168.137.1:8000这个端口。
电脑B能成功ping通 192.168.137.1这个地址。
但通过wireshark抓包发现电脑B(地址是192.168.137.211)的TCP发包都要重传。
本来想的是不是这个电脑A当热点是不是导致局域网中不能互相访问。但我又试了一下电脑B当服务器, 电脑A很轻松的就能访问对应的Ip地址。
是不是因为::1这个地址是环回地址所以其他设备不能访问啊? 还是因为其他原因?
添加问题补充: 我将电脑B访问地址时候的抓包消息截图贴一下。 感觉全程都是电脑B在发消息。电脑A没有回应的
我突然想到,是不是端口没开放的问题,所以去查找了一下端口地址,想问一下:下图这个截图是不是表明这个端口没有对外开放,所以其他网络访问不到啊?
回答:
所以他不能访问这个http服务具体错误代码是什么,可以按照HTTP的状态代码去分析问题出在哪里了。
回答:
你的http服务启动的时候不要用localhost,改成127.0.0.1
回答:
启动的时候用局域网(本机)ip试一下
以上是 手机想访问电脑的ip地址失败? 的全部内容, 来源链接: utcz.com/p/938662.html