ฉันใช้เซิร์ฟเวอร์ Ubuntu 21.04 (GNU/Linux 5.11.0-1016-raspi aarch64) บน Pi 4 ซึ่งเชื่อมต่อกับ LAN ของฉันผ่านพอร์ตอีเธอร์เน็ต ฉันมีการ์ดเสียง MOTU UltraLite-mk5 ที่เชื่อมต่อโดยตรงด้วย USB ฉันต้องการเข้าถึง UL5 ผ่านเครือข่ายจาก Mac ของฉันเพื่อวัตถุประสงค์ในการควบคุม มีวิธีใดที่ฉันสามารถกำหนดค่า Pi 4 เพื่อให้ UL5 ได้รับที่อยู่ IP ของตัวเองซึ่งสามารถเข้าถึงได้จาก LAN
โดยเบื้องหลัง หาก UL5 เชื่อมต่อโดยตรงด้วย USB กับ Mac ของฉัน ฉันสามารถส่งเสียงไปที่ UL5 และเข้าถึง UL5 ได้พร้อมกันโดยใช้ซอฟต์แวร์ควบคุมที่มาพร้อมกับ MOTU (CueMix5) ของฉันเมื่อเชื่อมต่อโดยตรง UL5 จะแสดงอยู่ใน System Preferences | ของ Mac แท็บเครือข่ายเชื่อมต่อกับที่อยู่ภายใน 169.254.1.243 ฉันยังสังเกตด้วยว่าแอป CM5 สามารถเชื่อมต่อกับ UL5 ผ่านเครือข่ายได้หากได้รับที่อยู่ IP ของ UL5 แต่ฉันยังไม่ได้ทดสอบเพราะฉันไม่รู้วิธีเชื่อมต่อ UL5 โดยตรงกับเครือข่ายด้วย USB .. . ดังนั้นคำถาม!
ดังนั้นฉันเดาว่าขั้นตอน (ที่ฉันไม่เข้าใจทั้งหมด!) จะเกี่ยวข้องกับ:
(1) รับที่อยู่ IP ของ LAN ที่สองบน NIC ของ RPi4 (ดังนั้นซอฟต์แวร์ CM5 สามารถระบุที่อยู่ IP นั้นจากเครื่องเครือข่ายอื่น) ฉันรู้ว่า NIC สามารถมีที่อยู่ IP ได้มากกว่าหนึ่งแห่ง ฉันต้องการตั้งค่าที่อยู่ที่สอง โดยได้มาจากเซิร์ฟเวอร์ DHCP ของเครือข่าย แต่สิ่งสำคัญคือที่อยู่ IP ต้องทำงานร่วมกับการตั้งค่าที่เหลือ โดยเฉพาะในขั้นตอนที่ (3) ด้วยเหตุนี้ที่อยู่ IP ของ LAN ที่สองนี้จึงจำเป็นต้องเป็นแบบคงที่หรือไม่ และฉันต้องใช้คำสั่ง CLI ใดในการตั้งค่า
(2) กำหนดค่าการเชื่อมต่อเครือข่าย USB กับ UL5 เพื่อให้ทั้ง RPi4 และ UL5 สามารถสื่อสารกันได้ ฉันเห็นว่าการติดตั้งซอฟต์แวร์ MOTU บน Mac ของฉันสำหรับ UL5 จะสร้างบริการเครือข่าย USB (เรียกว่า UltraLite-mk5) และถ้าฉันรู้คำสั่ง CLI ที่เกี่ยวข้องสำหรับ Mac ฉันจะตรวจสอบได้ว่ามีการตั้งค่าอะไรไว้ เพื่อที่ฉันจะได้ทำซ้ำบน RPi4. แต่ฉันยังไม่รู้ว่าจะทำอย่างไร คุณช่วยฉันด้วยสิ่งนี้ได้ไหม
(3) การแมปที่อยู่ IP ที่สองที่ตั้งค่าใน (1) กับการเชื่อมต่อ USB ของ RPi4 กับ UL5 เพื่อให้การรับส่งข้อมูลเครือข่ายที่ส่งไปยัง IP เครือข่ายของ UL5 ถูกส่งต่อโดยตรงโดย RPi4 ผ่านบริการเครือข่าย USB ไปยัง UL5 และในทางกลับกัน ในทางกลับกัน ฟังดูง่ายพอ! และถ้าคุณรู้ว่าคำสั่ง CLI คืออะไร ฉันเดาว่ามันใช่ ช่วย!
ไม่ต้องสงสัยเลยว่าคุณสามารถบอกได้จากคำอธิบายของฉันว่าฉันไม่มีความเข้าใจอย่างลึกซึ้งเกี่ยวกับระบบเครือข่าย และฉันเพิ่งเริ่มเข้าใจ CLI ของ Ubuntu ได้ไม่นาน ดังนั้นโปรดเสนอคำตอบของคุณในระดับนั้น ขอบคุณมากสำหรับการอ่าน