Score:0

สตรีม Nginx ที่มีอัปสตรีมมีเซิร์ฟเวอร์เดียวกัน แต่พอร์ตต่างกัน รับผลลัพธ์แบบมีสาย

ธง pe
ลำธาร {
    แผนที่ $ssl_preread_server_name $backend_name {
        home-s1.frp.xxx.com frp-s1;
        home-s2.frp.xxx.com frp-s2;
        เว็บเริ่มต้น
    }

    เว็บต้นน้ำ {
        เซิร์ฟเวอร์ 127.0.0.1:8443;
    }

    ต้นน้ำ frp-s1 {
        เซิร์ฟเวอร์ภายใน frps-s1.xxx.com:5011;
    }

    ต้นน้ำ frp-s2 {
        เซิร์ฟเวอร์ภายใน-frps-s2.xxx.com:5014;
    }

    เซิร์ฟเวอร์ {
        ฟัง 443 reuseport;
        ฟัง [::]:443 ใช้ซ้ำ;
        proxy_pass $backend_name;
        ssl_preread บน;
    }
}

นี่คือ Nginx conf, home-s1.frp.xxx.com และ home-s2.frp.xxx.com ของฉันมีบันทึก DNS เดียวกันกับ 12.x.x.x, internal-frps-s1.xxx.com และ internal-frps-s2 .xxx.com เป็นคอนเทนเนอร์นักเทียบท่าเดียวกันที่มีนามแฝงเครือข่ายต่างกัน

เมื่อฉันไปที่ home-s1.frp.xxx.com บางครั้งจะได้รับ HTML ของ home-s2.frp.xxx.com

มันสายมาก home-s1.frp.xxx.com ควรรับบริการที่ผลลัพธ์ของพอร์ต 5011 home-s1.frp.xxx.com ควรรับบริการที่ผลลัพธ์ของพอร์ต 5014 ทำอย่างไรจึงจะใช้งานได้ หรือฉันต้องใช้พร็อกซีย้อนกลับ?

djdomi avatar
za flag
คุณลองใช้ ips โดยตรงแล้วหรือยัง
pe flag
ไม่ ด้วย Docker ฉันเพิ่งพยายามกำหนด IP แบบคงที่ให้กับคอนเทนเนอร์ แต่ล้มเหลว
pe flag
มีคนมีปัญหาเดียวกันกับฉัน เขาคิดว่าเป็นเพราะ HTTP/2 และ Wildcard cert https://www.orzlee.com/proxy/2021/04/13/nginx-sni-offload-port-multiplexing-uses-xray- vless-xtls.html
djdomi avatar
za flag
ฉันขอโทษ ภาษาญี่ปุ่นของฉันดูล้าสมัยไปหน่อย เนื่องจากภาษาแรกของฉันคือภาษาเยอรมันและภาษาอังกฤษตัวที่สอง ฉันหมายถึง home-s1.frp.xxx.com แทนที่ด้วย nativ ips ของ docker ips แทนโดยใช้ชื่อโฮสต์ - คำถามนี้เกี่ยวข้องกับธุรกิจหรือไม่
pe flag
ฉันเข้าใจสิ่งที่คุณพูด แต่ไม่น่าจะเกี่ยวข้องกับปัญหานี้ โดยพื้นฐานแล้วฉันแน่ใจว่าเป็นเพราะคุณลักษณะบางอย่างของ HTTP/2 ซึ่งอาจจะแตกต่างจากการใช้งาน HTTP/2 ของไคลเอนต์ต่างๆ นี่คือภาษาอังกฤษ โพสต์ของบล็อกเกอร์เพื่ออธิบายปัญหาเดียวกัน https://levelup.gitconnected.com/multiplex-tls-traffic-with-sni-routing-ece1e4e43e56
djdomi avatar
za flag
Reverse_proxy ไม่จัดการ http2 เฉพาะ http 1.0 และ 1.1 - ดังนั้นจึงไม่สำคัญ - ส่วนหน้าสามารถจัดการคำขอ http2 ได้ - เพื่อดูแลว่าไม่ใช่ปัญหาที่แก้ไขได้ คุณควรลองใช้ ips

โพสต์คำตอบ

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