Windows10/MAC/Linux/CentOS DNS кэшийг цэвэрлэхийн тулд дахин сэргээхийг хэрхэн хүчлэх вэ?

WordPress вэбсайтын админуудын хувьд бид заримдаа WordPress вэбсайтын сервер дээр тодорхой хэв маяг, JS эсвэл бусад хуудасны агуулгын өөрчлөлтийг хийдэг боловч хуудсыг локалаар шинэчилсний дараа өөрчлөлтүүд нь үр дүнгүй байгааг олж мэдэх тохиолдолтой тулгардаг.

Ихэнх тохиолдолд бид хуудсыг хүчээр шинэчлэх замаар үүнийг засч болох боловч заримдаа энэ нь ажиллахгүй байна.

Энэ тохиолдолд та локал DNS кэшийг цэвэрлэх шаардлагатай болж магадгүй юм.

Windows 10 дээр DNS кэшийг хэрхэн цэвэрлэх/бавчлах вэ? Энэ нийтлэлд бид DNS кэшийг хэрхэн цэвэрлэх, цэвэрлэх талаар дэлгэрэнгүй тайлбарлах болно, энэ нь танд тусална гэж найдаж байна!

DNS гэж юу вэ?

DNS гэдэг нь Домэйн Нэрийн Сервер гэсэн үгийн товчлол юм. Вэбсайт эсвэл вэб програмыг сервер дээр байршуулах үед, Linux эсвэл Windows дээр суурилсан эсэхээс үл хамааран, цэгээр тусгаарлагдсан тодорхой цуврал дугааруудыг оноох болно; техникийн хувьд энэ нь IP хаяг юм. DNS нь эдгээр тоонуудын англи орчуулгатай адил юм.

DNS хэрхэн ажилладаг вэ?

Таныг вэб хөтөч дээр вэб сайтын хаягийг оруулах үед энэ нь домэйн нэр бүртгэгчийн вэбсайт дээрх домэйн нэрэнд хуваарилагдсан DNS-ийг хайж олдог.

Дараа нь үүнийг хуваарилагдсан IP хаяг руу хөрвүүлж, вэбсайт руу буцах хүсэлтийг DNS-д тохирох сервер рүү илгээж, IP хаягийг олж авна.

DNS хэрхэн ажилладаг вэ?

DNS хэрхэн ажилладаг талаар тайлбарлах болсон шалтгаан нь DNS кэш хэрхэн ажилладагийг ойлгоход хялбар болгох зорилготой юм.

Хариу өгөх хугацааг сайжруулахын тулд вэб хөтчүүд таны зочилсон вэбсайтуудын DNS хаягийг хадгалдаг бөгөөд үүнийг DNS кэш гэж нэрлэдэг.

Тиймээс, хэрэв вэбсайт эзэмшигч вэбсайтыг шинэ DNS (эсвэл IP хаяг)-тай өөр сервер рүү шилжүүлсэн бол таны локал компьютер хуучин серверийн DNS кэштэй байгаа тул та вэбсайтыг хуучин сервер дээр харсаар байх болно.

Шинэ серверээс вэбсайтын хамгийн сүүлийн үеийн контентыг авахын тулд та өөрийн компьютерийн DNS кэшийг цэвэрлэх хэрэгтэй.Заримдаа кэш нь удаан хугацаанд хадгалагддаг бөгөөд кэшийг цэвэрлэх хүртэл та вэбсайтын шинэ агуулгыг харах боломжгүй болно.

Хэрэв та вэбсайт дээрх өөрчлөлтүүд ердийнх шиг харагдахгүй байгаа бол DNS зүйл (backend process) нь өдөр бүр бидэнд огт үл үзэгдэх болно.

Тиймээс хэрэв та вэбсайтаа шинэ сервер рүү шилжүүлж, вэбсайтдаа зарим өөрчлөлт оруулсан боловч локал компьютер дээрээ эдгээр өөрчлөлтүүдийг харж чадахгүй байгаа бол оношилгооны хамгийн эхний алхамуудын нэг бол DNS-ийг цэвэрлэх явдал юм.

Та үүнийг хөтчийн түвшинд болон үйлдлийн системийн түвшинд flush командыг ашиглан хийж болно.

Бид энэ үйл явцыг дараагийн хэсгүүдэд илүү дэлгэрэнгүй тайлбарлах болно.

Вэб хөтчөөр дамжуулан вэбсайтын хуудасны агуулгыг хэрхэн хүчээр шинэчлэх вэ?

DNS-ийг цэвэрлэхийн өмнө та зочлохыг хүссэн вэб хуудсаа хүчээр угаахыг оролдож болно.Энэ нь вэб хуудасны кэшийг цэвэрлэж, вэб хуудасны шинэчлэгдсэн файлуудыг хөтчид олоход тусална.

  • Windows үйлдлийн систем:Internet Explorer, Microsoft Edge, Mozilla Firefox эсвэл Google Chrome谷 歌 浏览 器, "Ctrl + F5" товчлуурын хослолыг ашиглана уу.
  • Apple/MAC компьютерууд:Mozilla Firefox эсвэл Google Chrome, "CMD + SHIFT + R" товчлуурын хослолыг ашиглана уу.Хэрэв та Apple Safari ашигладаг бол "SHIFT + Reload" товчлуурын хослолыг ашиглана уу.

Та мөн нууцлалын горим (Chrome) эсвэл хувийн цонх (Firefox) ашиглан хуудас руу нэвтрэхийг оролдож болно.

Хуудасны агуулгыг албадан шинэчлэх ажлыг дуусгасны дараа бид DNS кэш цэвэрлэх ажлыг дахин хийнэ.Кэшийг цэвэрлэх үйл явц нь таны үйлдлийн сервер болон хөтчөөс шалтгаална.Доорх нь тусгай үйлдлийн заавар юм.

Windows 10 үйлдлийн систем дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?

Windows үйлдлийн систем дээр командын хүлээх горимд орж кэшийг цэвэрлэ.

  1. Гарын товчлуурын хослолыг ашиглах:Windows+R
  2. Run цонхыг нээнэ үү▼Windows 10 дээр DNS кэшийг хэрхэн цэвэрлэх вэ? Тушаал хүлээх мөрийн горимд ороод Windows үйлдлийн систем дээрх кэшийг цэвэрлэнэ үү. Run цонхыг гаргахын тулд Windows + R товчлуурын хослолыг ашиглана уу.
  3. Оролтын талбарт бичнэ үү:CMD
  4. Баталгаажуулахын тулд Enter товчийг дарснаар тушаал хүлээх цонх нээгдэнэ.
  5. оруулах ipconfig/flushdns болон Enter ▼ товчийг дарна ууWindows 10 дээр DNS кэшийг хэрхэн цэвэрлэх вэ? Оролтын талбарт CMD гэж бичээд Enter товчийг дарж командын цонхыг нээнэ үү. ipconfig/flushdns гэж бичээд Enter товчийг дарна уу.
  6. Цонх нь DNS Flush▼-ийн амжилттай мэдээллийг харуулах болноWindows 10 үйлдлийн систем дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Цонх нь DNS Flush-ийг амжилттай цэвэрлэх тухай мессежийг харуулна.

MAC OS (iOS) дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?

MAC машины дээд навигацийн мөрөнд байрлах Go-н доор байрлах Utilities-ийг дарна уу▼

macOS (iOS) дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Mac компьютерийнхээ дээд навигацийн мөрөнд байрлах "Go" дээр дараад, дараа нь "Utilities"-г сонгоно уу.

Нээлттэй Терминал/Терминал (WIndows үйлдлийн системийн командын мөртэй дүйцэхүйц)▼

Mac үйлдлийн систем (iOS) дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Терминалыг нээх (Windows дээрх командын мөртэй адил).

Компьютер дээрх DNS кэшийг цэвэрлэхийн тулд дараах тушаалыг гүйцэтгэнэ▼

sudo killall -HUP mDNSResponder && echo macOS DNS Cache Reset

Дээрх тушаалууд нь үйлдлийн системийн хувилбараас хамааран дараах байдлаар ялгаатай байж болно.

1. Mac OS Sierra, Mac OS X El Capitan, Mac OS X Mavericks, Mac OS X Mounted Lion болон Mac OS X Lion үйлдлийн системүүдийн хувьд дараах командуудыг ашиглана уу ▼

sudo killall -HUP mDNSResponder

2. Mac OS X Yosemite-ийн хувьд дараах командуудыг ▼ ашиглана уу

sudo discoveryutil udnsflushcaches

3. Mac OS X Snow Leopard ▼-д дараах командыг ашиглана уу

sudo dscacheutil -flushcache

4. Mac OS X Leopard болон түүнээс доош хувилбаруудын хувьд дараах командуудыг ашиглана уу▼

sudo lookupd -flushcache

Linux үйлдлийн систем дээр DNS кэшийг хэрхэн цэвэрлэх вэ?

Алхам 1: Ubuntu Linux болон Linux Mint дээр Ctrl+Alt+T товчлуурын хослолыг ашиглан терминалыг нээнэ үү.

Алхам 2: Терминалыг ажиллуулсны дараа дараах тушаалын кодыг оруулна уу▼

sudo /etc/init.d/networking restart

Линукс үйлдлийн систем дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Алхам 1: Ubuntu Linux болон Linux Mint дээр Ctrl+Alt+T товчлуурын хослолыг ашиглан терминалыг нээнэ үү. Алхам 2: Терминалыг ажиллуулсны дараа дараах командыг оруулна уу:

  • Энэ нь администраторын нууц үг асууж магадгүй юм.

Алхам 3: Амжилттай болмогц үүнтэй адил баталгаажуулах мессеж гарч ирнэ ▼

[ ok ] Restarting networking (via systemctl): networking.service

Алхам 4: Хэрэв DNS Flush амжилтгүй болвол дараах алхмуудыг дагана уу.

Алхам 5: Терминал дээр дараах командыг оруулна уу ▼

sudo apt install nscd
  • Дээрх тушаалыг гүйцэтгэсний дараа 1-4-р алхмуудыг давтана уу.

яаж цэвэрлэх вэCentOSDNS кэш асаалттай байна уу?

Терминалыг нээхийн тулд Ctrl+Alt+T товчлуурын хослолыг ашиглана уу.

Дараах командыг оруулна уу ▼

nscd -i hosts

DNS үйлчилгээг дахин эхлүүлэхийн тулд дараах тушаалыг ▼ оруулна уу

service nscd restart

Google Chrome дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?

Chrome дахь DNS кэшийг цэвэрлэж, Google Chrome хөтчийг нээнэ үү.

Хаягийн мөрөнд дараах хаягийг ▼ оруулна уу

chrome://net-internals/#dns

Энэ нь дараах сонголтуудыг харуулах болно ▼

Google Chrome дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Chrome дээрх DNS кэшийг цэвэрлэхийн тулд Google Chrome хөтчийг нээнэ үү. Хаягийн мөрөнд дараах хаягийг оруулна уу: ▼ chrome://net-internals/#dns Дараах сонголтуудыг харуулах болно.

"Хост кэшийг арилгах" товчийг дарна уу.

Firefox дээр DNS кэшийг хэрхэн цэвэрлэх вэ?

Firefox History руу очоод Clear History сонголтыг ▼ дарна уу

Firefox дээр DNS кэшийг хэрхэн цэвэрлэх вэ? Firefox-н Түүх таб руу очоод, дараа нь Түүхийг арилгах сонголтыг дарна уу.

Хэрэв хүсвэл Cache/Cache (болон бусад холбогдох сонголтуудыг) сонгоод Clear Now товчийг дарна уу ▼

Firefox дээр DNS кэшийг хэрхэн цэвэрлэх вэ? Шаардлагатай бол Кэш (болон бусад холбогдох сонголтууд)-г сонгоод, дараа нь Одоо цэвэрлэх товчийг дарна уу. 

 

Safari дахь DNS кэшийг хэрхэн цэвэрлэх вэ?

Preferences ▼ хэсэгт байрлах Нарийвчилсан тохиргооны сонголт руу очно уу

Safari дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Тохиргоо руу, дараа нь Дэвшилтэт Тохиргоо руу очно уу.

  • "'Цэсийн мөрөнд хөгжүүлэх цэсийг харуулах'" сонголтыг ▲ сонгоно уу

Энэ нь хөтчийн цэсийн сонголтуудын Хөгжүүлэх цэсийг харуулах болно▼

Safari дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Энэ нь хөтчийн сонголтууд доторх Хөгжүүлэлтийн цэсийг харуулах болно.

"Хөгжүүлэлт" хэсэгт хоосон кэш сонголтыг олоорой ▲

  • Энэ нь DNS кэшийг цэвэрлэх болно.
  • Эсвэл, хэрэв та кэшийг бүрэн цэвэрлэхийг хүсвэл Safari хөтчийн "Түүх" цэсний "Түүхийг арилгах" дээр дарж болно.

Internet Explorer дээр DNS кэшийг хэрхэн цэвэрлэх вэ?

Баруун дээд буланд байгаа дүрс (…) дээр дараад "Тохиргоо" дээр дарна уу ▼

Internet Explorer дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Баруун дээд буланд байрлах дүрс дээр (...) дараад "Тохиргоо" дээр дарна уу.

Хайлтын өгөгдлийг арилгах ▼ хэсэгт байрлах "Юуг арилгахаа сонгох" сонголтыг дарна уу

Internet Explorer дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Хайлтын өгөгдлийг цэвэрлэх хэсэгт байгаа "Юуг цэвэрлэхээ сонгох" сонголтыг дарна уу. 

▼ цэснээс Cached Data and Files сонголтыг сонгоно

Internet Explorer дээрх DNS кэшийг хэрхэн цэвэрлэх вэ? Цэснээс "Кэшлэгдсэн өгөгдөл болон файлууд" сонголтыг сонгоно уу.

 

Дүгнэлт

Таны компьютерийн үйлдлийн систем болон хөтөчөөс хамааран ямар нэгэн асуудал тулгарвал дээрх аргуудын аль нэгийг ашиглаж болно.
Хамгийн сүүлийн үеийн өгөгдлийг авахын тулд вэбсайтаа шинэчлэхийн тулд бид ихэвчлэн дараах зүйлийг хийж болно:

  1. Вэб хуудсыг хүчээр сэргээхийг оролдоорой (Ctrl F5)
  2. Хөтөчийнхөө тохиргооноос "Харах өгөгдлийг арилгах" сонголтыг ашиглана уу (дээрх шиггэж хэлэвалхам)
  3. Үйлдлийн системийн DNS-г цэвэрлэ (дээрх командын мөрийг ашиглан).
  4. Интернэт холболтоо дахин тохируулахын тулд чиглүүлэгчээ дахин эхлүүлнэ үү.

Ерөнхийдөө, дээрх алхмууд нь ихэнх хүмүүс хуудасны хамгийн сүүлийн үеийн контентыг сэргээдэггүй тул тулгардаг асуудлыг шийдэж чадна.

Дээрх алхмуудыг дагасны дараа асуудал шийдэгдэхгүй хэвээр байвал вэб сайтын сервер үйлчилгээ үзүүлэгчтэй холбоо барьж дэмжлэг авахыг зөвлөж байна.

Чен Вэйлиангийн блог ( https://www.chenweiliang.com/ ) дээр хуваалцсан "Windows 10/MAC/Linux/CentOS дээр DNS кэшийг хэрхэн хүчээр шинэчилж, цэвэрлэх вэ?" нийтлэл танд тус болно гэж найдаж байна.

Энэ нийтлэлийн холбоосыг хуваалцахаас бүү эргэлзээрэй: https://www.chenweiliang.com/cwl-1275.html

Илүү олон далд заль мэхийг нээхийн тулд манай Telegram сувагт нэгдэнэ үү!

Хэрэв танд таалагдвал лайк дарж, хуваалцаарай! Таны шэйр, лайк бол бидний байнгын урам зориг юм!

 

发表 评论

您的邮箱地址不会被公开。必填项已用*标注

TOP хүртэл гүйлгэж