![일부 라우터는 인터넷에 연결할 수 없습니다](https://linux55.com/image/153278/%EC%9D%BC%EB%B6%80%20%EB%9D%BC%EC%9A%B0%ED%84%B0%EB%8A%94%20%EC%9D%B8%ED%84%B0%EB%84%B7%EC%97%90%20%EC%97%B0%EA%B2%B0%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
내 노트북에서는 데스크톱 환경 없이 데비안 테스트를 실행합니다.
/etc/network/interfaces
항목을 추가한 다음 실행하여 Wi-Fi 연결을 관리합니다 /etc/init.d/networking restart
.
dmesg
설명하다:
[299290.544631] wlp58s0: deauthenticating from 48:3c:0c:61:4f:14 by local choice (Reason: 3=DEAUTH_LEAVING)
[299291.069299] IPv6: ADDRCONF(NETDEV_UP): wlp58s0: link is not ready
[299294.563615] wlp58s0: authenticate with 18:a6:f7:32:37:ab
[299294.571331] wlp58s0: send auth to 18:a6:f7:32:37:ab (try 1/3)
[299294.578272] wlp58s0: authenticated
[299294.579344] wlp58s0: associate with 18:a6:f7:32:37:ab (try 1/3)
[299294.583557] wlp58s0: RX AssocResp from 18:a6:f7:32:37:ab (capab=0x431 status=0 aid=2)
[299294.588342] wlp58s0: associated
[299294.608659] IPv6: ADDRCONF(NETDEV_CHANGE): wlp58s0: link becomes ready
ifconfig
그런 다음 다음과 같이 말합니다.
wlp58s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.110 netmask 255.255.255.0 broadcast 192.168.2.255
inet6 2a01:cb08:897e:7a00:e6b3:18ff:fe2f:318b prefixlen 64 scopeid 0x0<global>
inet6 fe80::e6b3:18ff:fe2f:318b prefixlen 64 scopeid 0x20<link>
ether e4:b3:18:2f:31:8b txqueuelen 1000 (Ethernet)
RX packets 7080996 bytes 9820109755 (9.1 GiB)
RX errors 0 dropped 1 overruns 0 frame 0
TX packets 2326384 bytes 274722217 (261.9 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
브라우저에서 해당 항목을 가리키면 http://192.168.2.1/
라우터의 로그인 마스크를 얻게 됩니다.
하지만 외부 세계와 인터넷 연결을 설정할 수 없습니다.
ping 151.101.1.69
PING 151.101.1.69 (151.101.1.69) 56(84) bytes of data.
From 192.168.2.1 icmp_seq=1 Destination Net Unreachable
From 192.168.2.1 icmp_seq=2 Destination Net Unreachable
이런 일은 수년에 걸쳐 여러 "유사한" 컴퓨터에서 발생했으며(항상 DE 없이 데비안 테스트를 수행함) 빈도가 점점 줄어들고 있지만 지금은 그러한 네트워크에 있습니다.
route
(댓글에서 제안된 대로) 출력은 다음과 같습니다.
$ route -n
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.2.1 0.0.0.0 UG 0 0 0 wlp58s0
169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlp58s0
192.168.2.0 0.0.0.0 255.255.255.0 U 0 0 0 wlp58s0
나의 최근 시도는 다음을 추가하여 opendns를 사용하는 것입니다.
wpa-ssid XXXXXXXXX
wpa-psk YYYYYYYYYY
dns-nameservers 208.67.222.222 208.67.220.220
그러나 그것은 작동하지 않았습니다.
인터넷에 연결하려면 어떻게 해야 합니까?
업데이트: 네트워크를 중지하고 Android 태블릿의 테더링을 사용하면 노트북은 동일한 네트워크를 통해 태블릿의 연결을 사용할 수 있습니다.
tcpdump
요청한 대로 다음은 으로 전송된 192.168.2.1
세 개의 패킷의 출력 입니다 1.1.1.1
.
tcpdump -n -i wlp58s0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlp58s0, link-type EN10MB (Ethernet), capture size 262144 bytes
13:48:59.227404 IP 192.168.2.1.42052 > 255.255.255.255.7437: UDP, length 173
13:49:01.538860 IP 192.168.2.111 > 192.168.2.1: ICMP echo request, id 17222, seq 1, length 64
13:49:01.540630 IP 192.168.2.1 > 192.168.2.111: ICMP echo reply, id 17222, seq 1, length 64
13:49:02.094846 IP 192.168.2.1.42052 > 255.255.255.255.7437: UDP, length 173
13:49:02.541021 IP 192.168.2.111 > 192.168.2.1: ICMP echo request, id 17222, seq 2, length 64
13:49:02.542778 IP 192.168.2.1 > 192.168.2.111: ICMP echo reply, id 17222, seq 2, length 64
13:49:03.543168 IP 192.168.2.111 > 192.168.2.1: ICMP echo request, id 17222, seq 3, length 64
13:49:03.544845 IP 192.168.2.1 > 192.168.2.111: ICMP echo reply, id 17222, seq 3, length 64
13:49:05.167181 IP 192.168.2.1.42052 > 255.255.255.255.7437: UDP, length 173
13:49:05.357735 IP 192.168.2.111 > 1.1.1.1: ICMP echo request, id 17234, seq 1, length 64
13:49:05.359445 IP 192.168.2.1 > 192.168.2.111: ICMP net 1.1.1.1 unreachable, length 92
13:49:06.359858 IP 192.168.2.111 > 1.1.1.1: ICMP echo request, id 17234, seq 2, length 64
13:49:06.361538 IP 192.168.2.1 > 192.168.2.111: ICMP net 1.1.1.1 unreachable, length 92
13:49:06.600727 ARP, Request who-has 192.168.2.111 tell 192.168.2.1, length 28
13:49:06.600779 ARP, Reply 192.168.2.111 is-at e4:b3:18:2f:31:8b, length 28
13:49:07.361967 IP 192.168.2.111 > 1.1.1.1: ICMP echo request, id 17234, seq 3, length 64
13:49:07.363836 IP 192.168.2.1 > 192.168.2.111: ICMP net 1.1.1.1 unreachable, length 92
13:49:08.239176 IP 192.168.2.1.42052 > 255.255.255.255.7437: UDP, length 173
13:49:08.449494 IP 192.168.1.1.5353 > 224.0.0.251.5353: 0 [5a] PTR (QM)? _services._dns-sd._udp.local. (168)
^C
19 packets captured
19 packets received by filter
0 packets dropped by kernel
답변1
라우터에 연결되어 있고 라우팅이 올바르게 구성되었으며 LAN 외부에 인터넷 연결이 없습니다. 그렇다면 문제는 라우터와 인터넷 연결/구성에 있는 것이지 사용자의 것이 아닙니다. 단순 IP 주소를 핑하고 있으므로 이는 DNS 문제도 아닙니다.
인터넷에 연결하려면 어떻게 해야 합니까?
라우터의 제어판에 액세스할 수 있는 경우 구성을 확인하여 오류(게이트웨이, IP 주소, 작동 모드 등)가 있는지 확인해보세요. 라우터 문제에 관해 다른 질문을 할 수도 있습니다.
그렇지 않은 경우 라우터를 관리하는 사람이 문제를 해결하지 않는 한 어떤 방식으로든 연결이 작동할 수 있을지 의문입니다.