Rancher의 와일드카드 DNS를 xip.io에서 nip.io로 다시 작성

매번 구구도 나오지 않는 작은 재료를 취급하고 있습니다.
본 기사는 개인적인 견해이며, 필자가 소속하는 어떠한 단체에도 관계가 없습니다.

0. 소개



0-1. xip.io 정보



말할 필요도 없지만 FQDN을 IP 주소로 변환하는 것이 DNS 서버입니다.
DNS 서버에 FQDN과 IP 주소가 등록되어 있지 않으면 FQDN을 쿼리하여 IP 주소를 응답하지 않습니다.

그러나 FQDN과 IP 주소를 등록하는 것은 번거롭습니다 (특히 개발 환경이거나 검증 환경이거나).
그래서 FQDN 내에 IP 주소를 써서 문의하면 자동으로 IP 주소를 반환하는 와일드카드인 DNS가 생각되었습니다.

xip.io는 그 와일드카드 무료 DNS 서비스로 FQDN이 hogehoge.192.0.2.1.xip.io 라고 문의하면 IP 주소 192.0.2.1 가 반환되게 되었습니다.

0-2. xip.io 종료



무료로 편리하게 사용할 수 있는 xip.io 서비스였습니다만, 불행히도 2021년 4월 30일에 셧다운 해 버린 것 같습니다.

0-3. Rancher에서 xip.io를 사용합니다.



Rancher UI 화면에서 Ingress 객체를 만들면 xip.io 도메인을 사용하여 FQDN이 생성됩니다.

Rancher 설정 화면


생성된 화면


조금 테스트하고 싶을 때 매번 xip을 nip으로 다시 쓰는 것은 번거롭기 때문에 글로벌 설정에서 변경했습니다.

1. Rancher



1-1. 설정 화면 열기



메뉴에서 전역을 클릭하고 전역을 선택합니다.
글로벌 메뉴에서 설정을 클릭합니다.



1-2. ingress-ip-domain 편집



ingress-ip-domain의 오른쪽 끝에 있는 3점 판독기에서 편집을 선택합니다.


xip.ionip.io로 다시 작성하고 저장을 클릭하십시오.


1-3. ingress 배포



네임스페이스는 무엇이든 좋기 때문에 ingress를 하나 배포해 봅시다.



.nip.io에서 자동 생성됩니다.



다시 쓰여졌습니다.

2. 정리


  • xip.io는 더 이상 사용할 수 없습니다
  • rancher의 ingress-ip-domain을 다시 작성하면 OK

  • 이상입니다.

    좋은 웹페이지 즐겨찾기