
Я новичок в работе с сетями в Ubuntu, поэтому я борюсь с этой проблемой уже несколько часов. Я запускаю новую установку Ubuntu 12.10 и не могу разрешить DNS при использовании моего беспроводного соединения. Я выполнил многие решения, которые нашел через Google, но все еще не могу заставить это работать. Я пытался добавить серверы имен Google, /etc/resolv.conf
но это не помогло. Я также пытался добавить статические серверы имен через менеджера сети, но это также не помогло. Я получаю следующее, когда ввожу ifcongig -a
в командную строку.
eth0 Link encap:Ethernet HWaddr 00:26:2d:7f:ea:7c
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:247 errors:0 dropped:0 overruns:0 frame:0
TX packets:247 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:22898 (22.8 KB) TX bytes:22898 (22.8 KB)
wlan0 Link encap:Ethernet HWaddr 70:1a:04:e9:3a:4b
inet addr:10.0.0.28 Bcast:10.0.0.255 Mask:255.255.255.0
inet6 addr: fe80::721a:4ff:fee9:3a4b/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:121 errors:0 dropped:0 overruns:0 frame:0
TX packets:403 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:41374 (41.3 KB) TX bytes:38438 (38.4 KB)
На данный момент мой /etc/resolv.conf
вид выглядит так:
nameserver 8.8.8.8
nameserver 8.8.4.4
И при выполнении dig google.com
я получаю:
; <<>> DiG 9.8.1-P1 <<>> google.com
;; global options: +cmd
;; connection timed out; no servers could be reached
На ping -c 10 8.8.8.8
, я получаю:
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
From 10.0.0.28 icmp_seq=1 Destination Host Unreachable
From 10.0.0.28 icmp_seq=2 Destination Host Unreachable
From 10.0.0.28 icmp_seq=3 Destination Host Unreachable
From 10.0.0.28 icmp_seq=5 Destination Host Unreachable
From 10.0.0.28 icmp_seq=6 Destination Host Unreachable
From 10.0.0.28 icmp_seq=7 Destination Host Unreachable
From 10.0.0.28 icmp_seq=8 Destination Host Unreachable
From 10.0.0.28 icmp_seq=10 Destination Host Unreachable
--- 8.8.8.8 ping statistics ---
10 packets transmitted, 0 received, +8 errors, 100% packet loss, time 8999ms
pipe 4
Вот мой вывод для sudo route -n
:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 10.0.0.1 0.0.0.0 UG 0 0 0 wlan0
10.0.0.0 0.0.0.0 255.255.255.0 U 9 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0
И мой вывод для traceroute -n 8.8.8.8
:
traceroute to 8.8.8.8 (8.8.8.8), 30 hops max, 60 byte packets
1 10.0.0.28 1804.234 ms !H 1804.210 ms !H 1804.199 ms !H
Я также хотел бы отметить, что я могу подключиться к беспроводной сети на других моих устройствах и на моей установке Windows на той же машине. Я также могу выйти в Интернет, когда я подключаюсь через Ethernet.
Я получаю этот фрагмент для беспроводного соединения, когда я это делаю ipconfig
на своем компьютере с Windows:
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . : hsd1.ma.comcast.net.
Description . . . . . . . . . . . : Atheros AR5B93 Wireless Network Adapter
Physical Address. . . . . . . . . : 70-1A-04-E9-3A-4B
DHCP Enabled. . . . . . . . . . . : Yes
Autoconfiguration Enabled . . . . : Yes
Link-local IPv6 Address . . . . . : fe80::b153:23b2:2384:d341%12(Preferred)
IPv4 Address. . . . . . . . . . . : 10.0.0.28(Preferred)
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Lease Obtained. . . . . . . . . . : Thursday, May 09, 2013 1:50:10 PM
Lease Expires . . . . . . . . . . : Thursday, May 16, 2013 3:39:12 PM
Default Gateway . . . . . . . . . : 10.0.0.1
DHCP Server . . . . . . . . . . . : 10.0.0.1
DHCPv6 IAID . . . . . . . . . . . : 225450500
DHCPv6 Client DUID. . . . . . . . : 00-01-00-01-17-D9-81-3A-00-26-2D-7F-EA-7C
DNS Servers . . . . . . . . . . . : 75.75.75.75
75.75.76.76
NetBIOS over Tcpip. . . . . . . . : Enabled
Любая помощь будет высоко оценена, так как это действительно расстраивает.
решение1
Ваш /etc/resolv.conf выглядит правильным. Похоже, это проблема сети, а не DNS.
Попробуйте отключить eth0 (некоторые сетевые менеджеры GUI предпочитают проводные соединения беспроводным, и по какой-то странной причине они могут подумать, что у вас есть сигнал). Команда для отключения будет "sudo ifdown eth0", а затем попробуйте поискать google.com. В качестве альтернативы, если Ubuntu удалила скрипты ifdown (не знаю, удалили они или нет), вы можете выполнить "sudo ifconfig eth0 down".
Если вы хотите снова включить его, просто выполните «sudo ifup eth0» или «sudo ifconfig eth0 up».
решение2
Вы пробовали разрешить Ubuntu автоматически управлять DNS?
Короче говоря: использование "resolvconf"
sudo apt-get install resolvconf
sudo dpkg-reconfigure resolvconf
ссылка:
Автоматическое разрешение DNS в Ubuntu 12.04 для настольных ПК