Wi-Fi에 연결되어 있지만 인터넷이 없습니다.

Wi-Fi에 연결되어 있지만 인터넷이 없습니다.

방금 대학으로 이사했고 Wi-Fi에 연결할 수 있지만 인터넷에는 연결할 수 없습니다(우분투 16.04 사용). 다른 Wi-Fi 연결에서는 인터넷이 연결되지만 이 Wi-Fi 연결에서는 연결되지 않습니다. 내 설정은 다음과 같습니다.

이 Wi-Fi 연결에는 사용자 이름과 비밀번호가 필요합니다. 어떤 이유로 원래 14.04(현재는 16.04이지만 작동 중)인 다른 노트북에서 작동합니다.

max@max-X751LX:~$ ifconfig -a
enp2s0f1  Link encap:Ethernet  HWaddr 34:97:f6:6b:b8:d1  
          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)

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:65536  Metric:1
          RX packets:626 errors:0 dropped:0 overruns:0 frame:0
          TX packets:626 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1 
          RX bytes:43479 (43.4 KB)  TX bytes:43479 (43.4 KB)

wlp3s0    Link encap:Ethernet  HWaddr b0:c0:90:93:25:49  
          inet addr:10.12.155.177  Bcast:10.12.159.255  Mask:255.255.248.0
          inet6 addr: fe80::b2c0:90ff:fe93:2549/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:38 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1002 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:8275 (8.2 KB)  TX bytes:103832 (103.8 KB)

여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요 여기에 이미지 설명을 입력하세요

여기에 이미지 설명을 입력하세요

무엇이든 도움이 됩니다!

답변1

당신이 그랬기 때문에합류했다Wi-Fi 액세스 포인트가 실제로 전체 네트워크에 연결되어 있다는 의미는 아닙니다. 이는 기본적으로 "플러그인"에 해당하는 무선 기능입니다.

IP 라우터 정보와 DNS 설정은 "인터넷 연결"에 필요한 것입니다. 그리고 귀하의 Ubuntu 16.04 컴퓨터가 이를 인식하지 못하는 것 같습니다.

예를 들어 127.0.1.1은 실제 DNS 서버가 아닌 사용자 컴퓨터에 대한 루프백입니다.

일반적으로 Wi-Fi에서는 SSID에 가입하면 브로드캐스트 도메인에서 연결할 수 있는 DHCP 서버가 있습니다. 따라서 DHCP 클라이언트는 네트워크의 해당 로컬 부분(나가는 방법을 모르기 때문에 해당 지점에서 도달할 수 있는 전부임)에 대해 "DHCP 서버입니까? IP를 제공할 수 있습니까?"라고 광범위하게 묻습니다. " DHCP 서버는 랩톱이 더 넓은 IP 네트워크에 연결하는 데 사용할 수 있는 주소로 쿼리에 응답하며 일반적으로 라우터/게이트웨이, DNS 서버 IP 및 때로는 DHCP 옵션이 있는 경우 더 많은 정보도 제공합니다.

당신 이후로다른 노트북네트워크에 연결할 수 있으면 DHCP 서버가 존재한다는 것을 알고 있습니다. Ubuntu 16.04 노트북은 DHCP를 사용할 수 있으므로다른 네트워크(인터페이스 구성을 변경하지 않았다고 가정), 랩톱의 DHCP 클라이언트가 이론적으로 작동할 수 있다는 것을 알고 있습니다. 소프트웨어 버그가 아닐 가능성이 높습니다. 따라서 문제는 특정 DHCP 서버가 랩톱의 DHCP 클라이언트와 통신하기를 원하지 않는 이유 또는 DHCP 클라이언트가 네트워크와 통신하지 않는 이유입니다.

실제로 사용하고 있는 것이 아닐까요?수동IP이고 이 네트워크에는 잘못된 IP가 있는데 다른 네트워크에서는 설정이 작동합니까?

수동 IP, 게이트웨이, DNS 할당은~ 아니다대답. 실제로 네트워크 관리자가 제공하지 않은 IP로 해당 작업을 수행하면 네트워크에서 IP 충돌이 발생할 수 있으며 귀하나 다른 사람 모두 연결할 수 없습니다.

게이트웨이를 핑해도 네임서버를 얻을 수 없습니다. 이것이 하는 일은 ARP 캐시에 게이트웨이를 추가하는 것뿐입니다.

출력을 다음으로 가져옵니다.

sudo cat /etc/network/interfaces

실수로 DHCP(DNS/게이트웨이 설정 검색)를 수동으로 할당된 IP 주소와 결합하는 것이 가능합니다. 왜냐하면 대부분의 사람들이 그렇게 하지 않더라도 유효한 사용이고 이와 같은 문제를 일으킬 수 있기 때문입니다. DHCP 구성이 실제로 모두 DHCP이고 이 네트워크에 유효한지 확인해 보겠습니다. 작동하는 구성에 대해 내가 기대하는 것은 간단합니다.

auto wlp3s0
iface wlp3s0 inet dhcp

메모:"주소 10.12.152.1", 넷마스크, 게이트웨이, "dns-search uoguelph.ca"가 없습니다. 비어 있어야 합니다. 그렇지 않으면 컴퓨터가 DHCP 서버에서 해당 항목을 가져오지 않습니다.

답변2

네트워크 관리자를 열고 192.168.0.42 등 어떤 주소를 할당하려고 하는지 확인하세요. 필기 해. 이제 DHCP에서 수동으로 변경하여 네트워크 구성을 편집합니다(내 앞에 Ubuntu 시스템이 없다는 것을 더듬어 봐야 합니다). 다음을 수동으로 입력하세요.

address = <the same one you saw earlier> 
netmask = 255.255.255.0
gateway = 192.x.x.1 or 10.x.x.1 (match the first three octets 192.168.x and add a 1)
dns-nameservers = same as gateway
dns-nameservers = 8.8.8.8 # add a second entry (googles dns)

이제 변경 사항을 적용하십시오. 게이트웨이에 대한 첫 번째 연결을 설정한 후에는 이제 새 이름 서버에 대해 알고 있으므로 이를 다시 DHCP로 변경할 수 있습니다.

또한 169.xxx로 시작하거나 192.xxx, 172.xxx 또는 10.xxx 이외의 다른 주소가 표시되는 경우 전체 kit-n-kaboodle을 재설정하고 다음 방법으로 개인 IP를 얻어야 합니다. 터미널 열기 및 입력

sudo service network-manager restart

게이트웨이는 실제로 서브넷의 어떤 주소라도 될 수 있으므로 이는 완벽한 방법이 아닙니다. 이것이 내 첫 번째 답변보다 + 더 나은 도움이 되기를 바랍니다... ㅋㅋㅋ

답변3

탭 ipv6 설정 아래의 방법에서 ipv6을 비활성화하면 제대로 작동합니다. 모뎀이 ipv6을 지원하지 않아 우분투가 Wi-Fi를 제대로 구성하지 못하는 경우가 발생할 수 있습니다.

관련 정보