我现在遇到的奇怪问题已经发生了 3 次,中间间隔了 1 个月多一点。突然间我失去了做一些网络相关活动的能力,但不是全部。
当它发生时,这些仍然有效:
但是,这些不起作用:
尝试抓取页面的 curl 输出显示 Can't assign requested address
{ ~ }$ curl google.com
curl: (7) Failed to connect to 84.208.42.35: Can't assign requested address
Run Code Online (Sandbox Code Playgroud)
我的ifconfig看起来应该是这样。
netstat -an 不包含大量条目:
1 CLOSE_WAIT
1 SYN_SENT
2 CLOSED
2 FIN_WAIT_2
13 FIN_WAIT_1
16 LISTEN
212 LAST_ACK
446 ESTABLISHED
Run Code Online (Sandbox Code Playgroud)
我在 2011 年初的 MacBook Pro 上运行 OS X 10.9.1,通过无线连接。这是网络上唯一存在此问题的设备。唯一有帮助的是重新启动 Mac。日志中也没有太多可看的(至少我已经发现),只有服务突然出现连接问题。
有没有其他人遇到过这样的问题?下次发生这种情况时,解决此问题的最佳方法是什么?
Bla*_*ine 11
正如我所说,这个问题似乎确实在这里描述:https :
//discussions.apple.com/thread/5551686?start=45&tstart=0
一个临时解决方案是打开终端并输入:
sudo ifconfig en0 down
sudo route flush
sudo ifconfig en0 up
Run Code Online (Sandbox Code Playgroud)
用您用来连接互联网的任何端口替换 en0。此命令实质上会重置您的连接,而无需重新启动计算机。