奇怪的一件事:liveload设置0.0.0.0无法访问,不修改配置直接用localhost就可以访问
最近接手了一个老项目,还在用grunt的那种,我看了看配置文件,可以使用grunt live
进行预览,默认设置的ip是0.0.0.0
,端口号是9000
哎,用的windows会一直打不开,但是linux可以,我尝试了把配置文件的0.0.0.0
修改为localhost
,windows就直接正常访问了,不过我不太想修改配置文件,就用了ubuntu做这个的开发。
后来有一件奇妙的事情发生了,ubuntu下也不能打开0.0.0.0
了,我仔细查看了网络使用,结果发现是shadowsocks默认监控0.0.0.0
这个ip,不过端口号和shadowsocks不重合呀!我又ping 0.0.0.0
发现返回了localhost,
接着我访问localhost:9000
,全部正常,我又切换到windows,在不修改配置的情况下访问localhost:9000
,也正常!
看来接下来得多多学习网络的知识了。