라즈베리파이에 Kali를 설치했습니다. Putty를 사용하여 SSH를 통해 성공적으로 연결했지만 인터넷에 액세스할 수 없습니다.
더 구체적으로 말하면, 업데이트/업그레이드할 수 없으며, 할 수도 없지만 ping www.google.com
할 수는 있습니다 ping 8.8.8.8
.
Pi와 내 데스크탑은 동일한 라우터에 연결되어 있습니다.
라우팅, 게이트웨이, 인터페이스를 확인하고 물리적 링크일 수도 있다고 생각하여 케이블을 변경했지만 아무것도 작동하지 않습니다. 어떤 제안이 있으십니까?
root@kali:~# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.1.105 netmask 255.255.255.0 broadcast 192.168.1.255
inet6 2a02:2f09:33ba:d200:ba27:ebff:fe54:38fd prefixlen 64 scopeid 0x0<global>
inet6 fe80::ba27:ebff:fe54:38fd prefixlen 64 scopeid 0x20<link>
inet6 fdf8:b85b:7d29:0:ba27:ebff:fe54:38fd prefixlen 64 scopeid 0x0<global>
ether b8:27:eb:54:38:fd txqueuelen 1000 (Ethernet)
RX packets 561 bytes 39987 (39.0 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 294 bytes 42374 (41.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
root@kali:~# ping www.google.com
PING www.google.com(bud02s24-in-x04.1e100.net (2a00:1450:400d:803::2004)) 56 data bytes
^C
--- www.google.com ping statistics ---
7 packets transmitted, 0 received, 100% packet loss, time 6007ms
root@kali:~# ping 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_seq=1 ttl=56 time=14.2 ms
64 bytes from 8.8.8.8: icmp_seq=2 ttl=56 time=11.9 ms
64 bytes from 8.8.8.8: icmp_seq=3 ttl=56 time=13.1 ms
64 bytes from 8.8.8.8: icmp_seq=4 ttl=56 time=11.8 ms
64 bytes from 8.8.8.8: icmp_seq=5 ttl=56 time=12.6 ms
^C
--- 8.8.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4006ms
rtt min/avg/max/mdev = 11.844/12.764/14.216/0.880 ms
PS 동일한 OS를 사용하는 동일한 장치를 친구의 다른 라우터에 연결했는데 아무런 조정 없이 작동됩니다.
답변1
문제는 IPv6 연결이 부족하다는 것입니다.
Pi에 IPv6 주소가 할당되면 시스템은 IPv6 사용을 선호합니다. 그러나 어떤 이유로든 아웃바운드 인터넷 연결을 얻을 수 없습니다.
이상적으로는 라우터와 다른 컴퓨터를 확인하고 해당 컴퓨터에서 IPv6이 실행될 수 있는지 확인해야 합니다. 그러나 그 동안에는 비활성화할 수 있습니다.
이렇게 하려면 다음 줄을 추가 /etc/sysctl.conf
하고 다시 시작하세요.
net.ipv6.conf.eth0.disable_ipv6 = 1
시스템이 다시 온라인 상태가 되면 IPv6이 비활성화되고 모든 IPv4 웹 사이트에 대한 정상적인 연결을 설정할 수 있습니다.