답변:
간단한 해결책을 찾았습니다. IP 주소를 ping하는 데 아무런 문제가 없었습니다. 다음과 같은 명령을 실행하려고 할 때 문제가 발생했습니다.
ping google.com
즉, wifi 표시기로 확인한 것처럼 인터넷에 연결할 수 있지만 도메인 이름을 IP 주소로 변환하는 데 문제가있었습니다. 이 프로세스는 텍스트 파일 /etc/resolv.conf에 의해 처리되므로 업데이트해야 할 수도 있습니다. 나는 명령을 내렸다 :
sudo resolvconf -u
우분투는 나에게 이것을 다시 뱉었다.
/etc/resolvconf/update.d/libc: Warning: /etc/resolv.conf is not a symbolic link to /run/resolvconf/resolv.conf
이것이 내 문제의 원인이었습니다 : 어떻게 든 /etc/resolv.conf가 /run/resolvconf/resolv.conf를 가리 켰습니다. 다행히도 잘못된 심볼릭 링크를 제거하고 새로운 심볼릭 링크를 만들면 wifi가 즉시 작동했습니다. 즉, 다음 명령을 실행했습니다.
sudo rm /etc/resolv.conf
sudo ln -s /run/resolvconf/resolv.conf /etc/resolv.conf
그리고 wifi는 백업되었다! 이 간단한 솔루션이 당신에게도 효과가 있기를 바랍니다!
작동하지 않는 인터넷 연결을 해결하는 방법을 알고 있으면 다음과 같이 도움이 될 수 있습니다.
터미널을 열고 ...
Google의 공개 DNS에 핑 또는 추적 경로를 지정할 수 있는지 확인하십시오.
ping 8.8.8.8
mtr 8.8.8.8
Googl의 퍼블릭 DNS와 통신하는 경우 DNS의 마지막 단계로 건너 뜁니다.
Goole의 DNS에 핑 / 추적 경로를 얻지 못한 경우 먼저 무선 어댑터가 명령으로 IP 정보를 가져 오는지 확인하십시오.
ifconfig
출력에는 무선 어댑터에 대한 IP 정보가 다음과 같이 나열되어 있어야합니다 ...
wlan0 Link encap:Ethernet HWaddr 00:xx:xx:xx:xx:xx
inet addr:192.168.1.55 Bcast:192.168.1.255 Mask:255.255.255.0
다음으로 기본 경로가 있는지 확인하십시오.
route
출력에는 다음과 같은 경로가 있어야합니다 ...
default 192.168.1.1 0.0.0.0 UG 0 0 0 wlan0
이 시점에서 Google의 퍼블릭 DNS "8.8.8.8"을 핑 및 / 또는 추적 할 수 있어야합니다. 그렇지 않은 경우 인터넷 제공 업체에 문의하여 인터넷 연결에 대한 추가 지원을 요청하십시오.
이제 Google의 퍼블릭 DNS를 핑 (ping) 할 수 있으므로 인터넷이 제대로 작동하고 있음을 확신 할 수 있습니다. 여전히 문제가 발생하면 컴퓨터가 작동하는 DNS 서비스에 도달하지 못한 것입니다. 당신은 당신의 DNS 서버를 확인할 수 있습니다 ...
cat /etc/resolv.conf
데스크탑 버전의 우분투를 사용하는 경우 네트워크 관리자에서 연결 상태를 확인해야합니다. DNS 서버를 식별 / 설정 한 후에도 핑할 수 있는지 확인하십시오. 설정 한 DNS 서버를 ping 할 수 있으면 방화벽 또는 응용 프로그램 문제에서 네트워크 계층 위에 문제가있는 것입니다.