ฉันมีการรวมที่พยายามใช้ IP ที่ vSphere ตรวจพบสำหรับแขก vm แต่บางครั้ง IP ที่ vSphere ตรวจพบไม่ใช่ IP ที่การรวมควรใช้ ตัวอย่างที่ตรงไปตรงมาที่สุดคือที่การรับส่งข้อมูลเครือข่ายของผู้เยี่ยมชมผ่าน NAT 1:1 (ผู้เยี่ยมชมแต่ละคนมี IP ที่ไม่ซ้ำกันหลังจากผ่าน NAT แต่เป็น IP ที่แตกต่างจากที่ vSphere เห็น) ก่อนที่แอปจะเห็น ที่กำลังรวมเข้ากับ vSphere
การสร้างแผนที่ภายในสู่ภายนอกของ NAT นั้นง่ายพอ แต่ผู้บริโภคการรวมระบบจะไม่ใช้แผนที่นั้น เฉพาะสิ่งที่ได้รับจาก vSphere ดังนั้น ฉันต้องการเพียงแค่ส่งการแมปนั้นกลับเข้าไปใน vSphere เพื่อให้ vSphere รายงาน NAT IP ไปที่การรวมแทนที่จะเป็น IP ภายใน เป็นไปได้ไหม
ฉันเคยคิดที่จะใส่ NAT IP ในแท็ก แต่การรวมจะไม่ใช้ค่าแท็กสำหรับ IP เช่นกัน เฉพาะสิ่งที่ได้รับจาก vSphere เป็น IP ของผู้เยี่ยมชม
ฉันรู้ว่าผู้คนกำลังจะบอกว่าให้กำจัด NAT แต่จำเป็นสำหรับเหตุผลเฉพาะของแอปพลิเคชัน นอกจากนี้ยังมีสถานการณ์อื่นๆ ที่ IPs vSphere เห็นไม่ใช่สิ่งที่ฉันต้องการให้การรวมระบบเห็น
แก้ไข: ตามที่เดา สาเหตุใหญ่ประการหนึ่งสำหรับ NAT คือการทำโหลดบาลานซ์ และตรวจสอบการกำหนดเส้นทางที่ถูกต้องผ่านโหลดบาลานเซอร์ เราทราบดีว่ามีตัวเลือกที่ไม่ใช่ NAT เพื่อจัดการกับความซับซ้อนของการกำหนดเส้นทางรอบโหลดบาลานเซอร์ แต่ตัวเลือกทั้งหมดมาพร้อมกับการแลกเปลี่ยน และ NAT คือตัวเลือกที่เรารู้สึกว่าแย่ที่สุด
อย่างที่ฉันพูดเป็นนัย มีเหตุผลที่ไม่ใช่ NAT ที่ต้องการทำสิ่งนี้เช่นกัน โดยมีศูนย์กลางอยู่ที่ VMware รายงานว่ามี IP มากเกินไป (ซึ่งทั้งหมดมีอยู่ในทางเทคนิค แต่ส่วนใหญ่เป็นปลายทางเฉพาะบริการและมีเพียงหนึ่งเดียวที่ใช้เพื่อเริ่มต้นทราฟฟิก เราจะ ชอบดูเฉพาะ IP ที่สร้างทราฟฟิก) หรือ VMware ตรวจไม่พบ IP ทั้งหมด (หายาก แต่ก็เกิดขึ้น)