Tag Archives: dns

ipv6 차단 상태에서 apt-get repository 업데이트

파이어월을 세우는 튜토리얼에 붙은 글이 유용할 것으로 보여서 따로 빠진 글이다.

튜토리얼에서는 모든 ipv6연결을 기본적으로 차단하는 덕에 ipv6로 DNS가 설정된 경우에는 도메인을 풀지 못하고 다 뻗어버리는 증상이므로, 인터페이스에 ipv4 dns를 추가해준다.

그리고  getaddrinfo 역시 수정해 ipv4를 우선 사용하도록 설정해주는 모습이다.

도메인만 알고, 아이피를 모를 때

질문 : https://www.digitalocean.com/community/questions/ip-address-for-ns1-digitalocean-com-for-domain-name

다음과 같이 하지 말자.

ping은 DNS에 쿼리를 보내는 작업을 동반하지 않으므로 이미 resolution이 이루어진 캐시가 있다면 – 혹은 호스트 이름이 다른 방법으로 정의된 경우라면 다른 결과값을 표시하게 된다.

따라서 올바른 값을 얻으려면 윈도에서는 nslookup, 리눅스에서는 host와 같은 명령을 사용하는 것이 좋다.

주의 : 도메인 끝의 .은 실수로 넣은 것이 아니다.