ด้วยเหตุผลบางอย่างสองวันที่ผ่านมาไฟล์โฮสต์ของฉันเริ่มถูกเพิกเฉย
ฉันใช้ Mac กับ Sierra OSx นี่คือเนื้อหาปัจจุบันของไฟล์ / etc / hosts
##
##
# 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
ส่ง Ping ไปยัง localkur.com
ping: cannot resolve localkur.com: Unknown host
ฉันรีสตาร์ทระบบทำความสะอาดแคชโดยใช้คำสั่งเหล่านี้
sudo killall -HUP mDNSResponder;
sudo discoveryutil mdnsflushcache;
sudo discoveryutil udnsflushcaches;
เปิดไฟล์อีกครั้งในโปรแกรมแก้ไขข้อความที่แตกต่างกัน, vm, ประเสริฐ ฯลฯ
ตรวจสอบอีกครั้งว่าช่องว่างหรือแท็บ (หรือเว้นวรรคสองครั้งหรือแท็บสองครั้ง) - ทดสอบกับความเป็นไปได้ทั้งหมด
ตรวจสอบไฟล์ด้วยคำสั่งนี้
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
ฉันพลาดอะไรไป
เหตุใดไฟล์นี้จึงถูกละเว้น?
จะเปิดใช้งานอีกครั้งได้อย่างไร
nano
- ย้ายทำไฟล์เก่าไปที่ / etc / oldhosts สร้างไฟล์ใหม่ด้วย nano เติมด้วยค่าของไฟล์เก่าและบันทึกเป็น / etc / hosts
System Preferences > Network > Advanced ... > Proxies
บ้าง มีอะไรพิเศษไหม?