자유게시판
IT 용어 질문
매핑이라는 용어가 헷갈리는데
상황마다 매핑이라는 뜻이 다르게 쓰이는것 같은데
구글 검색해보니
매핑(Mapping) · 매핑이란 해당 값이 다른 값을 가리키도록 하는 것이다
적혀있는데
예를 들어 "hosts 파일은 도메인/호스트명과 IP 주소의 매핑정보를 담고 있는 파일이다." 문장에서도 위에 매핑 의미처럼 다른 값을 가리키도록 하는것인가요?
작성자 정보
익명
(58.123)
댓글
2
익명
(106.101)
네
c0nstant
강의 수강: 10
매핑에 대해 직접 실습을 해보는것이 가장 좋은데요. 아쉽지만 우리가 hosts파일을 평소에 건들일 일이 잘 없죠? hackthebox라는 사이트에 있는 machine 문제들을 풀어보시게 되면 매핑의 의미를 스스로 깨우칠 수 있을거 같아요.
도메인하고 IP주소는 뗄레야 뗄 수 없는 친구라고 생각해보시면 돼요. 웹을 개발할 때는 cloudflare 와 같은 사이트에서 우리가 만든 도메인을 나의 현재 public IP 대역과 연결해줘야해요.
그런데 저 사이트(hackthebox)의 경우, 드림핵 문제 풀때처럼 사용자마다 IP를 다르게 부여받아요. 같은 문제를 풀이하더라도요. 이미 그 문제 개발자는 웹사이트에 접근할 수 있는 도메인을 소지하고 있는데 사용자마다 IP가 자꾸 자꾸 바뀌니까 어느 장단에 맞춰 춤을 춰야할지 몰라요.
이때 문제 풀이자가 자신의 아이피를 그 도메인에 연결시켜서 아이피로 접속을 하든 도메인으로 접속을 하든 웹 서버가 말귀를 알아먹고 양쪽 방향 전부다 활성화 시킬 수 있어요.
활성화하는데 필요한 파일이 hosts 파일이구요.
hosts 파일에 얘를 들어 127.0.0.1 dreamhack.hello 라는 도메인을 연결시켜두었다면 우리는 이를 매핑이라고 표현하고 이제부터 내가 http://127.0.0.1을 주소창에 적어도 개발해둔 웹사이트로 접근할 수 있게 되고, http://dreamhack.hello라고 주소창에 적어도 개발해둔 웹사이트로 접근할 수 있게 되요.
즉, 매핑이란 서로 다른 매개체가 하나의 동일한 역할을 할 수 있게 묶어주는 행위라고 볼 수 있어요.
자유게시판
다른 글
글 제목 | 작성자 | 추천 | 조회 | 작성일 |
---|---|---|---|---|
-11 | 853 | 2년 전 | ||
Pocas
워게임 고인물
| 10 | 559 | 2년 전 | |
0 | 963 | 2년 전 | ||
0 | 475 | 2년 전 | ||
dLackBWarf
대표 업적 없음
| 1 | 788 | 2년 전 |