UFO ET IT

localhost 및 0.0.0.0 용 IPV6은 무엇입니까?

ufoet 2020. 12. 10. 20:46
반응형

localhost 및 0.0.0.0 용 IPV6은 무엇입니까?


우리 모두 알다시피 IPv4 주소 localhost127.0.0.1(루프백 주소)입니다. 무엇에 대한 IPv6 주소입니다 localhost및 위해 0.0.0.0내가 어떤 광고 호스트를 차단해야한다.


이제 IPv4 주소 localhost127.0.0.1(루프백 주소)입니다.

실제로의 모든 IPv4 주소 127.0.0.0/8는 루프백 주소입니다.

IPv6에서 루프백 범위의 직접 아날로그는 ::1/128. 유일무이 ::1한 IPv6 루프백 주소도 마찬가지 입니다.

그리고 호스트 이름 localhost은 일반적으로 127.0.0.1또는로 확인 ::1되지만 누군가 루프백 주소가 아닌 IP 주소에 바인딩 된 경우를 보았습니다. 이것은 약간 미친 짓이지만 때로는 사람들이 그렇게합니다.


차단 0.0.0.0은 의미가 없습니다. IPv4에서는 라우팅되지 않습니다. IPv6에서 동등한 ::/128주소는 ...도 라우팅되지 않습니다.

0.0.0.0::/128주소는 "모든 주소"를 의미하는 예약되어 있습니다. 예를 들어 웹 서비스를 제공하는 프로그램 은 호스트의 IPv4 주소를 통해 HTTP 연결을 허용 하기 위해 포트 80에 바인딩수 있습니다 0.0.0.0.


자세한 내용은 IPv4 및 IPv6 주소에 대한 Wikipedia 페이지를 참조하십시오.


IPv6 로컬 호스트

::1IPv6 루프백 주소입니다.

URL 내

URL 내에서 대괄호를 사용합니다 [].

  • http://[::1]/
    기본값은 포트 80입니다.
  • http://[::1]:80/
    포트를 지정하십시오.

URL에서 사용하기 위해 IPv6 리터럴을 대괄호로 묶는 것은 RFC 2732 – URL의 리터럴 IPv6 주소 형식에 정의되어 있습니다.


ipv6 로컬 호스트는 ::1. 지정되지 않은 주소는 ::입니다. 이는 RFC 4291 섹션 2.5에 정의되어 있습니다.


사용을 위해 /etc/hosts도메인을 확인하지 못하도록하는 간단한 광고 차단 기법으로 0.0.0.0 주소는 유효하거나 라우팅 가능한 주소가 아니기 때문에 시도하지 않고도 요청이 즉시 실패하게되므로 널리 사용되었습니다. 이는 해당 위치에서 127.0.0.1을 사용하는 것과 비교하여 '연결이 거부 됨'으로 실패하기 전에 자신의 컴퓨터가 요청 된 포트 80에서 수신 대기하는지 적어도 확인합니다. 도메인의 호스트 파일에서 사용되는 주소 중 하나는 실제 네트워크를 통한 요청 시도를 중지하지만 0.0.0.0은 위의 이유로 더 '최적'이기 때문에 선호됩니다. "127"IP는 자신의 컴퓨터를 공격하려고 시도하고 다른 IP는 라우터에 라우팅을 시도하도록 요청을 보내지 만 0.0.0.0의 경우에는

모든 존재가 필요했다 그 어떤 그렇게하지 - 아마도 - 도메인이 필요없는 것이 충분하고, 차단 또는하지 않는 한 또한 호스트 파일에서의 IPv6 주소를 넣을 수에 대한 IP가 호스트 파일에 나열된 ipv4를 전혀 활성화해야합니다. 그래도 그랬다면 정말 놀랄 것입니다. 그래도 ipv4를 활성화하지 않았을 때 호스트가 잘못된 ipv4 주소로 / etc / hosts에 표시되면 검색하는 대신 실패하는 결과를 얻을 수 있다고 생각합니다. 예를 들어 adserver-example.com의 실제 DNS와 v4 또는 v6 IP 중 하나를 반환합니다.


완전성을 위해 IPv4 매핑 된 IPv6 주소가 있습니다 . 여기서 IPv4 주소를 IPv6 주소에 포함 할 수 있습니다 (모든 IPv6 장비에서 지원되지 않을 수 있음).

예 :를 통해 액세스 할 수있는 내 컴퓨터에서 서버를 실행합니다 http://127.0.0.1:19983/solr. 내가 IPv4 맵 IPv6 주소를 통해 액세스 할 경우 내가 통해 액세스 http://[::ffff:127.0.0.1]:19983/solr(변환 될 http://[::ffff:7f00:1]:19983/solr)

참고 URL : https://stackoverflow.com/questions/40189084/what-is-ipv6-for-localhost-and-0-0-0-0

반응형