무선 라우터를 통해 DNS에 액세스할 수 없습니다.

무선 라우터를 통해 DNS에 액세스할 수 없습니다.

저는 Ubuntu 10.04 노트북을 가지고 있는데 최근에 이상한 네트워크 문제가 발생했습니다. 이는 전화 회사에서 제공하는 가정용 무선 라우터에 위치하며 IP 번호 또는 /etc/hosts 이름을 통해 무선 LAN의 모든 항목과 통신하는 데 아무런 문제가 없습니다. DHCP를 통한 무선 연결을 사용하도록 설정되어 있었고 네트워크 항목과 관련하여 제가 망칠 수 있는 것은 실제로 없었습니다.

이제 IP 번호를 통해 LAN 외부에 접속할 수 있지만 웹 서핑에는 잘 작동하지 않습니다. nslookup을 수행할 때 신뢰할 수 없는 답변을 얻었으므로 어딘가(아마도 라우터)의 캐시에 액세스하고 있는 것으로 의심됩니다. 도메인 이름을 사용하여 LAN 외부로 나가려는 모든 시도는 Firefox를 사용할 때 "찾을 수 없음"과 같이 자동으로 실패합니다.

제대로 작동한 이후 변경되었을 수 있는 유일한 점은 10.04 업데이트(그 중 상당히 많음)와 LAN의 고정 IP 주소를 지정하기 위해 /etc/hosts에 몇 줄을 추가한 것입니다(192.168.0에 있음). ) . * 범위). 선은 다른 선과 동일한 형식으로 되어 있는데, 이는 이전에 어떤 부작용도 없이 해본 적이 없는 일입니다.

다음에 무엇을 시도할지에 대한 아이디어가 있나요?

답변1

Ubuntu 10.04에서는 DHCP를 통해서만 컴퓨터의 IP를 가져오도록 네트워크를 구성할 수 있지만 다른 모든 항목은 정적으로 설정할 수 있습니다. 시스템 > 네트워크 연결에서 무선 카드 설정으로 이동하여 방법 드롭다운 목록에서 자동(DHCP) 주소만을 선택하세요. 다음으로 고정 DNS 서버 주소를 제공할 수 있습니다.

이 기능은 많은 운영 체제에서 일반적으로 사용되지만, 이를 뭐라고 부르거나 어디에 배치할지에 대해서는 합의된 바가 없습니다. 아래 댓글의 Arch Linux 정보는 하나의 가능성입니다. OS X와 ​​Windows도 이를 수행할 수 있습니다.

시스템에 이 기능이 없으면 일시적으로 이를 무시 /etc/resolv.conf하고 다른 DNS 서버 세트를 사용해 볼 수 있습니다. 이러한 변경 사항은 다음 DHCP 임대 갱신까지 유지됩니다.

그럼에도 불구하고 이러한 유형의 문제를 디버깅하는 방법은 전화 회사의 서비스 대신 공용 DNS 서비스를 사용해 보는 것입니다. 나는 주소가 기억하기 쉽기 때문에 Google의 공개 DNS 서버를 사용하는 것을 좋아합니다.

8.8.8.8
8.8.4.4

또 다른 인기 있는 공용 DNS 서비스는 OpenDNS입니다. 서버는 다음과 같습니다.

208.67.222.222
208.67.220.220

유효하다면 ISP에서 제공하는 일반 DNS 서비스에 비해 이점이 있을 수 있으므로 이러한 서버를 계속 사용할 수 있습니다. 또는 전화회사 DNS가 어떤 식으로든 비난받을 수 있다는 입장에서 시작하여 그 방향에서 문제를 해결할 수도 있습니다.

이 변경 사항이 도움이 되지 않으면 전화 회사의 DNS 서버 책임을 덜어주었기 때문에 문제가 집 안에 있다는 것을 알 수 있습니다.

관련 정보