ทำไมเราถึงทำการ ping IP 4.2.2.2 เพื่อทดสอบการเชื่อมต่อ?


36

ให้นานที่สุดเท่าที่ผมจำได้ผมเคยใช้เสมอ IP 4.2.2.2 เมื่อทดสอบการเชื่อมต่อเครือข่ายโดยใช้ปิง อะไรสำคัญเกี่ยวกับ IP นี้และการฝึกฝนนี้เริ่มเมื่อไหร่


9
4.2.2.2 ถึง 4.2.2.4 เป็นเซิร์ฟเวอร์ DNS สาธารณะที่ง่ายต่อการจดจำ IP
Chris S

4
ฉันไม่เคยใช้ที่อยู่นี้แม้ว่าฉันจะทราบแล้วก็ตาม ดูเหมือนว่าเป็นความคิดที่ดีเสมอที่จะใช้เซิร์ฟเวอร์ DNS สาธารณะในทางที่ผิด ฉันสงสัยว่าจะใช้แบนด์วิดท์ต่อวันเพียงแค่ตอบสนองต่อคำขอ ICMP ฉันเคยเห็นสิ่งนี้ในสคริปต์ที่ทำงานทุกนาทีเพื่อตรวจสอบว่าอินเทอร์เน็ตทำงานเสร็จแล้ว
Zoredache

2
ล่าสุดฉันดู 2-3% ของแบนด์วิดท์ของอินเทอร์เน็ตที่มีการใช้งาน (ถูกละเมิด?) สำหรับการรับส่งข้อมูล ICMP ผู้เชี่ยวชาญด้านเครือข่าย (เราเตอร์ / ออปติคอลลากยาว) ที่ฉันรู้ว่าไม่ทำเช่นนี้ พวกเขา ping แต่มักจะถึงจุดสิ้นสุดการควบคุมของพวกเขา มีการพูดคุยเกี่ยวกับการปิดกั้นการรับส่งข้อมูล ICMP จากด้านนอกของจุดสูงสุด
dbasnett

15
ฉันมักจะใช้ 8.8.8.8
Tom O'Connor

คำตอบ:


24

ฉัน ping เพราะมันใช้งานได้ตลอดและจำได้ง่ายเมื่อ DNS ไม่ทำงาน แต่คุณอาจต้องการที่จะอ่านนี้สำหรับข้อมูลเพิ่มเติม: http://www.tummy.com/Community/Articles/famous-dns-server/


เรื่องราวที่น่าสนใจขอบคุณที่โพสต์ข้อความนั้น ฉันไม่เคยใช้มันเป็นเซิร์ฟเวอร์ DNS แต่ใช้มันมากในการทดสอบการเชื่อมต่ออินเทอร์เน็ตพร้อมกับ IP อื่น ๆ ไม่สามารถพึ่งพา IP ภายนอกเดียวสำหรับการทดสอบ ...
xeon

+1 เพื่อให้จดจำได้ง่าย เมื่อทำการทดสอบ "ทำไมฉันไม่สามารถไปที่เว็บไซต์นี้ได้" มันเป็น IP ที่คุณรู้ว่าคุณสามารถไปถึงเพื่อให้คุณสามารถทดสอบว่าเป็น DNS ที่ไม่มีประสิทธิภาพหรือไม่
Kevin M

1
ทำให้รู้สึกว่าแหล่งที่มาคือ BBN
gnavi

35

เฮ้ทุกคน ... มันคือฉันแดน ฉันเป็นคนที่อ้างสิทธิ์นี้และฉันมาที่นี่เพื่อพูดคุยเพิ่มเติมเกี่ยวกับเรื่องนี้ นี่คือเวอร์ชันที่ดึงออกมานานของสิ่งที่เกิดขึ้น

ฉันจัดการ NOC ให้กับ บริษัท ไร้สายที่มีข้อมูลตายตัวในฟลอริดาในช่วงเวลานั้น (gofuzion.com - ฉันสามารถเขียนหนังสือเกี่ยวกับสถานที่นั้นได้) ฉันมีบางคนทำงานกับฉันที่ค่อนข้างใหม่ในโลกเครือข่าย ในเวลานั้นเฮคก็เป็นเช่นนั้นฉันมีเพียงผิวหนังไม่กี่ปีในเกม

เนื่องจากทักษะระดับสามเณรทำให้ฉันมีคนที่ไม่สามารถดึงเว็บไซต์ขึ้นมาบนเวิร์คสเตชั่นของตัวเองและจะประหลาดใจว่า 'อินเทอร์เน็ตล่ม' สุจริตมันน่าสมเพชทีเดียว ปฏิกิริยาเข่าอย่างหนึ่งที่ทุกคนต้องทำคือการ ping yahoo.com เยี่ยมมาก แต่เกี่ยวข้องกับการแก้ไข DNS ดังนั้นจึงมีแนวโน้มที่จะล้มเหลว แน่นอนพวกเขาไม่สามารถจำที่อยู่ IP ให้กับ Yahoo ได้และ Google ก็ไม่ได้ขึ้นอยู่กับความเป็นจริง ณ จุดนั้นดังนั้นที่อยู่ IP แบบง่าย ๆ ที่ทุกคนสามารถจำได้ก็คือว่ามันจะทำงานได้อย่างน่าเชื่อถือและ อย่างต่อเนื่อง? โปรดจำไว้ว่านี่เป็นเวลาหลายปีที่ผ่านมาเมื่อความมั่นคงของผู้ให้บริการเป็นจุดขายไม่ใช่ข้อสรุปที่ลืมเลือน

ในเวลานั้นเมื่อเร็ว ๆ นี้ฉันได้รวบรวม WUG ของเรา (เวอร์ชัน 3 ฉันคิดว่า yay!) ทำแผนที่ร่วมกันและต้องการให้มีโฮสต์ภายนอกสำหรับการตรวจสอบ ฉันต้องการที่อยู่ IP ที่บริสุทธิ์ซึ่งง่ายต่อการจดจำเช่นกัน ฉันใส่ที่อยู่รอบ ๆ และส่ง Ping ง่าย ๆ ที่อยู่ ... 1.1.1.1, 2.2.2.2 และอื่น ๆ ฉันคิดถึงการสนทนากับเจ้านายของฉันก่อนหน้านี้ในวันนั้น (ชายผู้มีพรสวรรค์อย่างแท้จริงในนามของ Robert Campbell) ซึ่งเกี่ยวข้องกับความยืดหยุ่นของ PSTN มันโดนฉัน ... บริการโทรศัพท์มีข้อมูล 411 4.1.1.1 ... อีกเพียงหนึ่งหลักและความเจริญของระเบิดก็เพิ่มขึ้น ... และมันก็เป็น PINGS! ฉันใส่ไว้ในแผนที่ WUG ของฉันและลืมมันไปประมาณหนึ่งหรือสองสัปดาห์

ฉันกลับไปดูแผนที่ของฉันและโฮสต์นี้ไม่เคยลงไปเลย ก่อนหน้านี้ฉันขี้เกียจเกินไปที่จะดูว่าใครเป็นของมัน แต่ตอนนี้ความอยากรู้ของฉันก็ป่องๆ ฉันรู้สึกโง่แค่ไหน? มันเป็นเซิร์ฟเวอร์ DNS สำหรับ GTE แน่นอนว่ามันต้องใช้เวลาส่วนใหญ่ ย้อนกลับไปที่พื้นของ NOC พวกเขายังคงเป็นคนโง่ (อย่างนี้บางคนไม่เคยเปลี่ยนฉันแน่ใจว่าทุกอย่างที่นี่มีความสัมพันธ์กันเรามีศัพท์หนึ่งสำหรับพวกเขาที่ดึงมาจากสำนักงานเดนเวอร์ ... "หัวนมบนวัว "แต่ฉันพูดนอกเรื่อง) พวกเขาจะประหลาดใจเมื่อพวกเขาหรือลูกค้าจะมีปัญหาการเชื่อมต่อ ... และจากที่นั่นฉันบอกพวกเขาว่า" ปิง 4.1.1.1 มันจะทำงานได้ตลอดเวลาหากการเชื่อมต่อของคุณกับอินเทอร์เน็ตทั่วไปใช้งานได้ มันเหมือนกับ 411 สำหรับอินเทอร์เน็ต " ฉันรู้ว่าวิเศษสุด ๆ แต่ฉันได้เรียนรู้ว่าซูเปอร์ชีสทำงานในสถานการณ์ที่ตึงเครียดไม่ใช่แค่กับนาโช

มันได้ผล พวกหยุดความพยายามในการ ping ชื่อ DNS หรือจดจำที่อยู่เคเบิล / dsl ที่บ้านซึ่งอาจมีการเปลี่ยนแปลงอยู่ดี พวกเขาสามารถจำที่อยู่ธรรมดานี้ได้

อยู่มาวันหนึ่งฉันคิดว่าพวกเขาปิด ICMP - มันหยุดทำงาน ผู้ชายใน NOC ไม่ได้ร้องไห้ แต่พวกเขามีกางเกงในของพวกเขาอย่างแน่นอน "4.2.2.2" ได้รับความหงุดหงิดจาก moi ซึ่งบังเอิญเป็นรองที่ 4.1.1.1 (ฉันคิดว่าอาจผิด) และกำลังตอบสนองต่อ ICMP มันติดอยู่ มันแพร่กระจาย นั่นเป็นวิธีที่บางครั้งมันจะไป

ในโทรศัพท์ฉันได้ยินคนพวกนี้บอกให้ลูกค้า ping 4.2.2.2 เพื่อทดสอบการเชื่อมต่อ ฉันได้ยินพวกเขาทางโทรศัพท์โดยมีผู้ขายทำการทดสอบด้วยที่อยู่ สิ่งที่ทำให้ฉันยิ้มได้วันหนึ่งสองสามปีต่อมาเป็นเทคโนโลยีโทรศัพท์ระดับแนวหน้า DSL ที่น่าตื่นเต้นพาฉันไปที่บ้านของฉันขาดการเชื่อมต่อ "Ping 4.2.2.2" เธอเหน็บ ฉันรู้สึกอบอุ่นเล็กน้อยภายในหรือไม่? คุณ betcha

นั่นแหล่ะ ฉันประดิษฐ์มันขึ้นมาเหรอ? สำหรับฉันในโลกน้อยของฉันใช่ คนอื่นสามารถทำ (หรือค่อนข้างพร้อมกัน) ทำเช่นวิทยุหรือเที่ยวบินหรือสิ่งที่สำคัญจริง ๆ ที่มีผลกระทบจริงในชีวิตของเราหรือไม่ ฉันหวังว่ามันจะจบลงด้วยข่าวลือ (โพสต์ใหม่บนเว็บไซต์ของฉัน)


10
สวัสดีแดนยินดีต้อนรับสู่ Server Fault คุณควรตั้งค่าบัญชีและดำเนินการต่อ :)
Doug Luxem

8

Via Dan Farrell (dannosite.com) @ http://www.tomshardware.com/forum/169983-46-what

ฉันจะใช้เครดิตสำหรับ 4.2.2.2 ที่ใช้เป็นรายการเซิร์ฟเวอร์ DNS ในเราเตอร์ของคุณ ... นี่คือเรื่องราว -

ในปี 1998 ฉันจัดการศูนย์ปฏิบัติการเครือข่ายโดยมีช่างเทคนิคสนับสนุนไม่กี่คน ในช่วงต้นของการฝึกซ้อมพวกนี้ฉันบอกให้ ping 4.1.1.1 ดูว่าอินเทอร์เน็ตนั้น 'up' หรือไม่เพราะ 4.1.1.1 ดูเหมือนว่า "411" จากการโทรศัพท์โทร ... จำได้ง่ายเมื่อคุณตกใจ พวกเขาอาจกลายเป็นเมื่อเครือข่ายของเรามีปัญหา)

วันหนึ่ง 4.1.1.1 หยุดตอบสนองต่อการปิงและเราเริ่มเล่นเป็นเวลาสองวินาที - แต่ก็หยุดลง ฉันตอบทันทีด้วย "ถ้างั้นแล้ว 4.2.2.2 แล้วล่ะ?" เพียงแค่เพิ่ม 1 ไปเป็น 2 มันไม่เคยลงไป ในไม่ช้ามันก็กลายเป็นเจ้าภาพทดสอบ defacto ของเราเพื่อ ping

หลังจากนั้นไม่นานเราก็สงสัยว่าที่อยู่นี้ใช้สำหรับอะไร ... และไม่ได้มาจาก NE ที่ใช้ในเครือข่าย GTE แต่เดิมเราไม่ทราบว่ามันเป็นตัวแก้ไขแคชรองเท่านั้น . แต่ไม่ช้าเราก็ค้นพบ ... และก็พบว่ามันสามารถใช้งานได้จากเครือข่ายภายนอกของ GTE ดังนั้นเมื่อเราต้องการเซิร์ฟเวอร์ DNS ที่รวดเร็วในการใช้ ... เราใช้ 4.2.2.2

ฉันคิดว่ามันแพร่กระจาย - ไม่เพียง แต่เป็นเซิร์ฟเวอร์ DNS ที่ใช้ แต่ยังเป็นการทดสอบโฮสต์ ping ฉันใช้มันในอาชีพการบริหารเครือข่ายของฉันและบอกให้คนอื่นใช้ แต่เมื่อได้ยินว่ามันกลับมาเป็นคำแนะนำสำหรับฉันทำให้ฉันยิ้มได้

ส่วนตัวฉันคิดว่ามันไม่ปลอดภัยที่ Level3 (ซึ่งตอนนี้ควบคุม) อนุญาตให้แก้ไขต่อไปสำหรับลูกค้าที่อยู่นอกเครือข่ายของมัน ... แต่นั่นไม่ได้หยุดฉันจากการใช้มัน

Dan Farrell dannosite.com


2
เอาชนะฉันในไม่กี่วินาที ต้องบอกว่าฉันอยู่ในระบบไอทีมานานกว่า 15 ปีและนี่เป็นครั้งแรกที่ฉันได้ยินเสียงกระตุก 4.2.2.2
GregD

ฉันค่อนข้างมั่นใจว่าฉันกำลังส่ง Ping ไปก่อนปี 1998 :-)
gnavi

3
แม้ว่า Dan Farrell จะให้เครดิตสำหรับการแพร่กระจายไปรอบ ๆ เขาไม่ได้ลงทะเบียนแน่นอนและมีคำถามบางอย่างเกี่ยวกับว่าเขาเป็นแหล่งข้อมูลจริงๆหรือไม่ เราคงไม่มีทางรู้ แม้แต่ความคิดเห็นทันทีหลังจากที่ Dan บนลิงก์ tomshardware กำลังโต้เถียง
Jed Daniels

ณ จุดหนึ่งในประวัติศาสตร์มันเป็นเมื่อฉันพยายามที่จะคิดว่ามันคือ 4.2.2.3 หรือ .4 ย้อนกลับแก้ไขเพื่อ dont-steal-dns-service.gte.net (หรือสิ่งที่คล้ายกับที่)
เจสัน

2
เสียงนั้นประกอบขึ้น ทำไมผู้จัดการของ NOC จะเลือก IP แบบสุ่ม (4.1.1.1) เพื่อใช้เป็นแบบทดสอบว่า NOC ของพวกเขามีการเชื่อมต่อหรือไม่ และประการที่สองหลังจากที่มันล้มเหลวและทำให้เขาประหลาดใจว่าทำไมเขาถึงเปลี่ยนเป็น IP สุ่มอีกอัน (4.2.2.2)?
ITGuy24

7

โดยทั่วไปฉันใช้ 8.8.8.8 ซึ่งเป็นเซิร์ฟเวอร์สาธารณะของ google dns ยิ่งจำได้ แต่ไม่เก่าเท่า 4.2.2.2 รายละเอียดที่นี่


3

หากฉันมีการแก้ไข DNS ฉันจะ ping Google.com ตลอดเวลาเนื่องจากรายการ DNS ของพวกเขาจะส่งฉันไปยังบางสิ่งที่อยู่ใกล้ฉันที่ตอบสนองและไม่น่าเป็นไปได้อย่างมากว่ามันจะถูกบล็อก แม้แต่ 4.2.2.2 ยังมีโอกาสถูกบล็อกถ้าฉันเดินเข้าไปในสำนักงานของลูกค้าที่มีผู้ดูแลระบบที่ไม่ยอมใครง่ายๆที่บล็อกบริการสาธารณะที่รู้จักกันดีบางอย่างในชื่อของความปลอดภัยหรือแนวโน้มเชิงรุก

หากฉันไม่มีความละเอียด DNS ฉันมักจะ ping 208.67.222.222 หรือ 208.67.220.220 (และหวังว่าจะไม่มีผู้ดูแลระบบฮาร์ดคอร์ที่ไม่เคยมีมาก่อนซึ่งบล็อกผู้ที่เกตเวย์) เหล่านี้เป็นที่อยู่ IP ของสอง OpenDNS ไม่ใช่วิธีที่ง่ายที่สุดที่จะจำได้ แต่พวกเขาก็ควรค่าแก่การจดจำ (ตั้งแต่ฉันใช้ OpenDNS กับทุกสิ่งที่ช่วยแก้ไขชื่ออินเทอร์เน็ต) ดังนั้นเมื่อคุณจำได้แล้วมันเป็นการกระทำที่ง่ายของหน่วยความจำ


11
ปัญหาเกี่ยวกับ opendns คือมันจะแก้ไขที่อยู่ที่ไม่รู้จักไปยังเซิร์ฟเวอร์ของตัวเองและส่งคุณไปยังไซต์การค้นหา BS ของพวกเขา น่ารำคาญมากถ้าคุณกำลังแก้ไขปัญหาการแก้ปัญหา DNS
einstiien

1
ฉันมักจะใช้ google.com ด้วย 6to4 relay anycast address ใด ๆ (192.88.99.1) จะเป็นตัวเลือกที่ดีสำหรับการทดสอบ ping เนื่องจากจะอยู่ในเครือข่ายของผู้ให้บริการของคุณหากมี 6to4 relay หรืออย่างน้อยอยู่ใกล้เคียง
เจอรัลด์รวงผึ้ง

1
@einstiien: จริงมาก นั่นคือวิธีที่พวกเขาทำเงินให้ได้มากที่สุด ดังนั้นฉันมักจะทิ้งการใช้เซิร์ฟเวอร์ของพวกเขาในลูกค้าเฉพาะที่ฉันใช้ในการติดตามปัญหา DNS
Wesley
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.