Linux Kali - 인터넷이 연결되어 있지만 VPN 또는 Tor 없이는 작동하지 않습니다.

Linux Kali - 인터넷이 연결되어 있지만 VPN 또는 Tor 없이는 작동하지 않습니다.

이 질문에 대한 답을 찾을 수도 없고 스스로 해결할 수도 없습니다. Ubuntu/Kali/Windows 11을 세 번 시작했습니다. Ubuntu와 Windows에서는 인터넷이 완벽하게 작동하는데 Kali Linux의 경우 Wi-Fi에 연결해도 인터넷을 사용할 수 없습니다.

명령은 ping -c3 8.8.8.8성공적으로 실행되지만 웹사이트(예: google.com)를 ping하면 가 반환됩니다 ping: www.google.com: Name or service not known. VPN을 켜거나 Tor 브라우저를 사용하면 인터넷에 액세스할 수 있습니다. 하지만 Firefox를 사용하면 연결이 되지 않습니다.

VPN을 켜면 ping이 가능하고 www.google.com, 그렇지 않으면 불가능합니다.

내 거/etc/resolv.conf문서:

nameserver 8.8.8.8

루트로 명령을 실행하면 for t in filter nat mangle raw security; do echo "Table '$t'" ; iptables -t "$t" -nvL 2>/dev/null; echo; done다음과 같은 결과가 나타납니다.

Table 'filter'
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Table 'nat'
Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Table 'mangle'
Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain POSTROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Table 'raw'
Chain PREROUTING (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Table 'security'
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
 pkts bytes target     prot opt in     out     source               destination         

명령을 실행하면 다음과 같은 결과 grep hosts /etc/nsswitch.conf가 나타납니다.

hosts:          files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns myhostname
 

답변1

이 명령을 실행하면 grep hosts /etc/nsswitch.conf다음 항목이 제공됩니다.

hosts:  files mdns4_minimal [NOTFOUND=return] resolve [!UNAVAIL=return] dns myhostname

의심스러운 경우 [!UNAVAIL=return], 인기 있는 이름/주소 조회 서비스를 사용할 수 없는 경우 반환을 나타냅니다. 하지만 안타깝게도 이는 DNS 조회를 사용하기 전의 상황입니다.

조심스럽게 삭제하려고 하면 다음과 같이 됩니다.

hosts:  files mdns4_minimal [NOTFOUND=return] dns

관련 정보