আমি আমার স্থানীয় হোস্টে দুটি সাইট পেয়েছি এবং আমার / ইত্যাদি / হোস্ট ফাইলগুলিতে আমার লোকাল হোস্টে নির্দেশ করার জন্য mysite1.local এবং mysite2.local পেয়েছি। এখন, আমি সেই সাইটগুলিকে আমার হোমসার্ভারে (উবুন্টু, স্থানীয় নেটওয়ার্ক) স্থানান্তরিত করে হোস্ট ফাইলটিতে পরিবর্তন করেছি এবং / বেসরকারী / ইত্যাদি / হোস্টগুলিতেও একই। ফাইলগুলির 644 অনুমতি রয়েছে।
192.168.0.50 mysite1.local
192.168.0.50 mysite2.local
আমি আমার ডিএনএসকে ফেলেছি
sudo dscacheutil -flushcache
আমি মেশিনটি রিবুট করেছি, সাফারি রিসেট করেছি তবে এখনও কোনও পরিবর্তন হয় নি .. তবুও যদি আমি মাইসাইট 1.লোকাল বা মাইসাইট 2.লোকল চেষ্টা করি তবে এটি লোকালহোস্টের দিকে ইঙ্গিত করছে!
আমি যখন দৌড়ান
dscacheutil -q host -a name mysite1.local
এটি name: mysite1.local ip_address: 127.0.0.1
দু'বার ফিরে আসে এবং আমি যদি mysite2.local এর জন্য একই কাজ করি তবে এটি name: mysite2.local ip_address: 127.0.0.1
একবারে ফিরে আসে ।
কি সমস্যা হতে পারে?
ওএস হ'ল স্নো লেপার্ড 10.6.8
/etc/hosts
ফাইল অনুমতি 644. যখন আমি দৌড়ে আপনার আদেশ mysite1.local রাখে হয়name: mysite1.local ip_address: 127.0.0.1
দুই বার এবং mysite2.local রাখেname: mysite2.local ip_address: 127.0.0.1
এক সময় .. অদ্ভুত !?.local
আমি ছাড়া কিছুই পাই না ??