이제 이전 노트북(Benq Joybook A52)에 wheezy 릴리스 후보 1을 설치했지만 무선 카드(Atheros 5006)에 몇 가지 문제가 있습니다. 실제로 무선 네트워크를 볼 수 있고 홈 네트워크에도 연결할 수 있지만 이더넷 케이블을 뽑으면 인터넷이 작동하지 않고 브라우저에 페이지가 로드되지 않습니다. 저는 프록시를 사용하지 않고 라우터에 비밀번호 이외의 특별한 보안 설정도 없으며 어제 Windows에서 작동했습니다. 어떤 아이디어가 있나요?
저는 리눅스를 처음 접합니다. 양해해 주시고 자세한 답변을 부탁드립니다. 감사해요.
편집: /sbin/ifconfig를 실행했고 결과는 다음과 같습니다.
eth0 Link encap:Ethernet HWaddr 00:1b:24:2c:d1:9e
inet addr:192.168.0.106 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::21b:24ff:fe2c:d19e/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:428 errors:0 dropped:0 overruns:0 frame:0
TX packets:416 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:70208 (68.5 KiB) TX bytes:37104 (36.2 KiB)
Interrupt:20 Base address:0xa000
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:45 errors:0 dropped:0 overruns:0 frame:0
TX packets:45 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:6099 (5.9 KiB) TX bytes:6099 (5.9 KiB)
wlan0 Link encap:Ethernet HWaddr 00:17:c4:04:28:a5
inet addr:192.168.0.105 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::217:c4ff:fe04:28a5/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:10072 errors:0 dropped:0 overruns:0 frame:0
TX packets:7874 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:11775024 (11.2 MiB) TX bytes:1303131 (1.2 MiB)
나는 또한 Route -n을 실행했다:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
192.168.0.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
ping -n 8.8.8.8의 결과는 다음과 같습니다.
PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.
64 bytes from 8.8.8.8: icmp_req=1 ttl=49 time=18.7 ms
64 bytes from 8.8.8.8: icmp_req=2 ttl=49 time=20.5 ms
64 bytes from 8.8.8.8: icmp_req=3 ttl=49 time=18.3 ms
64 bytes from 8.8.8.8: icmp_req=4 ttl=49 time=18.6 ms
64 bytes from 8.8.8.8: icmp_req=5 ttl=49 time=17.6 ms
64 bytes from 8.8.8.8: icmp_req=6 ttl=49 time=18.3 ms
64 bytes from 8.8.8.8: icmp_req=7 ttl=49 time=19.0 ms
64 bytes from 8.8.8.8: icmp_req=8 ttl=49 time=18.8 ms
64 bytes from 8.8.8.8: icmp_req=9 ttl=49 time=18.7 ms
64 bytes from 8.8.8.8: icmp_req=10 ttl=49 time=18.6 ms
64 bytes from 8.8.8.8: icmp_req=11 ttl=49 time=18.6 ms
64 bytes from 8.8.8.8: icmp_req=12 ttl=49 time=18.5 ms
64 bytes from 8.8.8.8: icmp_req=13 ttl=49 time=18.9 ms
64 bytes from 8.8.8.8: icmp_req=14 ttl=49 time=18.8 ms
64 bytes from 8.8.8.8: icmp_req=15 ttl=49 time=18.7 ms
64 bytes from 8.8.8.8: icmp_req=16 ttl=49 time=18.5 ms
답변1
나는 당신의 문제를 일으키는 원인이 무엇인지 정확히 아는 척하지는 않지만 증상으로 판단하면도메인 명 시스템문제: ping -n 8.8.8.8
작동하지만 실제로 웹 브라우징과 같은 인터넷 서비스를 사용하면 작동하지 않습니다. (그런데 8.8.8.8은 핑에 확실히 응답할 수 있는 기억에 남는 IP 주소입니다(Google의 공개 DNS 서비스를 실행합니다).
일반적으로 컴퓨터는 사용자로부터 일부 DNS 서버 업스트림(일반적으로 ISP의 DNS 서버)을 쿼리하도록 구성되어 있습니다. 여기서 일어나는 일은 유선 연결을 닫을 때 /etc/resolv.conf
시스템이 사용해야 하는 DNS 서버를 나열하는 파일에서 연결된 DNS 서버를 제거한다는 것입니다. WiFi 연결에는 연결된 동일한 서버가 있으므로 해당 서버는 손실됩니다.
일반적으로 설치를 권장합니다.구성 파일 구문 분석고정된 인터넷 연결이 없는 컴퓨터의 Debian 및 파생 패키지(즉, 데스크톱 및 서버에는 영향을 미치지 않지만 주로 랩톱에 있음). 이 패키지는 각 연결과 연결된 DNS 서버를 추적하고 /etc/resolv.conf
DNS 소스가 시작되거나 종료될 때 다시 생성됩니다. 이렇게 하면 문제(및 기타 유사한 문제)가 해결됩니다. Resolvconf는 데비안 패키지에 의해 설치된 로컬 DNS 캐시와 호환됩니다.DNS.
때로는 resolvconf를 설치할 때 현재 연결에서 제공되는 소스를 가져와 영구 목록에 넣습니다. 이런 일이 발생하면 /etc/resolvconf/resolv.conf.d/base
영구적으로 사용할 수 없는 DNS 서버를 편집하고 삭제한 다음 네트워크를 껐다가 다시 켜거나 실행하십시오 resolvconf -u
.
DNS 문제를 해결하는 또 다른 방법은 ISP가 아닌 다음과 같은 DNS 서버를 사용하는 것입니다.오픈 DNS또는Google. Google 서비스에는 기억에 남는 주소 8.8.8.8이 있는데, 이는 어떤 이유로든 DNS가 작동하지 않는 경우에 유용합니다. 알아채다대체 DNS 서비스를 사용하면 단점이 있습니다., 따라서 "단순한 이유"가 아니라 ISP의 DNS가 불량한 경우에만 이 작업을 수행하십시오.