AWS 용 169.254.169.254 IP 주소의 특별한 점은 무엇입니까?

AlexStack :

이 IP는 내 인스턴스 에 유용한 메타 데이터많이 제공 하는 서비스를 실행하는 것 같지만 169.254.169.254 입니까? 그 IP 주소의 특별한 점은 무엇입니까? 또한 해당 서비스가 해당 IP를 차지하고 있다는 사실이 인터넷에서 해당 IP로 서버에 연결할 기회를 놓치고 있는지 궁금하십니까?

마이클-sqlbot :

169.254.169.254는 예약 된 IPv4 링크 로컬 주소 공간 169.254.0.0/16(169.254.0.0 ~ 169.254.255.255) 의 IP 주소입니다 . 이 블록도 인터넷에서 사용할 수 없다는 점 에서 RFC-1918 (10.0.0.0/8, 172.16.0.0/12 및 192.168.0.0/16) 의 개인 주소 범위와 유사하며 , 링크 로컬은 그 이상입니다. 라우터 ¹를 통해 연결할 수 없도록 제한되어 있으며, 설계 상 직접 연결된 네트워크에만 존재합니다.

AWS는 모든 시스템에서 액세스 할 수있는 서비스 엔드 포인트를 생성해야했으며이 블록에서 주소를 선택하면 일반적으로 사용되는 IP 주소 공간과 충돌이 발생합니다. 현명한 선택.

아마도 블록 내의이 특정 주소는 미적 매력이나 기억하기 쉽기 때문에 선택되었을 것입니다.


재미있는 사실! 인접한 주소 169.254.169.25 3VPC 슈퍼 넷의 기준에서 오프셋 2에서 익숙한 주소 외에 VPCDNS 해석기입니다 . 이는 OS (예 : HAProxy)와 독립적으로 자체 DNS 조회를 수행하는 소프트웨어를 구성하는 데 매우 유용하므로 다른 VPC에 배포 할 때 소프트웨어의 DNS 해석기 구성을 수정할 필요가 없습니다. 이 주소가 주소 블록 내에있는 것과 "다른"리졸버를 나타낸다고 믿을만한 문서화 된 이유는 없습니다. 단지 동일한 것에 액세스하는 다른 방법 일뿐입니다.


하지만 더 있습니다! 169.254.169. 123 은 stratum-3 NTP 시간 원본을 제공하므로 인스턴스가 Amazon Time Sync Service 에서 인터넷 액세스없이 ntpd 또는 chrony로 시스템 클록 시간을 유지할 수 있습니다 . 이 서비스는 또한 문제가 될 수있는 시계가 23:59:59에서 23:59:60에서 00:00:00으로 올라가는 대신 Amazon의 윤초 논리를 사용하여 윤초가 발생하는 하루 동안 배포합니다.


¹ 모든 라우터를 통해 연결할 수없는 것은 링크 로컬 주소가 고정 경로의 대상이 될 수 있기 때문에 대부분의 IP 스택에서 어려운 제약이 아니지만 이러한 주소는 일반적으로 라우팅 가능한 것으로 간주되지 않습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

구조체의 특별한 점은 무엇입니까?

Generic.xaml의 특별한 점은 무엇입니까?

PHP에서 사용자의 정확한 IP 주소를 검색하는 가장 정확한 방법은 무엇입니까?

Python numpy 빼기 음수 없음 (4-6은 254를 제공합니다)

포트 6000의 특별한 점은 무엇입니까?

UI 스레드의 특별한 점은 무엇입니까?

787의 특별한 점은 무엇입니까?

정규식을 사용하여 특정 IP 주소를 grep하는 방법은 무엇입니까?

각각 (169, 3) 모양의 샘플에 대해 Dueling Double DQN input_shape를 구성하는 방법은 무엇입니까?

Ruby on Rails에 가입 할 때 사용자의 IP 주소를 기록하는 방법은 무엇입니까?

ISP의 IP 주소 변경에 대한 조치 방법은 무엇입니까?

Linux 권한 004의 특별한 점은 무엇입니까?

공용 IP 주소가 개인 IP 주소처럼 보인다는 것은 무엇을 의미합니까?

Excel은 FACT (170) / FACT (169)를 어떻게 올바르게 평가합니까?

Perl 함수 ($$) 형식의 특별한 점은 무엇입니까?

허용되는 특별한 Java 메소드 이름은 무엇입니까?

내 무선 공유기의 외부 IP가 내 WAN IP / 공용 IP 주소입니까? 그렇지 않다면 그것은 무엇입니까?

amd64 + mac ISO의 특별한 점은 무엇입니까?

169보다 작은 제한에서 분할 오류가 발생하는 이유는 무엇입니까?

WMI를 사용하여 특정 NIC에서 IP 주소를 쿼리하는 방법은 무엇입니까?

InputMask 범위 : 0 ~ 254

ETW 의도하지 않은 추적 이벤트 254?

null IP 주소로 필터링할 때의 차이점은 무엇입니까?

다양한 Minikube + Kubernetes IP 주소의 차이점은 무엇입니까?

AWS Lightsail은 특정 IP 주소에 대해서만 ssh를 허용합니다.

ASCII에서 254 기호는 무엇입니까, ■ 또는 þ입니까?

브라우저용 localhost의 특별한 점은 무엇입니까?

AWS VPC 탄력적 IP 주소에 대한 "최대 주소 수에 도달했습니다"를 해결하는 방법은 무엇입니까?

kubernetes 클러스터 내 특정 국가의 IP 주소만 허용하는 ftp에 액세스하는 방법은 무엇입니까?

TOP 리스트

  1. 1

    셀레늄의 모델 대화 상자에서 텍스트를 추출하는 방법은 무엇입니까?

  2. 2

    Blazor 0.9.0 및 ASP.NET Core 3 미리보기 4를 사용한 JWT 인증

  3. 3

    openCV python을 사용하여 텍스트 문서에서 워터 마크를 제거하는 방법은 무엇입니까?

  4. 4

    C # 16 진수 값 0x12는 잘못된 문자입니다.

  5. 5

    Excel : 합계가 N보다 크거나 같은 상위 값 찾기

  6. 6

    오류 : MSB4803 : MSBuild의 .NET Core 버전에서 "ResolveComReference"작업이 지원되지 않습니다.

  7. 7

    R에서 Excel로 내보낼 때 CET / CEST 시간 이동이 삭제됨

  8. 8

    node.js + postgres : "$ 1"또는 그 근처에서 구문 오류

  9. 9

    확대 후 하이 차트에서 Y 축이 잘못 정렬 됨

  10. 10

    EPPlus에서 행 높이를 설정할 때 이상한 동작

  11. 11

    Ionic 2 로더가 적시에 표시되지 않음

  12. 12

    MS Access 부분 일치 2 테이블

  13. 13

    EPPlus에서 병합 된 셀의 행 높이 자동 맞춤

  14. 14

    ExecuteNonQuery- 연결 속성이 초기화되지 않았습니다.

  15. 15

    ResponseEntity를 사용하고 InputStream이 닫히는 지 확인하는 적절한 스트리밍 방법

  16. 16

    PrematureCloseException : 연결이 너무 일찍 닫혔습니다.

  17. 17

    오류 : "const wchar_t *"유형의 인수가 "WCHAR *"유형의 매개 변수와 호환되지 않습니다.

  18. 18

    Java에서 이미지를 2 색으로 변환

  19. 19

    overflow-y를 사용할 때 스크롤 버벅 거림 줄이기 : scroll;

  20. 20

    Java에서 Apache POI를 사용하여 테이블 크기 및 간격을 단어로 설정하는 방법

  21. 21

    Android Kotlin은 다른 활동에서 함수를 호출합니다.

뜨겁다태그

보관