ฉันกำลังพยายามเชื่อมต่อจากเซิร์ฟเวอร์ของฉันกับ macbook ผ่าน ssh แต่ฉันไม่พบชื่อโฮสต์บนเครือข่าย ฉันเปิดใช้งานการเข้าสู่ระบบระยะไกลในการตั้งค่าระบบ> การแชร์และ Mac ของฉันอ้างว่า:
Computers on your local network can access your computer at: macbook.local
แต่เมื่อฉันพยายามที่จะเชื่อมต่อผ่านssh wdkrnls@macbook.local
มันบอกฉัน:
ssh: Could not resolve hostname macbook.local: Name or service not known
แต่ฉันสามารถ ssh มันเมื่อฉันพิมพ์ในที่อยู่ IP ที่กำหนด (เช่น. ssh wdkrnls@192.168.1.15
) ปัญหาคือว่าที่อยู่ IP นี้มีการเปลี่ยนแปลงและฉันต้องการเพิ่มที่เก็บ git ระยะไกลผ่าน ssh ดังนั้นสิ่งนี้จะไม่ทำ ฉันพลาดอะไรไป
/etc/nsswitch.conf
และใช้งานได้! ขอบคุณมัด!