ฉันกำลังพยายามสร้างคอนเทนเนอร์นักเทียบท่าที่โฆษณาการแชร์ SMB จากนั้นเชื่อมต่อกับรีโมตโฮสต์และบอกให้โฮสต์นั้นเชื่อมต่อกับการแชร์ SMB ในกรณีของฉัน โฮสต์ระยะไกลข้ามอุโมงค์ VPN (แม้ว่าจะสามารถเข้าถึงได้ผ่านอินเทอร์เฟซอื่นเมื่อฉันใช้ LAN เดียวกันกับปลายทาง) และสามารถเข้าถึง IP ของช่องสัญญาณของเครื่องของฉันได้ แต่ฉันต้องการวิธีการทางโปรแกรม ส่ง IP เครื่องของฉันไปยังคอนเทนเนอร์
ฉันสามารถได้ผลลัพธ์ที่ต้องการบน Windows ที่ใช้ Docker สำหรับเดสก์ท็อปผ่านเส้นทางต่อ ตัวอย่างนี้แต่ฉันต้องการสร้างสิ่งนี้ในลักษณะที่ไม่ขึ้นกับระบบปฏิบัติการเนื่องจากจะใช้กับ Mac และอาจใช้กับเครื่อง Linux ด้วย มีวิธีใดบ้างในการรับ IP ช่องสัญญาณของโฮสต์โดยตรงจากภายในคอนเทนเนอร์นักเทียบท่า
แก้ไข: หมายเหตุอื่น ถ้า (จากคอนเทนเนอร์) ฉันขดเว็บเซิร์ฟเวอร์ที่ทำงานบนเครือข่ายย่อยเดียวกันกับโฮสต์เป้าหมายของฉันและดูที่บันทึก ฉันเห็นว่าคำขอมาจาก IP ที่แน่นอนซึ่งฉันต้องการส่งเป็นอาร์กิวเมนต์ คำสั่งที่ฉันทำงานในคอนเทนเนอร์ ไม่แน่ใจว่าจะช่วยได้หรือไม่ แต่ฉันไม่มีวิธีเข้าถึงบันทึกบนอุปกรณ์เป้าหมายและเว็บเซิร์ฟเวอร์จะไม่พร้อมใช้งานและสามารถเข้าถึงได้ตลอดเวลา