서버 이름이 server.prod.example.com
이고 정기적으로 서버에 로그인합니다 server.prod
. 최근에이 호스트 이름은 127.0.53.53으로 해결되기 시작했습니다.
ICANN이 최근에 .prod
TLD를 활성화 한 것으로 나타났습니다 . 또한 .prod
네임 서버 로 전송되는 모든 요청 은 NXDOMAIN으로 돌아 오는 대신 127.0.53.53으로 해결되므로 해결 방법이 계속 제대로 작동합니다. (이 뒤에 숨겨진 요점은 사람들이 실제로 무언가를 해결하기 전에 물건이 더 나빠질 것임을 사람들에게 알리는 것입니다.)
이와 같은 모든 호스트에 대해 도메인 이름을 입력하지 않으려면 어떻게해야합니까?
아직도 그래도 당신을 물고 있습니까? 새 TLD 목록을 찾을 수없고 추가 된시기를 직접 확인할 수 있으므로 https://twitter.com/newgtldannounce
답변
내부 도메인이 갑자기 해결 127.0.53.53
되면 이름 충돌이 발생하고 ICANN이 DNS 구성을 긴급히 수정해야한다고 알려줍니다.
– 당신이 제안한 것처럼 NXDOMAIN을 반환하는 경우, 당신은이 작업을 계속 올바른지 지금 .
또한 내부적으로 의도 된 DNS 쿼리를 외부에 유출시킬 수 있습니다.
더 나쁜 것은 미래에 누군가가 server.prod
당신을 등록 하고 더 많은 문제를 일으킬 수 있다는 것입니다.
자세한 내용은 https://icann.org/namecollision을 참조 하거나 다음을 실행하십시오.
$ dig -t TXT server.prod +short
"Your DNS configuration needs immediate attention see https://icann.org/namecollision"
이 문제를 해결하는 방법 : 유스 케이스에 .ssh/config
따라 짧은 이름으로 추가 할 것입니다 . 또는 FQDN을 실제로 사용하십시오.
답변
점이없는 호스트 이름을 입력하면 DNS 확인자는 먼저 구성된 검색 도메인을 추가하여 해당 호스트 이름을 찾습니다.
대부분의 확인자에 대해 점이 하나 이상있는 호스트 이름을 사용하는 경우 확인자는 먼저 자체적으로 호스트 이름을 시도하고 구성된 검색 도메인을 추가합니다.
많은 해결 프로그램은 동작을 변경하여 호스트 이름에 대한 검색 도메인을 점으로 추가 할 수 있습니다. 이것은 종종 ” ndots
” 라는 옵션을 통해 해결 자에게 호스트 이름을 먼저 찾아보기 전에 호스트 이름에 몇 개의 점이 있어야하는지 알려줍니다. server.prod
작업 하려면 다음 행을 다음에 추가하십시오 resolv.conf
.
options ndots:2
server.subzone.prod를 해결하려면 옵션을 3 등으로 설정해야합니다.
MacOS X에서이 작업을 수행하는 방법을 아는 사람이 있으면 알려주십시오. 변화 /etc/resolv.conf
는 작동하지 않는 것으로 기록되어 있고 제대로 작동하지 않습니다 scutil
.
(참고 : 아마 여기에 베팅 한 금액보다 더 많은 것을 베팅하고 있습니다. ndots
(MacOSX가 아닌) Unix 시스템의 99 % 에서 옵션이 작동 한다고 생각 합니다.)
답변
다른 답변은 문제에 대한 기술적 해결책을 제공했습니다. 그러나 아무도 당신에게 대답하지 않았습니다.
새 TLD 목록을 찾을 수없고 추가 된시기를 찾을 수 없습니다
여기 있습니다.
다양한 방법이 있습니다.
- https://www.iana.org/domains/root/db 에서 IANA 웹 사이트를 방문 하십시오 . 위임 된 TLD의 현재 목록, 즉 분석되고 루트 영역에있는 목록이 표시됩니다. 당신이 그들 중 하나를 클릭하면 하단에 그들이 언제 나타 났는지 알려주는 날짜가 표시됩니다
whois
예를 들어 귀하의 경우 와 동일한 데이터를 사용할 수whois -h whois.iana.org prod | grep created
있습니다.created: 2014-08-23
- Twitter / Mastodon에는 IANA 콘텐츠가 변경 될 때 게시하는 다양한 봇이 있습니다 (예 : https://twitter.com/ianawhois 또는 https://twitter.com/rootchanges 참조).
- IANA 데이터는 업데이트가 약간 뒤처 질 수 있으므로 gTLD의 표준 데이터베이스 및 현재 단계를 확인해야합니다. (현재는 새로운 gTLD를 도입 한 2012 ICANN 라운드가 대부분 완료 되었으나 새로운 라운드는 거의 끝나지 않습니다. 도착), 여기 있습니다 : https://gtldresult.icann.org/application-result/applicationstatus ; TLD로 검색 할 수 있습니다. 모든 gTLD에는 특정 시작 기간이 필요하므로 여기에서 데이터를 찾을 수 있습니다. https://newgtlds.icann.org/en/program-status/sunrise-claims-periods 모든 데이터를 내보낼 수 있습니다.
- JSON에서 ICANN 데이터를 사용할 수도 있습니다. https://www.icann.org/resources/registries/gtlds/v2/gtlds.json