ตั้งแต่สองสามวันที่ผ่านมาฉันไม่สามารถเข้าถึงgit-scm.comและเมื่อพยายามping
ไปที่โดเมน:
ping git-scm.com
ฉันได้รับ:
ping: unknown host git-scm.com
ฉันจะตรวจสอบข้อผิดพลาดในไฟล์กำหนดค่าของระบบได้อย่างไร ฉันใช้ระบบปฏิบัติการระดับประถมศึกษาซึ่งขึ้นอยู่กับUbuntu 12.04
และดูเหมือนจะเป็นโดเมนเดียวที่ฉันมีปัญหาในการเข้าถึง
เนื้อหาของ/etc/resolv.conf
:
# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
# DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
nameserver 127.0.0.1
search fibertel.com.ar
("fibertel" เป็นผู้ให้บริการอินเทอร์เน็ตของฉัน)
นี่คือผลลัพธ์ของdig git-scm.com +trace
:
; <<>> DiG 9.8.1-P1 <<>> git-scm.com +trace
;; global options: +cmd
. 317238 IN NS k.root-servers.net.
. 317238 IN NS l.root-servers.net.
. 317238 IN NS m.root-servers.net.
. 317238 IN NS a.root-servers.net.
. 317238 IN NS b.root-servers.net.
. 317238 IN NS c.root-servers.net.
. 317238 IN NS d.root-servers.net.
. 317238 IN NS e.root-servers.net.
. 317238 IN NS f.root-servers.net.
. 317238 IN NS g.root-servers.net.
. 317238 IN NS h.root-servers.net.
. 317238 IN NS i.root-servers.net.
. 317238 IN NS j.root-servers.net.
;; Received 500 bytes from 127.0.0.1#53(127.0.0.1) in 254 ms
com. 172800 IN NS m.gtld-servers.net.
com. 172800 IN NS l.gtld-servers.net.
com. 172800 IN NS k.gtld-servers.net.
com. 172800 IN NS j.gtld-servers.net.
com. 172800 IN NS i.gtld-servers.net.
com. 172800 IN NS h.gtld-servers.net.
com. 172800 IN NS g.gtld-servers.net.
com. 172800 IN NS f.gtld-servers.net.
com. 172800 IN NS e.gtld-servers.net.
com. 172800 IN NS d.gtld-servers.net.
com. 172800 IN NS c.gtld-servers.net.
com. 172800 IN NS b.gtld-servers.net.
com. 172800 IN NS a.gtld-servers.net.
;; Received 489 bytes from 198.41.0.4#53(198.41.0.4) in 525 ms
git-scm.com. 172800 IN NS ns1.iwantmyname.net.
git-scm.com. 172800 IN NS ns2.iwantmyname.net.
git-scm.com. 172800 IN NS ns3.iwantmyname.net.
git-scm.com. 172800 IN NS ns4.iwantmyname.net.
;; Received 280 bytes from 192.42.93.30#53(192.42.93.30) in 280 ms
git-scm.com. 3600 IN A 62.116.130.8
;; Received 45 bytes from 74.208.254.95#53(74.208.254.95) in 241 ms
เริ่มต้นด้วยการแก้ไขคำถามของคุณเพื่อรวมเนื้อหาของ /etc/resolv.conf นี่เป็นปัญหาทั่วไปหรือแปลงเป็นชื่อโฮสต์นั้นโดยเฉพาะหรือไม่
—
CVN
@ MichaelKjörlingเสร็จแล้วโปรดดูคำถามที่อัปเดต
—
กาเบรียล
นั่นดูน่าสนใจ. หากคุณ
—
CVN
dig
ติดตั้ง (ฉันคิดว่ามันเป็นส่วนหนึ่งของbindutils
แต่ฉันไม่แน่ใจ 100% เกี่ยวกับเรื่องนั้น) คุณสามารถทำdig git-scm.com +trace
เพื่อเลียนแบบสิ่งที่เซิร์ฟเวอร์ชื่อของคุณจะพยายามค้นหาระเบียนที่อยู่สำหรับโฮสต์นั้น นอกจากนี้ฉันจะลองล้างแคชของตัวแก้ไขที่ทำงานบนโฮสต์ท้องถิ่น (เนื่องจาก DNS ใช้งานได้ดีกับคุณมีบางตัวแก้ไขที่ฟังบนอินเทอร์เฟซย้อนกลับ) คุณอาจต้องการตรวจสอบกฎไฟร์วอลล์ของคุณเพื่อให้แน่ใจว่าไม่มีอะไรแปลก ๆ เกิดขึ้นที่นั่น มันแก้ปัญหาให้ฉันได้อย่างน้อยก็ไม่ใช่ปัญหาทั่วอินเทอร์เน็ต
ฉันได้เพิ่มเอาท์พุตของ
—
กาเบรียล
dig git-scm.com +trace
แล้วคุณเห็นอะไรในนั้นที่อาจทำให้เกิดสิ่งนี้ได้หรือไม่ ฉันจะล้างแคชของฉันได้อย่างไร ฉันไม่แน่ใจว่าฉันยังมีการตั้งค่าไฟร์วอลล์ แต่ฉันจะตรวจสอบมัน
สวัสดีกาเบรียล! คำถามของคุณสมบูรณ์แบบในหัวข้อที่นี่ ในกรณีที่คุณไม่ได้รับคำตอบจริง ๆ ภายในหนึ่งวันเราสามารถย้ายไปยังUnix & Linux ได้หากคุณต้องการ เพียงแค่ตั้งค่าสถานะอีกครั้งหรือทิ้ง ping ให้ฉัน
—
slhck