ฉันป้อน IP ของ Youtube แต่ Google เปิดขึ้น


1

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?
Johnsyweb

คำตอบคือ ... www.google.com 300 IN A 173.194.35.180 www.google.com 300 IN A 173.194.35.176 www.google.com 300 IN A 173.194.35.177 www.google.com 300 IN A 173.194.35.178 www.google.com 300 ในไม่ 173.194.35.179

ฉันเดาว่ามันเป็น youtube เพื่อกรองการเชื่อมต่อจากบางประเทศ อย่างไรก็ตามลองเข้าไปที่เว็บไซต์นี้: silentsurf.co.uk
Davide Berra

คำตอบ:


1

คุณสามารถใช้ 8.8.8.8 เป็นเซิร์ฟเวอร์ DNS ปกติของคุณ

หรือคุณสามารถเพิ่ม " 173.194.39.38 youtube.com "เพื่อคุณ / etc / hosts ไฟล์.


ฉันไม่เห็นว่าจะช่วยได้อย่างไร ... เบราว์เซอร์ของฉันคือ google chorme และฉันต้องการเข้าถึง youtube จากอินเทอร์เน็ต ... ทำในสิ่งที่คุณพูดจะบอกระบบของฉันเท่านั้นว่า IP บางตัวมีชื่อว่าอะไร ... YouTube ยังไม่เปิด ...

2
คุณถามวิธีเลี่ยง DNS ของคุณ นี่คือวิธีที่คุณทำ
Joni

1

ตามที่ผู้ใช้อธิบายไว้ 1763532 สถาปัตยกรรมโฮสติ้งตอนนี้ทั้งหมดขึ้นอยู่กับการทำ load balancing, mutiple ISP, หลาย ๆ ที่ดังนั้นลองทำอะไรแบบนี้

"telnet 173.194.39.35 80"

GET / HTTP / 1.1

โฮสต์: www.youtube.com

การเชื่อมต่อ: ปิด

โพสต์ผล

ถ้า telnet บนพอร์ต 80 ใช้ได้ไม่มีการกรองไฟร์วอลล์

หากคุณไม่ได้รับสิ่งใดด้วย GET อาจเป็นการกรองเว็บ

ลองและแจ้งให้เราทราบ (สำหรับความอยากรู้อยากเห็นของฉันคุณมาจากประเทศไหน ?? ชื่อผู้ใช้ของคุณเกี่ยวข้องกับ ^^)


1

ใช่คุณสามารถเพิ่มเซิร์ฟเวอร์ DNS สาธารณะ google ลงในระบบ เมื่อต้องการทำเช่นนั้นพิมพ์ vi /etc/resolv.conf แล้วเพิ่ม " nameserver 8.8.8.8 เพื่อมัน คุณต้องเป็นคนรูทด้วย


0

รายการ A เป็น IP ของเซิร์ฟเวอร์ทั่วไปของ Google, load balancer หรือจุดเข้าใช้งานโครงสร้างพื้นฐานซึ่งมีแนวโน้มที่จะมีนโยบายโฮสต์เสมือนบางรูปแบบ

ความซับซ้อนของโครงสร้างพื้นฐานของ Google ควรถูกละเว้นเพื่อทำความเข้าใจว่ามันใช้งานอย่างไรแม้ว่ามันจะทำงานเหมือนกับไฟล์โฮสต์เสมือนของ Apahce

<VirtualHost _default_:80>
DocumentRoot /com/google/www
...
</VirtualHost>
<VirtualHost google.com:80>
DocumentRoot /com/google/www
...
</VirtualHost>
<VirtualHost youtube.com:80>
DocumentRoot /com/youtube/www
...
</VirtualHost>

สิ่งที่คุณเห็นคือปลายทางเริ่มต้นของ Google หากไม่ได้รับ URL / โฮสต์ (เข้าถึงโดยตรงผ่าน IP) จะส่งผ่านคุณไปยังเซิร์ฟเวอร์เนื้อหาสำหรับ Google.com

หากคุณส่ง Youtube.com เป็น URL / โฮสต์ไปยังหนึ่งใน IP ของ A คุณจะไปที่ Youtube.com

แก้ไข

ในการตอบคำถามของคุณคุณไม่สามารถป้อน IP ได้ ตามที่ได้ตอบไปแล้วคุณสามารถตั้งค่าเซิร์ฟเวอร์ DNS ของคอมพิวเตอร์เป็น 8.8.8.8 หรือใช้บริการ DNS อื่น

คุณสามารถใช้บริการพร็อกซี่


โอเคฉันเข้าใจแล้วดังนั้นฉันจึงพยายาม 173.194.39.35/Youtube.com และมีหน้า google แจ้งว่าไม่มี URL ต่อไปนี้ในเซิร์ฟเวอร์รหัสข้อผิดพลาด 404 .... ฉันทำผิดหรือเปล่า

อืม ... การเปลี่ยนเซิร์ฟเวอร์ DNS เริ่มต้นของฉันดูเหมือนจะช่วยไม่ได้ ... ยังไงก็ตาม

ฉันเปลี่ยนค่าเริ่มต้นและค่า dns สำรองของเราเตอร์ของฉัน แต่ก็ยังไม่มีโชค ... เป็นไปได้ว่าการปิดกั้นในประเทศของฉันอาจใช้เทคนิคอื่น ...

0

ติดตั้ง proxy switcher เว็บไซต์ถูกบล็อกดังนั้นวิธีเดียวคือสร้าง VPN หรือใช้พร็อกซี ใช้ spotflux, proxy switcher หรือ hotspot shield


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.