Mở một cổng trên máy chủ CentOS không hoạt động bên ngoài?


0

Tôi đang cố gắng thiết lập một phiên bản blog Ghost trên cổng 80 của máy chủ ảo CentOS 6 của tôi. Không có máy chủ web được cài đặt sẵn chiếm cổng 80.

Nếu tôi chạy Ghost ở chế độ sản xuất dưới dạng hoạt động nền, tôi có thể cuộn nó qua localhost và 127.0.0.1 như mong đợi nhưng tôi không gặp may với địa chỉ IP bên ngoài. Hành vi này vẫn tồn tại dù iptables có quy tắc được viết trong đó hay không.

Đây là netstat -ntl đầu ra:

Proto Recv-Q Send-Q Local Address               Foreign Address             State       PID/Program name   
 tcp 0 0 127.0.0.1:80 0.0.0.0:* LISTEN 9249 / nút  tcp 0 0 0.0.0.0:22 0.0.0.0:* NGHE 2261 / sshd
tcp 0 0 127.0.0.1:5432 0.0.0.0:* NGHE 6009 / bưu điện
tcp 0 0 ::: 22 ::: * NGHE 2261 / sshd
tcp 0 0 :: 1: 5432 ::: * NGHE 6009 / bưu điện 

Có lẽ đó chỉ là sự thiếu chuyên môn của tôi đối với cấu hình máy chủ nhưng tôi không thể tìm ra cách mở cổng 80 qua internet.

Có ai biết tôi đang làm gì sai không?


Bạn đã chuyển tiếp cổng modem / bộ định tuyến 80 sang IP LAN LAN của bạn chưa?
Kinnectus

Đây là một máy chủ Linode. Cấu hình thiết bị mạng không nằm trong tầm kiểm soát của tôi. Mọi thứ được xử lý thông qua môi trường Linux của tôi.
Pori

Câu trả lời:


0

Có vẻ như Ghost chỉ bị ràng buộc với localhost, không nghe trên toàn cầu. Để chấp nhận lưu lượng truy cập từ bất kỳ địa chỉ nào, máy chủ http cần được liên kết thành 0.0.0.0:80, như trong ví dụ này:

Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN

Bạn có thể đăng nội dung của tập tin cấu hình của bạn?

(đăng dưới dạng câu trả lời, do không đủ điểm để bình luận)


Sử dụng 0.0.0.0 trong cấu hình ip máy chủ hoạt động. Tôi không chắc tại sao điều này không được nêu trong các tài liệu Ghost.
Pori
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.