Curl显示重定向到localhost


1

我正在使用运行Yosemite 10.10.2(14C109)的iMac(27英寸,2013年末)。最近我运行了一个curl命令,好像我的计算机上运行了一个本地代理或服务器。这是我运行的命令:

curl -v -L google.com > /dev/null 2> log.txt

......这是输出:

* Rebuilt URL to: google.com/
* Hostname was NOT found in DNS cache
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
^M  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0*   Trying 173.194.123.98...
* Connected to google.com (127.0.0.1) port 80 (#0)
> GET / HTTP/1.1^M
> User-Agent: curl/7.37.1^M
> Host: google.com^M
> Accept: */*^M
> ^M
< HTTP/1.1 301 Moved Permanently^M
< Location: http://www.google.com/^M

困惑我的具体部分是:

连接到google.com(127.0.0.1)端口80(#0)

谁能告诉我如何分辨这里发生了什么?这可能是本地防火墙或其他东西,我担心恶意可能会发生。

这是我的/ etc / hosts文件:

##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting.  Do not change this entry.
##
127.0.0.1   localhost
255.255.255.255 broadcasthost
::1             localhost 
fe80::1%lo0 localhost

你能添加'scutil --dns'的输出吗?
马丁

scutil --dns DNS配置解析器#1搜索域[0]:[我的提供者的域名] nameserver [0]:10.0.1.1 if_index:4(en1)flags:请求A记录到达:可到达,可直接访问地址DNS配置(用于范围查询)解析器#1搜索域[0]:[我的提供者的域名] nameserver [0]:10.0.1.1 if_index:4(en1)标志:Scoped,请求A记录到达:可到达,可直接到达的地址
Jake Dunellon

这没有任何帮助,但我也看到同样的事情。这就是我发现这个话题的方式。
pborenstein 2015年

Answers:


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.