ฉันพยายามเข้าถึงระยะไกลด้วยการแชร์หน้าจอไปยังพีซี Ubuntu ของฉันจาก Mac ฉันต้องสามารถเชื่อมต่อกับอินเทอร์เน็ตผ่านเครือข่ายอื่นได้ เมื่อฉันไป finder>go>connect to server บน Mac ของฉันและป้อน <ip-address>:5900 ฉันเข้าใจ ข้อความแสดงข้อผิดพลาดนี้
มันบอกว่า:
Connection failed to <ip-address>
Unable to communicate with <ip-address>. Make sure the remote computer
is available and the firewall is not blocking screen sharing.
สิ่งนี้คือฉันไม่แน่ใจว่าฉันใส่ที่อยู่ IP ที่ถูกต้องเพราะเมื่อฉันทำงาน ifconfig ฉันไม่ได้รับคำตอบใด ๆ eth0เท่านั้น docker0, enp4s0และ lo
ฉันใช้ docker0 ที่อยู่ inet นี่คือสิ่งที่ฉันควรใช้ ถ้าไม่ฉันจะหา eth0 อยู่?
แจ้งให้เราทราบหากฉันต้องการโพสต์ข้อมูลเพิ่มเติม
ขอบคุณ
ping และ tracert สามารถให้ข้อมูล ดังนั้นตารางเส้นทาง
@quixotic ที่อยู่ IP นั้นทำงานได้เมื่อฉันอยู่ในเครือข่ายเดียวกันคุณรู้หรือไม่ว่าฉันสามารถทำสิ่งนี้จากเครือข่ายภายนอกผ่านอินเทอร์เน็ตได้หรือไม่
—
Matt D
คุณอาจใช้ NAT ในเครือข่ายท้องถิ่น คุณจะต้องตั้งค่าเราเตอร์เพื่อส่งต่อพอร์ตที่จำเป็นไปยังระบบอูบุนตูจากนั้นคุณจะเชื่อมต่อ mac กับ IP ภายนอกของเราเตอร์ ดู superuser.com/q/603831/685512 superuser.com/q/106688/685512 (และคำถามเดียวกันหลาย ๆ ฉบับ)
—
quixotic
enp4s0เป็นอุปกรณ์อีเธอร์เน็ตของคุณ ระบบของคุณกำลังใช้งาน ชื่ออินเตอร์เฟสเครือข่ายที่คาดการณ์ได้ .eth0ถือว่าเป็นชื่อที่ไม่สามารถคาดเดาได้