Score:0

nginx ใช้งานไม่ได้กับ IP สาธารณะของฉัน

ธง sv

ฉันเพิ่งติดตั้ง nginx บนเครื่อง linux ของฉัน ฉันยังไม่ได้เปลี่ยนการกำหนดค่าเริ่มต้นใดๆ ด้วยซ้ำ แต่ฉันไม่ได้รับการตอบสนองเมื่อพยายามโทรหาเซิร์ฟเวอร์จากที่อยู่ IP สาธารณะของฉันเอง มันใช้งานได้เมื่อเรียก localhost / IP เครื่องส่วนตัว ไฟล์เริ่มต้นจาก /sites-available:

เซิร์ฟเวอร์ {
    ฟัง *:80 default_server;
    ฟัง [::]:80 default_server;

    รูท /var/www/html;

    ดัชนี index.html index.htm index.nginx-debian.html;

    ชื่อเซิร์ฟเวอร์ _;

    ที่ตั้ง / {
        try_files $uri $uri/ =404;
    }

}

การตอบสนองของ curl บน IP สาธารณะ:

curl: (7) ไม่สามารถเชื่อมต่อกับพอร์ต 89.x.x.x 80: การเชื่อมต่อถูกปฏิเสธ

ฉันลองปิดใช้งานไฟร์วอลล์ ufw / เปิดใช้งานพอร์ตบนนั้นและไม่มีอะไรทำงาน ใครช่วยชี้ทางที่ถูกต้องให้ฉันที

us flag
โปรดเพิ่มข้อมูลเกี่ยวกับโทโพโลยีเครือข่ายของคุณ
jp flag
IP สาธารณะของคุณชี้ไปที่เซิร์ฟเวอร์ของคุณโดยตรงหรือไม่ หากเซิร์ฟเวอร์ของคุณอยู่เบื้องหลังเราเตอร์ คุณต้องกำหนดค่าการส่งต่อพอร์ต

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา