Điểm:1

Tại sao máy chủ của tôi nhận kết nối từ IP của chính nó?

lá cờ kz

IP kết nối nhiều nhất là IP của máy chủ của tôi.

Đó là máy Debian 10, Nginx, Mysql phục vụ một trang web Wordpress và phpBB. Đó là một máy ảo trên Đám mây của Google.

Rõ ràng là tôi không quá hứng thú với những thứ này, nhưng đủ tốt để xây dựng một cỗ máy và để nó phục vụ trang web.

$ sudo awk '{print $1}' /var/log/nginx/access.log | sắp xếp | uniq -c | sắp xếp -nr

lợi nhuận

5122 104.198.149.xxx

4268 157.90.209.xxx

3752 93.158.90.xxx

1982 68.68.32.xxx

[...]

~ ~ ~

104.198.149.xxx là máy chủ của tôi.

đầu ra của

grep 104.198.149.xxx /var/log/nginx/access.log

162.158.252.xxx - - [11/Nov/2021:00:00:25 -0700] "NHẬN /forums/ HTTP/1.1" 200 12459 "https://104.198.149.xxx/forums" "Mozilla/5.0 (tương thích;Cloudflare-Healthchecks/1.0;+https://www.cloudflare.com/; healthcheck-id: bfa5d32ce9a5eaf8)"  
  
172.69.32.xxx - - [11/Nov/2021:00:00:59 -0700] "NHẬN /forums/ HTTP/1.1" 200 12471 "https://104.198.149.xxx/forums" "Mozilla/5.0 (tương thích;Cloudflare-Healthchecks/1.0;+https://www.cloudflare.com/; healthcheck-id: bfa5d32ce9a5eaf8)"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:00 -0700] "POST /wp/wp-cron.php?doing_wp_cron=1636614060.6961169242858886718750 HTTP/1.1" 200 31 "https://www.example .com/wp/wp-cron.php?doing_wp_cron=1636614060.6961169242858886718750" "WordPress/5.8.2; https://www.matthewsvolvosite.com"  
  
108.162.220.xxx - - [11/Nov/2021:00:01:03 -0700] "NHẬN /forums/ HTTP/1.1" 200 12465 "https://104.198.149.xxx/forums" "Mozilla/5.0 (tương thích;Cloudflare-Healthchecks/1.0;+https://www.cloudflare.com/; healthcheck-id: bfa5d32ce9a5eaf8)"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:07 -0700] "GET /forums/download/file.php?id=30434&mode=view HTTP/1.0" 200 641193 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:07 -0700] "GET /forums/download/file.php?id=30435&mode=view HTTP/1.0" 200 933139 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:10 -0700] "GET /forums/download/file.php?id=55475&mode=view HTTP/1.0" 200 1015069 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:10 -0700] "GET /forums/download/file.php?id=55476&mode=view HTTP/1.0" 200 933149 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:10 -0700] "GET /forums/download/file.php?id=55477&mode=view HTTP/1.0" 200 916765 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:17 -0700] "GET /forums/download/file.php?id=30691&mode=view HTTP/1.0" 200 121584 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:18 -0700] "GET /forums/download/file.php?id=30692&mode=view HTTP/1.0" 200 137607 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:18 -0700] "GET /forums/download/file.php?id=30693&mode=view HTTP/1.0" 200 133153 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:24 -0700] "GET /forums/download/file.php?id=33292&mode=view HTTP/1.0" 200 949523 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:25 -0700] "GET /forums/download/file.php?id=33293&mode=view HTTP/1.0" 200 1047827 "-" " -"  
  
104.198.149.xxx - - [11/Nov/2021:00:01:25 -0700] "GET /forums/download/file.php?id=33294&mode=view HTTP/1.0" 200 916755 "-" " -"
lá cờ us
Vui lòng thêm khoảng mười dòng từ đầu ra `grep 104.198.149.xxx /var/log/nginx/access.log` vào câu hỏi của bạn.
Điểm:2
lá cờ us

Đây là một phỏng đoán có giáo dục.

Bạn có một plugin WordPress bằng cách nào đó xem các tệp được tải lên diễn đàn phpBB mà bạn có. Trong nội bộ, nó tải xuống tệp từ phpBB, sau đó trình bày nó qua một số trang bên WordPress.

Điểm:2
lá cờ ru

Lý do bạn sẽ thấy các kết nối từ IP máy chủ của mình thường là do sử dụng proxy ngược. Trong những năm qua đã có những thay đổi về cách giải quyết vấn đề này.

Cách ban đầu là sử dụng tiêu đề X-Forwarded-For. Sau đó, có một cách chuẩn hóa để làm điều đó với RFC 7239 được gọi là Đã chuyển tiếp. Đây là một bài viết từ NGINX giải thích điều này.

Tùy chọn cuối cùng là sử dụng giao thức proxy. ĐÂY là tài liệu chính thức xung quanh vấn đề này từ NGINX.

Để hiểu điều này sâu hơn, đây là một bài đăng tuyệt vời giải thích tất cả.

instamattic avatar
lá cờ kz
Bên trong một khối vị trí bên trong /etc/nginx/sites-enabled/mysite.com có ​​`fastcgi_param HTTP_PROXY '';` Điều đó có thể thực hiện được không? Không có bất kỳ proxy nào trong tệp cấu hình của Nginx. Nhưng có `máy chủ { nghe 127.0.0.1:80; tên_máy chủ 127.0.0.1; vị trí /nginx_status { stub_status trên; cho phép 127.0.0.1; Phủ nhận tất cả; } }` trong /etc/nginx/conf.d/stub_status.conf, điều này ít nhất đối với tôi cho thấy máy chủ Nginx đang lắng nghe chính nó.
instamattic avatar
lá cờ kz
Mật mã, cảm ơn vì các liên kết. Nhưng đó là tất cả trên đầu của tôi. Tôi không (ít nhất là cố ý) chạy proxy. Chẳng hạn, không có Apache nào trên máy này xử lý các yêu cầu và gửi tới Nginx.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.