আমি সবেমাত্র আমার ম্যাককে সিয়েরার ম্যাকোস 10.12 এ আপডেট করেছি। আমার হোস্টের নাম নিনজাপিক্সেলস-ম্যাকবুক-প্রো এবং যদি আমি চালিত হয়:
ping ninjaPixels-Macbook-Pro.local
অথবা ping ninjaPixels-Macbook-Pro
আমি অজানা হোস্টের একটি ত্রুটি পেয়েছি ।
host ninjaPixels-Macbook-Pro.localত্রুটিটি ফিরিয়ে দেয়: হোস্ট নিনজাপিক্সেলস-ম্যাকবুক-প্রো.লোকাল পাওয়া যায় নি: 3 (এনএক্সডিওভার)
কাজের ক্ষেত্রে আমাদের কোডবেসের অংশ হিসাবে এটি একটি সমস্যা হিসাবে নিম্নলিখিত অজগরটি চালানো দরকার: socket.gethostbyname(socket.gethostname())এবং এটি ব্যর্থ হয়েছে কারণ আমার কম্পিউটারটি কে তা ভুলে গেছে বলে মনে হয়।
আমি সফলভাবে চালাতে পারি ping localhostএবংping 127.0.0.1
আমি নিম্নলিখিত চেষ্টা করেছি:
- পুনরায় চালু হবে।
- ফায়ারওয়ালটি স্যুইচ করা হচ্ছে।
- সিস্টেমের পছন্দ> ভাগ করে নেওয়া> সম্পাদনা ব্যবহার করে আমার স্থানীয় হোস্টনাম পরিবর্তন করা।
sudo killall -HUP mDNSResponderdscacheutil -flushcachesudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plistsudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
ping $HOSTNAME। ম্যাকস সিয়েরার একটি পরিষ্কার ইনস্টল-এ, ফায়ারওয়াল বন্ধ হয়ে গেছে এবং কিছুই ভাগ করা হয়নি, আমি একটি ping $HOSTNAMEত্রুটি প্রতিলিপি করতে পারি । এটি আমি চালু করি, যেমন ফাইল ভাগ করে নেওয়া, আমি ping $HOSTNAMEম্যাকওএস এবং ping macOShostname.localএকই নেটওয়ার্কের ওএস এক্স থেকে পারি।
::1 127.0.0.1পরিবর্তে ম্যাপিং এটি ঠিক করে বলে মনে হচ্ছে।