Youtube ถูกบล็อกในประเทศของฉันและฉันคิดว่าพวกเขาบล็อกมันจาก DNS ที่อยู่ท้ายสุดเพราะเมื่อฉันเรียกใช้:
dig www.youtube.com
ใน terminal Linux ของฉันแล้วฉันไม่ได้รับคำตอบ แต่เมื่อฉันเรียกใช้คำสั่งเดียวกันที่กำหนดเป้าหมายที่เซิร์ฟเวอร์ DNS อื่นแล้วฉันได้รับคำตอบบาง ... คำสั่งคือ:
dig www.youtube.com @8.8.8.8
และคำตอบคือ:
; <<>> DiG 9.8.1-P1 <<>> youtube.com @8.8.8.8
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 23527
;; flags: qr rd ra; QUERY: 1, ANSWER: 11, AUTHORITY: 0, ADDITIONAL: 0
;; QUESTION SECTION:
;youtube.com. IN A
;; ANSWER SECTION:
youtube.com. 300 IN A 173.194.39.38
youtube.com. 300 IN A 173.194.39.35
youtube.com. 300 IN A 173.194.39.41
youtube.com. 300 IN A 173.194.39.36
youtube.com. 300 IN A 173.194.39.39
youtube.com. 300 IN A 173.194.39.46
youtube.com. 300 IN A 173.194.39.40
youtube.com. 300 IN A 173.194.39.32
youtube.com. 300 IN A 173.194.39.34
youtube.com. 300 IN A 173.194.39.33
youtube.com. 300 IN A 173.194.39.37
;; Query time: 193 msec
;; SERVER: 8.8.8.8#53(8.8.8.8)
;; WHEN: Sat Feb 9 16:22:52 2013
;; MSG SIZE rcvd: 205
ปัญหาคือเมื่อใดก็ตามที่ฉันคัดลอกและวาง IP จากรายการนั้นลงในเบราว์เซอร์ google.com จะเปิดขึ้นแทน youtube! บางคนสามารถอธิบายได้ว่าทำไมสิ่งนี้จึงเกิดขึ้น และฉันจะเปิด youtube จาก IP ของมันได้อย่างไรเพื่อที่ฉันจะได้เลี่ยงการค้นหา DNS ...
dig www.google.com @8.8.8.8
?