1
ไม่สามารถ ping เครื่องท้องถิ่นของฉัน
ฉันเพิ่งอัพเดต Mac เป็น macOS Sierra 10.12 ชื่อโฮสต์ของฉันคือ ninjaPixels-Macbook-Pro และถ้าฉันใช้: ping ninjaPixels-Macbook-Pro.local หรือ ping ninjaPixels-Macbook-Pro ฉันได้รับข้อผิดพลาดของโฮสต์ที่ไม่รู้จัก host ninjaPixels-Macbook-Pro.localส่งคืนข้อผิดพลาด: ไม่พบโฮสต์ ninjaPixels-Macbook-Pro.local: 3 (NXDOMAIN) นี่เป็นปัญหาที่เป็นส่วนหนึ่งของ codebase ในที่ทำงานของเราจำเป็นต้องเรียกใช้ python ต่อไปนี้socket.gethostbyname(socket.gethostname())และมันล้มเหลวเพราะคอมพิวเตอร์ของฉันดูเหมือนจะลืมว่าเป็นใคร ฉันสามารถวิ่งได้สำเร็จping localhostและping 127.0.0.1 ฉันได้ลองทำสิ่งต่อไปนี้แล้ว: รีบูต ปิดไฟร์วอลล์ เปลี่ยนชื่อโฮสต์ในเครื่องของฉันโดยใช้การตั้งค่าระบบ> การแชร์> แก้ไข sudo killall -HUP mDNSResponder dscacheutil -flushcache sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist sudo launchctl load -w …