Score:0

ลำดับที่แอปตอบสนองเมื่อฉันไปที่ DOMAIN:PORT บน VPS ของฉันคืออะไร

ธง dz

ฉันเป็นเจ้าของ VPS ที่ใช้ Ubuntu มาเกือบครึ่งทศวรรษแล้ว และฉันมีความรู้ด้านการทำงานด้านเครือข่าย - แต่มีช่องโหว่มากมายในความเข้าใจของฉัน

เมื่อฉันไปที่ DOMAIN:PORT ฉันเข้าใจว่าคำขอถูกส่งไปยัง IP ใน A-record ของฉันที่ระบุในเนมเซิร์ฟเวอร์ของฉัน และตามมาด้วย VPS ของฉัน - แต่ฉันไม่เข้าใจเลยว่าจะเกิดอะไรขึ้นหลังจากนั้น:

  1. nginx จะรับคำขอได้อย่างไร มีฟังก์ชันระดับฮาร์ดแวร์ที่กำหนดเส้นทางไปยังเว็บเซิร์ฟเวอร์ที่กำหนดค่าไว้หรือไม่
  2. หากฉันมีเว็บเซิร์ฟเวอร์หลายตัวทำงานอยู่ ให้พูดว่า nginx และ apache อะไรเป็นตัวตัดสินว่าอะไรจะมีความสำคัญกว่ากัน
  3. จากนั้น nginx จะสกัดกั้น ทั้งหมด คำขอที่เข้ามา? สมมติว่าฉันมี ufw ที่อนุญาต 8000 - แล้วคำขอ DOMAIN:8000 นั้นจะถูกส่งผ่าน nginx หรือไม่ หรือสามารถตีเซิร์ฟเวอร์โหนดอื่น ๆ ที่ทำงานในเครื่องบนพอร์ตนั้นได้หรือไม่

คำถามเหล่านี้เป็นคำถามที่ฉันยังงุนงงอยู่โดยไม่รู้ว่าจะใช้ Google เพื่ออะไร

ตัวชี้ใด ๆ ในทิศทางที่ถูกต้องจะได้รับการชื่นชมมาก


ป.ล. Mods ฉันดูคำถามที่เกี่ยวข้องที่แนะนำแล้วและรู้สึกว่าไม่มีใครตอบคำถามชุดเฉพาะของฉันเลย อย่าลังเลที่จะแก้ไขฉันในความคิดเห็น ถ้าฉันผิด

Score:2
ธง jp

จิงซ์ (หรือ อาปาเช่) บอกเคอร์เนลว่ากำลังฟังพอร์ตเฉพาะโดยการโทร ฟัง (2). หมายเลขพอร์ตถูกกำหนดค่าด้วย ฟัง คำสั่งใน จิงซ์ กำหนดค่า (ฟัง สำหรับ Apache) มีเพียงโปรเซสเดียวเท่านั้นที่สามารถฟังพอร์ตเฉพาะ ดังนั้นจึงไม่มีคำสั่ง โปรแกรมที่สองที่พยายามฟังบนพอร์ตเดียวกันจะล้มเหลวด้วย EADDRINUSE (มีการใช้งานที่อยู่แล้ว).

dz flag
อาฉันเข้าใจ ดังนั้นหากฉันไม่ตั้งค่า nginx ให้ฟังว่าพอร์ต 8080 - และหมุนบริการอื่นให้ทำงานบนพอร์ตนั้น - ฉันควรจะสามารถเข้าถึงบริการนั้นโดยตรงจากภายนอกได้หรือไม่
jp flag
หากบริการนั้นฟังจาก IP ภายนอกหรือ IP ทั้งหมด และพอร์ตไม่ได้ถูกบล็อกโดยไฟร์วอลล์ คุณควรจะสามารถเชื่อมต่อกับพอร์ตนั้นจากภายนอกได้

โพสต์คำตอบ

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