터미널에서 $cat /etc/hosts 를 해보면 이런 파일이 보인다.
##
# Host Database
#
# localhost is used to configure the loopback interface
# when the system is booting. Do not change this entry.
##
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
..
이 파일에 호스트네임이 등록돼 있기 때문에 개발할 때 localhost라는 이름으로 127.0.0.1로 접근이 가능한 것!
그러니까 여기에 다른 ip 주소를 입력하고 옆에 호스트 이름을 등록해 두면 앞으로 그 호스트 이름으로 접근할 수 있다.
대신 /etc/hosts 이 파일을 가지고 있는 자신의 로컬에서만 접근 가능한 방식이기 때문에 클라이언트가 접근해야 하는 js 같은 곳에서 이 호스트네임을 사용하면 해당 파일을 가지고 있지 않은 컴퓨터에서는 접근이 불가능하다.
ex) 123.123.123.123 testweb
이렇게 하면 원래 http://123.123.123.123이라고 쳐야 접속되는게 http://testweb으로 접근 가능
'웹 개발 > Web Development' 카테고리의 다른 글
테스트툴) Playwright 란 (0) | 2023.03.04 |
---|---|
Vuepress란 무엇인가 (0) | 2023.02.06 |
웹 개발) 브라우저 저장소 Web Storage (0) | 2021.04.09 |
웹 개발) Reatful API (0) | 2021.04.09 |
[Django] 튜토리얼 Cheating Sheet (0) | 2021.01.21 |