ওএসএক্স সিয়েরা হোস্ট ফাইলটি উপেক্ষা করা হবে


19

কোনও কারণে, দু'দিন আগে আমার হোস্ট ফাইলটি উপেক্ষা করা শুরু হয়েছিল।
আমি সিয়েরা ওএসএক্সের সাথে ম্যাক ব্যবহার করছি। এটি / ইত্যাদি / হোস্ট ফাইলের বর্তমান সামগ্রী

##
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhostage
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost

127.0.0.1 localkur.com

পিংং লোকালকুর ডট কম returns

ping: cannot resolve localkur.com: Unknown host

আমি সিস্টেমটি পুনরায় চালু করেছি, এই কমান্ডগুলি ব্যবহার করে ক্যাশে পরিষ্কার করুন

sudo killall -HUP mDNSResponder;
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;

ফাইলটি বিভিন্ন পাঠ্য সম্পাদনা প্রোগ্রামগুলিতে, পুনরায় খুলুন, ভিএম,
মহাকাশ ইত্যাদি। স্পেস বা ট্যাব (বা ডাবল স্পেস বা ডাবল ট্যাব) ডাবল চেক করা হয়েছে - সমস্ত সম্ভাবনার সাথে পরীক্ষিত।
এই কমান্ডটি দিয়ে ফাইলটিও নিরীক্ষণ করুন

 sudo fs_usage | grep "/etc/hosts"

এবং ব্রাউজারটি রিফ্রেশ করার সময় বা উজ্জ্বলতার সাথে সংরক্ষণের ফলাফল পেয়েছিল

12:23:35  open              private/etc/hosts 0.000019   Google Chrom
12:23:36  open              private/etc/hosts 0.000019   Google Chrom
12:23:41  stat64            /private/etc/hosts 0.000022   Sublime Text
12:23:43  stat64            /private/etc/hosts 0.000019   Sublime Text
12:23:45  stat64            /private/etc/hosts 0.000019   Sublime Text
12:23:45  open              /private/etc/hosts 0.000019   Sublime Text

আমি কী মিস করছি?
কেন এই ফাইল উপেক্ষা করা হয়?
কীভাবে এটি আবার সক্ষম করবেন?


লাইনগুলিতে কি আছে System Preferences > Network > Advanced ... > Proxies? বিশেষ কিছু?
ফারাজএক্স

ফাইলটি দূষিত / ক্ষতিগ্রস্থ হতে পারে, এটি একটি আসকি ফাইল হতে হবে - আপনি কেন এটি পুনরায় তৈরি করবেন না?
13dimitar

@ ফারাজএক্স-এ "এই হোস্ট এবং ডোমেনগুলির জন্য বাইপাস প্রক্সি সেটিংস রয়েছে:" এবং মান "* .local, 169.254 / 16"
T1000

@ 13nilux কীভাবে এটি সঠিকভাবে পুনরায় তৈরি করবেন?
T1000

সঙ্গে nano- পদক্ষেপ / etc / oldhosts পুরনো ফাইল না,, ন্যানো সঙ্গে একটি নতুন ফাইল তৈরি পুরনো ফাইল মান করে এটিকে পূরণ এবং এটি সংরক্ষণ করে / etc / হোস্ট
13dimitar

উত্তর:


12

ফাইলটি দূষিত / ক্ষতিগ্রস্থ হতে পারে, এটি একটি এএসসিআইআই ফাইল হতে হবে। আপনার এটি পুনরায় তৈরি করা উচিত:

  • সঙ্গে পুরানো ফাইল সরান mv -f /etc/hosts /etc/oldhosts
  • এর সাথে একটি নতুন ফাইল তৈরি করুন nano
  • পুরানো ফাইলের মান সহ এটি তৈরি করুন
  • এটি হিসাবে সংরক্ষণ করুন /etc/hosts

যা করা উচিৎ.


1
ধন্যবাদ, আমার ক্ষেত্রে এটাই সমস্যা ছিল! ফাইলটি মোটামুটি স্বাভাবিক দেখাচ্ছে তবে এটি দৃশ্যত পরিবর্তিত এনকোডিং বা অন্য কোনও কিছুর সাথে ছিল। এটি 'বিড়াল / ইত্যাদি / হোস্ট' দ্বারা দৃশ্যমান ছিল কারণ বিড়াল কেবলমাত্র শেষ পংক্তির ফাইলটির সম্পূর্ণ সামগ্রী তালিকাভুক্ত করছে না ....
T1000

13
file -I /etc/hostsপ্রথমে আউটপুট পরীক্ষা করা বুদ্ধিমানের কাজ হবে । যদি এটি আউটপুট হয় তবে charset=us-asciiএই উত্তরটি আপনার পক্ষে কার্যকর হবে না।
এমসিসিএস

10

সিস্টেম পছন্দসমূহ -> নেটওয়ার্ক দেখুন

যদি বর্তমানে সক্রিয় "অবস্থান" -এর এক বা একাধিক ডিএনএস সার্ভার তালিকাভুক্ত থাকে তবে সিস্টেমটি "/etc/resolv.conf" ফাইলটি তৈরি করবে যা / ser / / হোস্টগুলি পুরোপুরি বাইপাস করে রেজোলিউশনের জন্য সেই নামকারদের তালিকাভুক্ত করবে which

রেজোলভকনফটি "নেটওয়ার্ক" প্রিফেস দ্বারা গতিশীলভাবে তৈরি করা হয় এবং বর্তমানে সক্রিয় "অবস্থান" এর "ডিএনএস সার্ভার" ক্ষেত্রের উপর ভিত্তি করে ওভাররাইট করা হয় বা ক্ষেত্রটি ফাঁকা থাকলে অপসারণ করা হয়


এটি আমার জন্য সমস্যাটি সমাধান করেছে। এই সমাধান পোস্ট করার জন্য ধন্যবাদ।
ফিলিআর

1
আমার সিস্টেমটি ডিএনএস রেজোলভারটি পেতে ডিএইচসিপি ব্যবহার করে এবং এতে একটি /etc/resolv.conf ফাইল রয়েছে। আমি কীভাবে পপফাউনগুলি ব্লক করতে সাধারণ ডিএনএস কোয়েরিটিকে ওভাররাইড করতে পারি? আমার উদ্দেশ্য হ'ল / ইত্যাদি / হোস্টগুলিতে লাইন যুক্ত করা।
জেটসেট

আপনি কীভাবে বৈধ ডিএনএস ক্যোয়ারী এবং পপফোনগুলির মধ্যে পার্থক্য করার পরিকল্পনা করেন? মনে হচ্ছে এটি ব্রাউজার স্তরের সমস্যা হতে পারে। এটি "প্রাইভেসি ব্যাজার" বা "ইউব্লক অরিজিন" এর মতো ব্রাউজারের সমাধান দিয়ে আরও ভাল পরিবেশিত হতে পারে?
বেনএল

1
তাহলে সমাধান কী? ডিএনএস ট্যাবে তালিকাভুক্ত ডিএনএস সরিয়ে ফেলা হচ্ছে।
মাল্টিগডোভার্স

আমার ক্ষেত্রে, আমি ডিএনএস সরিয়ে ফেলতে পারি না (আমি পাই-হোল ব্যবহার করি), তবে চাইছিল যে কয়েকটি ডোমেন এমনকি পাই-হোল ডিএনএসে সমাধানের জন্য প্রেরণের আগেই ব্ল্যাকহোল করা হোক। কোনও কারণে, 127.0.0.1 example.com/ ইত্যাদি / হোস্টগুলিতে থাকা কাজ করে নি এবং পাই-হোলটিতে dns অনুসন্ধানগুলি প্রেরণ করেছিল যা ব্রাউজারে সমাধান করা হয়েছিল, তবে 127.0.0.1 থেকে 0.0.0.0 এ পরিবর্তন করা হয়েছে যে আমার 0.0.0.0 example.com/ এন্ট্রি / হোস্টগুলিতে পড়ার পরিবর্তে এটি কাজ করেছে ।
কনর

2

এটি নিশ্চিতভাবেই একটি পুরানো থ্রেড তবে আমি আজ একই সমস্যার মুখোমুখি হয়েছি এবং এর সমাধানও খুঁজে পেয়েছি। অন্য কারোর প্রয়োজন হলে এটি এখানে রেখে দেওয়া।

sudo dscacheutil -flushcache

ডিএনএস ক্যাশে ফ্লাশ করা আমার ক্ষেত্রে কৌশলটি সফল করেছিল।


1

এছাড়াও, নিশ্চিত হয়ে নিন যে আপনার হোস্টনামের তালিকা 20 টিরও বেশি নয়। আমি প্রায়শই এমন একটি সাইট ঘন ঘন করি যা আপনার মুখে বিজ্ঞাপন দেওয়া পছন্দ করে, তাই আমি পপআপ থেকে এফকিউডিএনকে লোকালহোস্টের একটি উপাধি হিসাবে নিয়োগ করি। সম্প্রতি আমি পেয়েছি আমার হোস্ট ফাইলটি কাজ করছে না। সীমাটি 20 হোস্টের মনে হচ্ছে ... উদাহরণ:

127.0.0.4 www.slutroulet.com static.exoclick.com www.gameskwala.com www.thefreecamsecret.com www.slutroulet.com cdn1.adexpert.com cdn2.adexpert.com cdn3.adexpert.com cdn3.adexperts.com abine। com www.abine.com e1.static.hoptopboy.com.rncdn1.com gameinvite.24trk.com main.exoclick.com 0427d7.se syndication.exoclick.com 0427d7.se গেমিংআরফ.কম www.gamingruff.com ম্যাককিপেরাপ.জোবিট। কম 
127.0.0.5 ads.adplxmd.com mackeeperapp3.macaker.com onclickads.net onclick.net fundownloads108.com pussl10.com গুজব .com www.hitcpm.com www.ibtimes.co.uk mysagagame.com

0

/ ইত্যাদি / হোস্টের ইউনিক্স-স্টাইলের লাইন শেষ থাকতে হবে।

আমার ক্ষেত্রে আমি সাব্লাইম ব্যবহার করেছি এবং ডিফল্ট ম্যাক ওএস শৈলীতে / ইত্যাদি / হোস্ট সংরক্ষণ করেছি। এটি সমস্যার কারণ ছিল।

সমাধানটি এখান থেকে নেওয়া হয়েছে: https://stackoverflow.com/a/42265844/1331420


-1

এটি স্পেসের পরিবর্তে ট্যাবের ব্যবহার হতে পারে। আমার ক্ষেত্রে ছিল। এটি সুন্দরভাবে স্থির!


2
আপনি কি এই আরও একটু বিস্তারিত বলতে পারেন?
টোটো

-1

আমার জন্য সমস্যাটি বিশদটি আটকেছিল the ক্যাশে ফ্লাশ করা ইত্যাদি কাজ করেনি।

আসল এন্ট্রিটি সরানো এবং ম্যানুয়ালি সবকিছু টাইপ করে এর পরে প্রথমবারের মতো কাজ করলেন!

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.