DNS ไม่ทำงานบนบรรทัดคำสั่ง


5

ฉันเพิ่งรวมชุดข้อมูล Vagrant + VirtualBox บนเครื่องของฉันเพื่อพยายามติดตั้ง Ubuntu แบบเสมือนจริง อย่างไรก็ตามฉันไม่มีโชคดังนั้นฉันเพิ่งถอนการติดตั้งทุกอย่าง ตั้งแต่นั้นมาฉันมีปัญหาบางอย่างเกี่ยวกับการใช้แอปพลิเคชันบรรทัดคำสั่งบนเครื่องโฮสต์ของฉัน

ฉันใช้ Windows 7 x64 ความละเอียด DNS และการเชื่อมต่อเครือข่ายดูเหมือนจะดีผ่านเบราว์เซอร์ Chrome และเครื่องมืออิง GUI อื่น ๆ อย่างไรก็ตามเมื่อฉันเปิดใช้งาน cmd.exe ฉันสังเกตเห็นพฤติกรรมแปลก ๆ จากเครื่องมือบรรทัดคำสั่งต่างๆ

nslookup

การดำเนินการnslookupผลลัพธ์ไม่สามารถค้นหาที่อยู่ IP ของชื่อโดเมนพื้นฐาน

C:\>nslookup google.com
Server:  UnKnown
Address:  10.3.1.1

*** UnKnown can't find google.com: No response from server

10.3.1.1เป็นเราเตอร์ของฉันซึ่งจ่ายตัวเองเป็นเซิร์ฟเวอร์ DNS ไปยังไคลเอนต์ผ่าน DHCP เราเตอร์ส่งต่อคำขอ DNS ไปยังเซิร์ฟเวอร์ Google DNS ดังที่ฉันได้กล่าวไปแล้วการแก้ปัญหา DNS ทำงานในเบราว์เซอร์ของฉันและผ่านแอปพลิเคชันอื่น ๆ อีกมากมายดังนั้นฉันสงสัยว่าการตั้งค่าเราเตอร์หรือเซิร์ฟเวอร์ DNS ของฉันเป็นปัญหา ฉันจะทิ้งรายละเอียดเหล่านี้ไว้ที่นี่เพื่อให้หัวข้อง่ายขึ้น

ปิง

ping ใช้งานได้สำหรับที่อยู่ IPv4 จริง แต่ไม่ใช่สำหรับชื่อโฮสต์

C:\>ping google.com
Ping request could not find host google.com. Please check the name and try again.
C:\>ping 8.8.8.8
Pinging  with 32 bytes of data:
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52
Reply from 8.8.8.8: bytes=32 time=30ms TTL=52
Reply from 8.8.8.8: bytes=32 time=29ms TTL=52

Ping statistics for _`&:
    Packets: Sent = 4, Received = 4, Lost = 0 (0% loss),
Approximate round trip times in milli-seconds:
    Minimum = 29ms, Maximum = 30ms, Average = 29ms

netstat

ตอนนี้ที่นี่เป็นที่ที่น่าสนใจ เมื่อฉันเรียกใช้netstatคำสั่งLocal Addressฟิลด์ว่างแม้ว่าที่อยู่ IPv6 ยังคงปรากฏขึ้น มันเป็นแค่ IPv4 ที่ไม่ทำ มันทำงานได้ดีมาก่อน!

C:\>netstat -ano

Active Connections

  Proto  Local Address          Foreign Address        State           PID
  TCP                                                  LISTENING       4
  TCP                                                  LISTENING       544
  TCP                                                  LISTENING       904
  TCP                                                  LISTENING       616
  TCP                                                  LISTENING       4556
  TCP                                                  LISTENING       6756
  TCP                                                  LISTENING       1080
  TCP                                                  LISTENING       4
  TCP                                                  LISTENING       3612
  TCP                                                  LISTENING       3436
  TCP                                                  LISTENING       3436
  TCP                                                  LISTENING       4
  TCP                                                  ESTABLISHED     4
  TCP                                                  ESTABLISHED     5196
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     1444
  TCP                                                  ESTABLISHED     3436
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  CLOSE_WAIT      3612
  TCP                                                  ESTABLISHED     3612
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  TIME_WAIT       0
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  ESTABLISHED     2944
  TCP                                                  TIME_WAIT       0
  TCP                                                  ESTABLISHED     2944
  TCP                                                  LISTENING       3320
  TCP                                                  LISTENING       4576
  TCP                                                  LISTENING       5196
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  TIME_WAIT       0
  TCP                                                  ESTABLISHED     4556
  TCP                                                  ESTABLISHED     4556
  TCP                                                  ESTABLISHED     6756
  TCP                                                  ESTABLISHED     6756
  TCP                                                  ESTABLISHED     3612
  TCP                                                  ESTABLISHED     3612
  TCP                                                  ESTABLISHED     3612
  TCP                                                  LISTENING       3612
  TCP                                                  LISTENING       3612
  TCP                                                  ESTABLISHED     3612
  TCP                                                  LISTENING       2960
  TCP                                                  LISTENING       2044
  TCP                                                  LISTENING       1420
  TCP                                                  LISTENING       4
  TCP                                                  LISTENING       4
  TCP    [::]:445               [::]:0                 LISTENING       4
  TCP    [::]:1025              [::]:0                 LISTENING       544
  TCP    [::]:1026              [::]:0                 LISTENING       904
  TCP    [::]:1038              [::]:0                 LISTENING       616
  TCP    [::]:3389              [::]:0                 LISTENING       1080
  TCP    [::]:3587              [::]:0                 LISTENING       5700
  TCP    [::]:5357              [::]:0                 LISTENING       4
  TCP    [::]:32400             [::]:0                 LISTENING       3436
  TCP    [::]:32401             [::]:0                 LISTENING       3436
  TCP    [::1]:1028             [::]:0                 LISTENING       1768
  UDP                           *:*                                    1000
  UDP                           *:*                                    964
  UDP                           *:*                                    964
  UDP                           *:*                                    1568
  UDP                           *:*                                    1568
  UDP                           *:*                                    1000
  UDP                           *:*                                    1080
  UDP                           *:*                                    3612
  UDP                           *:*                                    3172
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3172
  UDP                           *:*                                    2944
  UDP                           *:*                                    3436
  UDP                           *:*                                    1568
  UDP                           *:*                                    2944
  UDP                           *:*                                    2944
  UDP                           *:*                                    964
  UDP                           *:*                                    4
  UDP                           *:*                                    4
  UDP                           *:*                                    1568
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    1568
  UDP                           *:*                                    1568
  UDP                           *:*                                    2960
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    1420
  UDP                           *:*                                    1568
  UDP                           *:*                                    4
  UDP                           *:*                                    4
  UDP                           *:*                                    1568
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP                           *:*                                    4
  UDP                           *:*                                    4
  UDP                           *:*                                    1568
  UDP                           *:*                                    3436
  UDP                           *:*                                    3436
  UDP    [::]:500               *:*                                    1000
  UDP    [::]:3540              *:*                                    5700
  UDP    [::]:3702              *:*                                    964
  UDP    [::]:3702              *:*                                    1568
  UDP    [::]:3702              *:*                                    964
  UDP    [::]:3702              *:*                                    1568
  UDP    [::]:4500              *:*                                    1000
  UDP    [::]:5355              *:*                                    1080
  UDP    [::]:58964             *:*                                    1568
  UDP    [::]:64135             *:*                                    964
  UDP    [::1]:1900             *:*                                    1568
  UDP    [::1]:64131            *:*                                    1568
  UDP    [fe80::2923:9898:cce9:9b60%18]:1900  *:*                                    1568
  UDP    [fe80::41ba:5355:289f:f5fa%27]:1900  *:*                                    1568
  UDP    [fe80::8c37:8952:a3d5:ca0%20]:1900  *:*                                    1568
  UDP    [fe80::8c37:8952:a3d5:ca0%20]:64130  *:*                                    1568

สิ่งที่ฉันทำเพื่อพยายามแก้ไขปัญหา:

  • เรียบ
  • ถอนการติดตั้งไดรเวอร์ NIC ติดตั้งจากผู้ผลิตเมนบอร์ด
  • ipconfig /flushdns
  • ipconfig /registerdns
  • ถามมันอย่างดี

สิ่งเหล่านี้ไม่ได้ผล ใครรู้ว่าปัญหาคืออะไรหรือขั้นตอนฉันสามารถดำเนินการเพื่อวินิจฉัยมันได้หรือไม่

รายละเอียด Vagrant / VirtualBox

ฉันต้องการสิ่งนี้ที่ด้านล่างเพราะค่อนข้างยาวและอาจไม่เกี่ยวข้อง อย่างไรก็ตามฉันต้องการที่จะพูดคุยเพราะนี่คือสิ่งที่ฉันเชื่อว่าก่อให้เกิดปัญหานี้

ฉันรันชุดคำสั่ง Vagrant เพื่อติดตั้ง Ubuntu Trusty 32 บน Virtual Box:

$ vagrant box add ubuntu/trusty64
$ vagrant init ubuntu/trusty64
$ vagrant up

อย่างไรก็ตามมันมีปัญหากับการแก้ไข DNS ในระบบปฏิบัติการของแขก ดังนั้นฉันตั้งค่าสถานะไม่กี่บน VM ของฉันเพื่อให้ทำงาน:

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyvm "Ubuntu Trusty 64" --natdnshostresolver1 on
C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyvm "Ubuntu Trusty 64" --natdnsproxy1 on

ขณะนี้แก้ไขปัญหาการแก้ปัญหา DNS บนระบบปฏิบัติการ guest guest ของ Ubuntu การส่งต่อพอร์ตยังไม่ทำงาน ดังนั้นเนื่องจากมันไม่ทำงานฉันจึงเลิกใช้งานอย่างสมบูรณ์และถอนการติดตั้ง Vagrant และ VirtualBox หลังจากลบเครื่องเสมือนที่ติดตั้ง / ตั้งค่า หลังจากนี้เมื่อฉันสังเกตเห็นว่าสิ่งบรรทัดคำสั่งและแม้กระทั่งคำสั่งทำงานแม้ว่า msys จะไม่ทำงานอีกต่อไป ตอนนี้ปัญหาการแก้ไข DNS มีอยู่ในระบบปฏิบัติการโฮสต์ของฉัน!

แก้ไข

ฉันจะแก้ไขคำถามของฉันด้วยการร้องขอจากความคิดเห็นด้านล่าง

การตั้งค่าภายใต้อะแดปเตอร์ IPv4: การตั้งค่า IPv4

อะแดปเตอร์ที่มีอยู่ทั้งหมดในระบบของฉันอยู่ด้านล่างต่อipconfig /allคำสั่ง (อะแดปเตอร์ที่มีชื่อEthernet adapter Local Area Connectionคืออะแดปเตอร์เครือข่ายทางกายภาพจริงของฉันเชื่อมต่อกับ LAN)

โปรดทราบว่าฉันเปลี่ยนเซิร์ฟเวอร์ DNS ของฉันเป็น8.8.8.8และ8.8.4.4ตามลำดับ ปกติเกตเวย์ของฉันคือเซิร์ฟเวอร์ DNS ของฉัน ( 10.3.1.1) ฉันทำสิ่งนี้เพื่อตัดปัญหาใด ๆ กับเราเตอร์ของฉันและตามคำแนะนำของใครบางคนในความคิดเห็น

C:\>ipconfig /all

Windows IP Configuration

   Host Name . . . . . . . . . . . . : Robert-PC
   Primary Dns Suffix  . . . . . . . :
   Node Type . . . . . . . . . . . . : Hybrid
   IP Routing Enabled. . . . . . . . : No
   WINS Proxy Enabled. . . . . . . . : No
   DNS Suffix Search List. . . . . . : home

Ethernet adapter Local Area Connection:

   Connection-specific DNS Suffix  . : home
   Description . . . . . . . . . . . : Qualcomm Atheros AR8151 PCI-E Gigabit Ethernet Controller (NDIS 6.20)
   Physical Address. . . . . . . . . : 90-2B-34-57-0D-24
   DHCP Enabled. . . . . . . . . . . : Yes
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::8c37:8952:a3d5:ca0%20(Preferred)
   IPv4 Address. . . . . . . . . . . : 10.3.1.38(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.255.0
   Lease Obtained. . . . . . . . . . : Monday, May 25, 2015 9:35:57 PM
   Lease Expires . . . . . . . . . . : Tuesday, May 26, 2015 9:36:00 PM
   Default Gateway . . . . . . . . . : 10.3.1.1
   DHCP Server . . . . . . . . . . . : 10.3.1.1
   DNS Servers . . . . . . . . . . . : 8.8.8.8
                                       8.8.4.4
   NetBIOS over Tcpip. . . . . . . . : Enabled

Ethernet adapter Local Area Connection 3:

   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Cisco Systems VPN Adapter for 64-bit Windows
   Physical Address. . . . . . . . . : 00-05-9A-3C-78-00
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes
   Link-local IPv6 Address . . . . . : fe80::2923:9898:cce9:9b60%18(Preferred)
   Autoconfiguration IPv4 Address. . : 169.254.155.96(Preferred)
   Subnet Mask . . . . . . . . . . . : 255.255.0.0
   Default Gateway . . . . . . . . . :
   DHCPv6 IAID . . . . . . . . . . . : 654312858
   DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-1A-03-8A-D9-90-2B-34-57-0D-24
   DNS Servers . . . . . . . . . . . : fec0:0:0:ffff::1%1
                                       fec0:0:0:ffff::2%1
                                       fec0:0:0:ffff::3%1
   NetBIOS over Tcpip. . . . . . . . : Enabled

Tunnel adapter Local Area Connection* 11:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Teredo Tunneling Pseudo-Interface
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

Tunnel adapter Reusable ISATAP Interface {D85DF6F3-7D47-4198-B7B9-DD5680A8A6E7}:

   Media State . . . . . . . . . . . : Media disconnected
   Connection-specific DNS Suffix  . :
   Description . . . . . . . . . . . : Microsoft ISATAP Adapter #4
   Physical Address. . . . . . . . . : 00-00-00-00-00-00-00-E0
   DHCP Enabled. . . . . . . . . . . : No
   Autoconfiguration Enabled . . . . : Yes

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

C:\>nslookup
Default Server:  UnKnown
Address:  8.8.8.8

เมื่อคุณไปที่อะแดปเตอร์เครือข่ายของคุณบนเครื่อง windows7 การตั้งค่าภายใต้ ipv4 คืออะไร
Abraxas

ดังนั้นโดยทั่วไปจะเกิดขึ้นเมื่อไม่มีเรคคอร์ด DNS / โซนย้อนกลับที่พร้อมใช้งาน ลองตั้งค่า 'ใช้ที่อยู่เซิร์ฟเวอร์ DNS ต่อไปนี้' เป็น 8.8.8.8 หรือ IP DNS สาธารณะอื่น ดูว่าใช้งานได้หรือไม่และลองเปลี่ยนเป็น IP ของเราเตอร์ของคุณหรือไม่ ถ้าไม่ได้ดูว่ามีการตั้งค่าบางเพิ่มเติมเพื่อให้มีการเปลี่ยนแปลงในเราเตอร์ - บางทีให้เราเตอร์แบบจำลองของคุณ ฯลฯ
Abraxas

@Abraxas ฉันตั้งค่าที่ต้องการและที่อยู่ IP สำรองเป็น8.8.8.8และ8.8.4.4ตามลำดับ ping google.comยังไม่ทำงาน ฉันบันทึกการตั้งค่าและปิดใช้งาน / เปิดใช้งานอะแดปเตอร์อีกครั้ง ยังคงไม่มีอะไร!
void.pointer

จะเกิดอะไรขึ้นเมื่อคุณพิมพ์ nslookup โดยไม่มีอาร์กิวเมนต์อื่น
Abraxas

มันเข้าสู่โหมดโต้ตอบ
void.pointer

คำตอบ:


7

หลังจากการสอบสวนมากฉันก็เจอหัวข้อเหล่านี้:

ทางออกคือการเรียกใช้คำสั่งเหล่านี้:

netsh winsock reset catalog
netsh int ipv4 reset reset.log
netsh int ipv6 reset reset.log

-1

หากไม่มีโซน DNS ย้อนกลับ DNS จะทำงานได้ โปรดหยุดตอบกระทู้เหล่านี้ด้วย ทุกที่ทุกคนพูดในสิ่งเดียวกันและผู้ใช้ทุกคนที่มีปัญหานี้จะตอบสนอง ไม่ใช่นั่นไม่ใช่มัน พวกเขายังระบุในส่วนใหญ่ของกระทู้ที่เซิร์ฟเวอร์ใน subnet / vrf / vlan เดียวกันทั้งหมดทำงานได้ดีชี้ไปที่เซิร์ฟเวอร์ DNS เดียวกันซึ่งเป็น DC ซึ่งมีโซน REVERSE เมื่อไม่มีโซนย้อนกลับ DNS ยังคงตอบสนองเพียงไม่มีสิทธิ์ ในกรณีนี้ DNS ไม่ตอบสนอง Ping ผ่านชื่อไม่ตอบสนอง แต่จะไปสำรวจและทำงาน \ host บางคนต้องเห็นและแก้ไขปัญหานี้แล้ว


2
ยินดีต้อนรับสู่ Super User คุณมีความโกรธเคืองเกิดขึ้นที่นี่ คำตอบดูเหมือนจะเน้นไปที่การวิพากษ์วิจารณ์อย่างอื่นมากกว่าการให้ทางออก หากมีทางออกที่แท้จริงที่นี่มันหายไป คุณลดความสามารถนี้ลงเพื่อมุ่งเน้นไปที่วิธีแก้ปัญหาได้หรือไม่ หากคุณรู้สึกว่าจำเป็นต้องเสริมด้วยคำอธิบายคุณสามารถทำได้ในความคิดเห็นในคำตอบของคุณ ขอบคุณ
fixer1234
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.