내 노트북이 Arch-Linux를 실행 중일 때 특정 웹사이트에 액세스할 수 없습니다내가 집에 있을 때예를 들어:
하지만 저는 부모님 집뿐만 아니라 대학에서도 이러한 사이트에 액세스할 수 있습니다.
웹사이트가 몇 개 있어요할 수 있는집에서 액세스할 수 있는 방법은 다음과 같습니다.
이는 Qutebrowser를 사용하는지 Firefox를 사용하는지와는 아무런 관련이 없습니다.
동일한 노트북에 듀얼 부팅으로 설치된 오래된 데비안 시스템은 집에서 이러한 모든 웹사이트에 액세스할 수 있었습니다.
제대로 작동하지 않는 웹사이트에 액세스하려고 하면 Firefox에서 다음과 같은 메시지가 표시됩니다.
잘. 웹사이트를 찾을 수 없습니다.
www.leo.org 서버에 연결할 수 없습니다. 주소가 정확하면 다음 세 가지를 더 시도해 볼 수 있습니다.
- 나중에 다시 시도하세요.
나는 이것을 여러 번 해왔습니다.
- 네트워크 연결을 확인하세요.
연결되어 있고 IP 주소가 있습니다.
- 연결되어 있지만 방화벽 뒤에 있는 경우 Firefox에 웹 액세스 권한이 있는지 확인하세요.
다른 웹페이지에 액세스할 수 있는데 왜 방화벽이 Wikipedia를 차단하고 YouTube는 허용해야 합니까?
내 아치 시스템에서 이 페이지를 IP를 통해 핑할 수 있지만 URL을 통해서는 핑할 수 없습니다. 그래서 DNS 문제인 것으로 가정합니다.
내 DNS 서버 에 따르면 dig
동일한 네트워크에 있는 다른 데비안 시스템과 동일한 라우터이며 모든 것이 잘 작동합니다.
을 사용하고 있습니다 systemd-resolved
.
더 이상 디버깅하는 방법을 모르겠습니다. 다른 곳에서는 작동하지만 집에서는 작동하지 않는 이유는 무엇입니까? 동일한 네트워크에 있는 다른 시스템에서는 작동하지만 내 아치 리눅스에서는 작동하지 않는 이유는 무엇입니까?
답변1
/etc/nsswitch.conf 파일을 확인하는 것이 좋습니다. 이름 서비스 스위치 구성 파일입니다. 매개변수.주인이름으로 호스트를 가져오기 위해 systemd-resolved에서 사용하는 소스가 이 파일에 표시됩니다.