리눅스를 사용하다보면 localhost를 사용한 경험이 있을겁니다.
우리는 이게 127.0.0.1을 의미한다는 것을 알고있죠.
리눅스OS는 어떻게 localhost를 127.0.0.1로 바꿔주는 것일까요?
/etc/hosts 파일을 열어보면 아래와 같이 localhost가 127.0.0.1로 등록되어 있는 것을 확인 할 수 있습니다.
127.0.0.1 localhost
::1 localhost
리눅스는 /etc/hosts 파일을 참조하며 DNS 처럼 호스트의 이름을 주소로 변경해줍니다.
(요즘에는 네임서버를 사용하기에 별로 중요하게 다뤄지지는 않지만 DNS가 상용화 되기 전에는 hosts파일을 써서 주소를 공유했다고 합니다.)
만약 자주쓰는 ip주소를 등록해놓고 싶다면 /etc/hosts 파일에 'IP주소 hostname' 만 추가해주면 됩니다.
127.0.0.1 localhost
::1 localhost
192.168.0.2 samplehost
저는 주로 로컬 네트워크의 ssh 연결을 간소화 하는데 사용하고는 합니다.
'메모장 > 리눅스' 카테고리의 다른 글
[Linux/MySql] 설치 및 설정 (0) | 2021.06.25 |
---|---|
[Linux/Mysql] Linux Mysql 백업 (0) | 2021.06.25 |
[Linux/Shell] 리눅스 bash shell 스크립트 (0) | 2021.04.21 |
[Linux] message queue 설정법과 최대 길이 (0) | 2021.03.10 |
[Linux/Node.js] 리눅스 노드JS 디버깅 노트 (0) | 2021.03.04 |