Нийтлэлийн лавлах
- 1 DNS гэж юу вэ?
- 2 Вэб хөтчөөр дамжуулан вэбсайтын хуудасны агуулгыг хэрхэн хүчээр шинэчлэх вэ?
- 3 Windows 10 үйлдлийн систем дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?
- 4 MAC OS (iOS) дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?
- 5 Linux үйлдлийн систем дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
- 6 CentOS дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
- 7 Google Chrome дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?
- 8 Firefox дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
- 9 Safari дахь DNS кэшийг хэрхэн цэвэрлэх вэ?
- 10 Internet Explorer дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
- 11 Дүгнэлт
БайдлаарWordPress вэбсайтАдминууд аа, бид заримдаа WordPress сайтын сервер дээр хэв маяг, JS эсвэл бусад хуудасны агуулгад өөрчлөлт оруулах тохиолдол гардаг ч тухайн хуудсыг дотооддоо шинэчилсний дараа өөрчлөлт ажиллахгүй байгааг олж хардаг.
Ихэнх тохиолдолд бид хуудсыг хүчээр шинэчлэх замаар үүнийг засч болох боловч заримдаа энэ нь ажиллахгүй байна.
Энэ тохиолдолд та локал DNS кэшийг цэвэрлэх шаардлагатай болж магадгүй юм.
Энэ нийтлэлд бид DNS кэшийг хэрхэн цэвэрлэх, цэвэрлэх талаар дэлгэрэнгүй тайлбарлах болно, энэ нь танд тусална гэж найдаж байна!
DNS гэж юу вэ?
DNS нь Domain Name Server гэсэн үг.Вэбсайт эсвэл вэб програмыг сервер дээр байршуулах үед, энэ нь үндэслэсэн эсэхээс үл хамааранLinuxЭсвэл Windows-д техникийн хувьд IP хаяг болох аравтын бутархайгаар тусгаарлагдсан тодорхой цуврал тоонууд хуваарилагдах болно. DNS нь эдгээр тоонуудын англи орчуулгатай адил юм.
DNS хэрхэн ажилладаг вэ?
Таныг вэб хөтөч дээр вэб сайтын хаягийг оруулах үед энэ нь домэйн нэр бүртгэгчийн вэбсайт дээрх домэйн нэрэнд хуваарилагдсан DNS-ийг хайж олдог.
Дараа нь үүнийг хуваарилагдсан IP хаяг руу хөрвүүлж, вэбсайт руу буцах хүсэлтийг DNS-д тохирох сервер рүү илгээж, IP хаягийг олж авна.
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 үйлдлийн систем дээр командын хүлээх горимд орж кэшийг цэвэрлэ.
- Гарын товчлуурын хослолыг ашиглах:
Windows+R
- Run цонхыг нээнэ үү▼
- Оролтын талбарт бичнэ үү:
CMD
- Баталгаажуулахын тулд Enter товчийг дарснаар тушаал хүлээх цонх нээгдэнэ.
- оруулах
ipconfig/flushdns
болон Enter ▼ товчийг дарна уу - Цонх нь DNS Flush▼-ийн амжилттай мэдээллийг харуулах болно
MAC OS (iOS) дээрх DNS кэшийг хэрхэн цэвэрлэх вэ?
MAC машины дээд навигацийн мөрөнд байрлах Go-н доор байрлах Utilities-ийг дарна уу▼
Нээлттэй Терминал/Терминал (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 Mountain 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
- Энэ нь администраторын нууц үг асууж магадгүй юм.
Алхам 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
Энэ нь дараах сонголтуудыг харуулах болно ▼
"Хост кэшийг арилгах" товчийг дарна уу.
Firefox дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
Firefox History руу очоод Clear History сонголтыг ▼ дарна уу
Хэрэв хүсвэл Cache/Cache (болон бусад холбогдох сонголтуудыг) сонгоод Clear Now товчийг дарна уу ▼
Safari дахь DNS кэшийг хэрхэн цэвэрлэх вэ?
Preferences ▼ хэсэгт байрлах Нарийвчилсан тохиргооны сонголт руу очно уу
- "'Цэсийн мөрөнд хөгжүүлэх цэсийг харуулах'" сонголтыг ▲ сонгоно уу
Энэ нь хөтчийн цэсийн сонголтуудын Хөгжүүлэх цэсийг харуулах болно▼
"Хөгжүүлэлт" хэсэгт хоосон кэш сонголтыг олоорой ▲
- Энэ нь DNS кэшийг цэвэрлэх болно.
- Эсвэл, хэрэв та кэшийг бүрэн цэвэрлэхийг хүсвэл Safari хөтчийн "Түүх" цэсний "Түүхийг арилгах" дээр дарж болно.
Internet Explorer дээр DNS кэшийг хэрхэн цэвэрлэх вэ?
Баруун дээд буланд байгаа дүрс (…) дээр дараад "Тохиргоо" дээр дарна уу ▼
Хайлтын өгөгдлийг арилгах ▼ хэсэгт байрлах "Юуг арилгахаа сонгох" сонголтыг дарна уу
▼ цэснээс Cached Data and Files сонголтыг сонгоно
Дүгнэлт
Таны компьютерийн үйлдлийн систем болон хөтөчөөс хамааран ямар нэгэн асуудал тулгарвал дээрх аргуудын аль нэгийг ашиглаж болно.
Хамгийн сүүлийн үеийн өгөгдлийг авахын тулд вэбсайтаа шинэчлэхийн тулд бид ихэвчлэн дараах зүйлийг хийж болно:
- Вэб хуудсыг хүчээр сэргээхийг оролдоорой (Ctrl F5)
- Хөтөчийнхөө тохиргооноос "Харах өгөгдлийг арилгах" сонголтыг ашиглана уу (дээрх шиггэж хэлэвалхам)
- Үйлдлийн системийн DNS-г цэвэрлэ (дээрх командын мөрийг ашиглан).
- Интернэт холболтоо дахин тохируулахын тулд чиглүүлэгчээ дахин эхлүүлнэ үү.
Ерөнхийдөө, дээрх алхмууд нь ихэнх хүмүүс хуудасны хамгийн сүүлийн үеийн контентыг сэргээдэггүй тул тулгардаг асуудлыг шийдэж чадна.
Дээрх алхмуудыг дагасны дараа асуудал шийдэгдэхгүй хэвээр байвал вэб сайтын сервер үйлчилгээ үзүүлэгчтэй холбоо барьж дэмжлэг авахыг зөвлөж байна.
Hope Chen Weiliang блог ( https://www.chenweiliang.com/ ) хуваалцсан "Windows10/MAC/Linux/CentOS DNS кэшийг арилгахын тулд хэрхэн дахин сэргээх вэ? , танд туслах.
Энэ нийтлэлийн холбоосыг хуваалцахад тавтай морилно уу:https://www.chenweiliang.com/cwl-1275.html
Чен Вэйляны блогын Telegram сувагт тавтай морил, хамгийн сүүлийн үеийн мэдээг аваарай!
📚 Энэхүү гарын авлага нь асар их үнэ цэнийг агуулсан, 🌟Энэ бол ховор боломж, бүү алдаарай! ⏰⌛💨
Хэрэв танд таалагдвал лайк дарж, хуваалцаарай!
Таны хуваалцах, дуртай зүйл бол бидний байнгын урам зориг юм!