반응형
/etc/hosts 파일은 유닉스와 유사한 OS에서 호스트이름과 IP 주소의 로컬 매핑을 관리하는 파일입니다. 즉, 컴퓨터의 네트워크에서 다른 컴퓨터나 장치의 이름을 IP 주소로 변환하기 위해 사용됩니다.
- /etc/hosts 파일을 통해 특정 도메인 이름을 IP 주소로 직접 매핑할 수 있습니다. DNS 서비스를 사용하지 않고 로컬에서 직접 이름을 해석할 수 있는 방법입니다.
- DNS문제 또는 다른 네트워크 관련 문제를 진단할 때 임시로 이름과 IP주소를 매핑하여 문제의 원인을 파악할 수 있습니다.
- 아래와 같이 /etc/hosts 파일을 사용하기 위해서는 각 줄은 하나의 IP와 그와 연결된 하나 이상의 호스트 이름으로 구성됩니다.
- 줄은 IP주소로 시작되며, 이어서 해당 IP와 연결된 호스트 이름이 뒤따릅니다.
127.0.0.1 localhost
192.168.1.10 myserver.localdomain myserver
- 해당 파일을 수정하려면 반드시 관리자 권한 sudo를 사용하여 편집하여야합니다.
제한 사항 및 주의점에서도 한번 정리해 보겠습니다.
- /etc/hosts 파일은 수동으로 관리되기 때문에, 대규모 네트워크나 빈번하게 변경되는 환경에서는 적합하지 않습니다.
- 너무 많은 항목을 추가하면 성능에 영향을 줄 수 있으니 주의해야 합니다.
- 파일의 내용이 잘못되면 네트워크 연결 문제가 발생할 수 있으므로, 편집 시 주의가 필요합니다.
/etc/hosts 파일은 호스트 이름 해석의 기본 수단이며, 간단한 네트워크 환경이나 특정 네트워크 문제를 해결할 때 유용합니다.
반응형
'성장일기 > 리눅스' 카테고리의 다른 글
쥬피터랩(jupyterlab) 설치 방법 ( 클라우드 서버, 우분투, 비밀번호 설정, 자동재시작 ) (0) | 2024.03.21 |
---|---|
텍스트 파일의 줄(line), 단어(word), 문자(character) 수를 세는 명령어 : WC (0) | 2023.12.05 |
현재 실행중인 프로세스 목록 보기 [ ps -aux | grep 프로세스이름] (0) | 2023.02.19 |