您在哪里可以找到有关 Debian 上的连接的日志?

您在哪里可以找到有关 Debian 上的连接的日志?

我在 Debian 上安装了 nginx,然后使用 wget localhost 和 wget 192.168.1.11 对其进行了测试,以查看它是否响应简单请求。之后,我将默认根文件夹更改为 /var/www,然后再次尝试测试。
现在,如果我尝试 wget locahost,它会起作用,但 wget 192.168.1.11 会显示“连接被拒绝”。我认为这是一个权限问题,但我找不到任何可以告诉我有关此问题的信息。我尝试搜索 /var/log 和 /var/log/nginx 内的所有文件,但那里什么也没有。
系统是否还有其他地方记录失败的连接尝试?如果没有,有人知道我可以找到此问题的原因的方法吗?

wget 192.168.1.11 
--2012-08-16 05:59:38-- http://192.168.1.11/  
Connecting to 192.168.1.11:80... failed: Connection refused.

nginx配置:

server {  
   listen 127.0.0.1:80;  
   server_name testing;  
   root /var/www;  
   index index.php index.html index.htm;  

   location / {

   }  
}

答案1

listen 127.0.0.1:80;

意味着 Nginx 只监听 127.0.0.1。查看 的输出 netstat --inet -nlp | grep :80,你会看到类似这样的内容:

tcp        0      0 127.0.0.1:80            0.0.0.0:*               LISTEN      11789/nginx.conf

为了使服务器可以通过 LAN 地址 (192.168.1.11) 访问,请添加listen指示:

listen 127.0.0.1:80;
listen 192.168.1.11:80;

然后重新启动 Nginx 并重试。

相关内容