আমি সবেমাত্র আমার ম্যাককে সিয়েরার ম্যাকোস 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 mDNSResponder
dscacheutil -flushcache
sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.mDNSResponder.plist
ping $HOSTNAME
। ম্যাকস সিয়েরার একটি পরিষ্কার ইনস্টল-এ, ফায়ারওয়াল বন্ধ হয়ে গেছে এবং কিছুই ভাগ করা হয়নি, আমি একটি ping $HOSTNAME
ত্রুটি প্রতিলিপি করতে পারি । এটি আমি চালু করি, যেমন ফাইল ভাগ করে নেওয়া, আমি ping $HOSTNAME
ম্যাকওএস এবং ping macOShostname.local
একই নেটওয়ার্কের ওএস এক্স থেকে পারি।
::1 127.0.0.1
পরিবর্তে ম্যাপিং এটি ঠিক করে বলে মনে হচ্ছে।