이 질문에는 이미 답변이 있습니다.
수학을 공부하는 동안 나는 숫자를 만나서 의미가 있는지 궁금했습니다. 브라우저 검색 창에 입력했습니다 ( "0.693"). IP 주소 0.0.2.181로 리디렉션되어 "도달 할 수 없음"오류 메시지가 나타납니다.
이 IP 주소로 리디렉션 된 이유는 무엇입니까?
이 질문에는 이미 답변이 있습니다.
수학을 공부하는 동안 나는 숫자를 만나서 의미가 있는지 궁금했습니다. 브라우저 검색 창에 입력했습니다 ( "0.693"). IP 주소 0.0.2.181로 리디렉션되어 "도달 할 수 없음"오류 메시지가 나타납니다.
이 IP 주소로 리디렉션 된 이유는 무엇입니까?
답변:
브라우저 주소 표시 줄에 a .
가 표시되고 IP 주소라고 생각합니다.
이것은 DNS 조회를 수행하기 위해 Windows로 전달됩니다.
> nslookup 0.693
Server: UnKnown
Address: 192.168.42.129
Name: 0.693
Address: 0.0.2.181
노트 :
693 = 256 * 2 + 181
따라서 0.693은 0.0.2.181로 변환됩니다.
앞에 접두사를 붙입니다 '
.
g search phrase
Opera, Vivaldi 및 기타 크롬 기반 브라우저와 같이 입력하여 검색 할 수있는 브라우저도 있습니다 .
http://0.693
재현 하기 위해 들어가야 했다.
?
일반적으로 검색이 시작되고 모든 추가 처리가 방지됩니다. 귀하의 경우 접두사를 사용 '
하면 아포스트로피가 포함 된 검색어가 나타납니다.
DavidPostill은 왜 리디렉션을했는지 설명했지만 숫자가 0.693에서 0.0.2.181로 어떻게 바뀌 었는지에 대해서는 언급하지 않았습니다.
여기서 진행되는 것은 IP 주소가 일반적으로 <number>.<number>.<number>.<number>
부호없는 32 비트 값 으로 일반적으로 설명되지만 점 표기법은 편의상이며 실제로 점으로 구분 된 4 개의 8 비트 그룹으로 분할 된 값입니다. 입력은 일반적으로 4 그룹 개념에 있지만 파서는 항상 숫자로 받아들입니다.
693 = 256 * 2 + 181.
<number>.<number>.<number>.<number>
스택 교환의 마크 다운 파서는 바보이며 HTML을 이스케이프하지 않고 유사한 것을 제거하기 때문에 백틱 으로 탈출해야 합니다.