เว็บบอร์ดภายในศาลจังหวัดสงขลา นะจ๊ะ (-_-)
ทั่วไป => สาระน่ารู้ สาระทั่วไป => ข้อความที่เริ่มโดย: admin ที่ 09/09/12
-
dnscmd songkhla.com /clearcache
สำหรับ Windows XP
Start -> Run -> cmd [ENTER]
C:WINDOWS>ipconfig /flushdns
Windows IP Configuration
Successfully flushed the DNS Resolver Cache.
สำหรับ Linux (Red Hat / Suse)
# service nscd restart
Shutting down Name Service Cache Daemon done
Starting Name Service Cache Daemon done
บันทึกกันลืม
หลายคนที่ทำเว็บคงจะมีปัญหาเรื่องแก้ DNS แล้ว แต่ไม่สามารถเปิดในเครื่องได้ซะที
ทั้งไปลองบน Proxy แล้วบน Proxy นั้นก็เปลี่ยนแล้ว แต่ในเครื่องเรายังไม่เปลี่ยน
สาเหตุที่ทำให้เกิดขึ้นก็เพราะว่ามันมีการเก็บข้อมูลของ DNS เอาไว้ในเครื่องเรานั่นเอง
ทำให้จะต้องรอสักพัก มันถึงจะไปโหลดข้อมูลที่อัพเดทใหม่มาให้เรา
ดังนั้นเราจึงต้องทำการลบ caching ที่เก็บไว้นั่นเอง
โดยพิมพ์คำสั่งนี้ลงใน cammand line หรือ cmd ของ windows
ipconfig /flushdns
เพียงเท่านี้ก็เป็นอันเรียบร้อย
ทั้งนี้ทั้งนั้นก็ยังขึ้นอยู่กับปัจจัยหลายๆ อย่างด้วยนะครับ
เช่น ISP ดันเก็บไว้ก่อนหน้าเรา อันนี้ก็ช่วยไม่ได้เหมือนกัน ก็รอกันต่อไป
แต่ถ้าใจร้อน แนะนำให้ไปเซท DNS ของเครื่องเราให้เป็น DNS ของ Hosting เลยครับ
อันนี้รับรองว่าผ่านแน่ หึๆ (ถ้า DNS Server ของ Hosting เขาอนุญาตให้ใช้ได้นะ)
-
วิธี clear dns cache และการเทสเว็บใน host ใหม่โดยไม่ต้องเปลี่ยน name server
ไม่รู้จะเขียนอะไรดีแต่ถ้าปล่อยว่างไว้ก็ร้างอีกเนอะ เอาละตอนเผอิญตอนนี้ กำลังย้ายโฮสอยู่ครับ เปลี่ยน dns ใหม่ด้วย ซึ่งบางที dns มันก็อัพเดตช้าหรือเร็วตามประสามันเราก็กำหนดไม่ได้อะนะ(อาร์ตตัวพ่อซะจริงๆ) แต่พอผมลองเช็ค dns ของโดเมนผมดูแล้วกับเว็บ who.is ปรากฏว่ามันอัพเดตแล้วครับ แต่ในเครื่องผมยังเห็นเป็นที่โฮสเก่าอยู่
อาจเป็นเพราะ dns ของ isp ยังไม่อัพเดตก็ได้ครับ แต่ถ้า dns ของ isp อัพเดตแล้ว ก็จะเป็นที่วินโดว์ของเรานั่นเองที่แคชไฟล์ไว้ เพราะฉะนั่นถ้าเป็นที่เครื่องเราเนี้ย แก้ง่ายเลย แค่ล้างแคชมันออกซะโดยไปที่
ปุ่ม start > run (ภาษาไทยใช้คำว่าเรียกใช้) แล้วพิมพ์ไปว่า cmd
ทีนี้จะเป็นหน้าจอ command line ขึ้นมาให้ก็อบคำสั่งนี้ไปใส่
1 ipconfig /flushdns
แล้ว enter ทีนี้ละ dns ในเครื่องเราก็จะถูกอัพเดตแล้วละครับ :)
อีกเรื่องนึงที่จะเขียนวันนี้ก็คือวิธีเทสเว็บใน host ใหม่โดยยังไม่ต้องเป็น name server ของ domain นะครับ
สิ่งที่ต้องเตรียมมีแค่สองอย่างครับคือ ip ของ host ใหม่ และ notepad
ip ของ host ใหม่ถ้าไม่รู้ให้ใช้คำสั่ง cmd พิมพ์ว่า ping ชื่อโฮสใหม่ เอานะครับ เช่น ping ns1.necz.net
พอได้มาครบแล้วให้เราไป add domain ใน host ตัวใหม่กันก่อน แล้วไปที่
C:\Windows\System32\drivers\etc\ จะเห็นไฟล์ไร้ญาติ(ไม่มีนามสกุล) อยู่ 4-5 อันนะครับ ให้เลือกไฟล์ชื่อ hosts แล้ว ดับเบิ้ลคลิกมันจะถามว่าจะใช้โปรแกรมอะไรเปิดให้เลือก notepad แล้วอาจจะเห็นว่ามีข้อมูลอยู่แล้วนะครับ ไม่ต้องไปสนใจให้กด enter ขึ้นบรรทัดใหม่แล้วเพิ่มต่อไปว่า
{ip host ใหม่} {domain ของคุณ}
เช่น 103.246.18.26 necz.net
เสร็จแล้วถ้าเปิด browser อยู่ให้ปิดแล้วเปิดใหม่อีกทีนะครับ ก็จะสามารถเทสเว็บในโฮสใหม่ได้แล้ว