이 질문에 대한 답을 찾을 수도 없고 스스로 해결할 수도 없습니다. 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