Nginx - truy cập từ một địa chỉ IP công cộng - ubfox 14.04


0

Một máy chủ nginx đang hoạt động và chạy cục bộ trên hệ thống của tôi [ubfox 14.04]. Nhưng tôi gặp khó khăn khi truy cập cùng một máy chủ từ địa chỉ IP công cộng của tôi hoặc từ bất kỳ hệ thống nào khác sử dụng địa chỉ IP công cộng của tôi. Tôi mới bắt đầu tìm hiểu về nginx, nó thật tuyệt, nhưng hiện tại tôi đang bị mắc kẹt.

Vấn đề: Không có gì hiển thị khi tôi sử dụng địa chỉ IP công cộng của mình trong trình duyệt.

bên dưới là tập tin cấu hình "Firstsite.com"

server {
        listen   80 default_server;
        server_name firstsite.com;

        root /var/www/uwsgiSite;
        index index.html;

        location / {
                try_files $uri $uri.html $uri/ index.html;
                allow all;
        }
}

có sẵn trong các trang web "có sẵn" và được liên kết mềm vào các thư mục "kích hoạt trang web". Ngoài ra tôi có một mục trong tập tin / etc / hosts

127.0.0.1   firstsite.com

Tất cả các thư mục / tệp có sẵn trong / var / www với sự cho phép.

Sau này tôi muốn kết nối tương tự với một tên miền [mua mua] với máy tính của tôi. Hiện tại, tôi đang tìm cách làm cho nó hoạt động chỉ với địa chỉ IP công cộng của tôi, hiện chưa hoạt động. Vui lòng hướng dẫn tôi như những gì còn thiếu để làm cho nó có thể truy cập được.

Câu trả lời:


0

127.0.0.1 là một địa chỉ loopback chỉ cục bộ và CHỈ là cục bộ cho hệ thống này mà bạn đã thiết lập trên đó, nó thậm chí không thể truy cập được vào mạng cho một máy tính xách tay trên cùng một mạng ngay bên cạnh nó. Vui lòng tìm kiếm trên Google cho "127.0.0.0/8 sử dụng đặc biệt loopback" để hiểu lý do tại sao.

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.