“Wi-Fi”有⾃分配的IP地址“x”,将⽆法接⼊
互联⽹
Mac安装Fiddler导致共享AP⽆法上⽹问题解决
今天在⾃⼰的电脑上装了Fiddler,装完之后发现之前共享的WiFi不能⽤了
无法获取ip地址同样出现提⽰「“Wi-Fi”有⾃分配的 IP 地址“x”,将⽆法接⼊互联⽹。」
看了下官⽅⽂档
Internet connection does not work with an IP address space of x from ISP, router, or manual configuration
发现
Learn morehp打印机驱动下载
The IP address space is reserved for self-assigning or link-local IP addresses. They are used when your device is not connected to any network at all or a network that has no DHCP server, so that devic
es can assign their own IP address. When these devices use , they can create their own DNS name resolution on the network. This is useful when you are connected to a network that is completely isolated; you will be able to network to other devices and even see their share names and Bonjour advertised services.
上海 邮编这个IP地址是⽤来⾃分配的本地IP地址,多数⽤来共享⼀个不需要因特⽹的⽹络,例如设备局域⽹等,那么应该是Wi-Fi的内⽹IP不对了,我们的WiFi模块是⽤来作为「中继」的,⼿机等连接这个WiFi模块发出去的AP应该是将所有的数据转发到真正的以太⽹接⼝上。
如下图所⽰,数据实际是通过以太⽹接⼝收发的,Wi-Fi端⼝只是⼀个桥梁,⼿机和以太⽹的桥梁。
因此只要给这个WiFi模块设定⼀个内⽹IP,⼀般是C类地址,此前我⼿机连接这个模块得到的IP是192.168.2.2,猜想此WiFi模块的IP地址应该是192.168.2.1,在WiFi的⾼级设置中设置WiFi的IP
乔家的儿女一成的结局
曲陵侯IPv4地址设置为192.168.2.1(C类内⽹地址,不可以做公⽹IP使⽤,路由器等⼀般也是这类型的地址,如192.168.1.1)
⼦⽹掩码设置为255.255.255.0(C类地址的⼦⽹掩码)
路由地址 10.255.213.93(这个是我的以太⽹IP地址,这⾥涉及到⼆级NAT了,我的Mac Mini本来就处在公司内⽹下,再次发出⼀个WiFi局域⽹来就是⼆级NAT了),这个地址就是你真正的数据流通地址,这个填上你真正进⾏⽹络通信的本机IP,就可以将你WiFi模块的数据交给这个以太⽹模块进⾏转发,达到⼿机通过Mac发送出来的WiFi进⾏上⽹的⽬的了。龙趸鱼
如果不是分享AP导致的问题,那就要另外分析了,不过万剑不离其宗,其他问题也是类似的,这⾥就不赘述了。
坑爹的Fiddler,除了改我的HTTP/HTTPS代理为127.0.0.1(浏览器上不了⽹,但是⽹络诊断是可以的,因为所有HTTP/HTTPS请求被发送到本机了)之外,还改了我WiFi模块的IP设置,导致不能上⽹。可以看看是不是安装了类似的⽹络⼯具。(也装了WireShark&Charles,但都不会乱改东西)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论