윈도우 hostname, DNS정보 편집

황제낙엽 2006.12.29 06:44 조회 수 : 2762 추천:111

sitelink3 http://1 
extra_vars6 ko 
  
 1. 리눅스 (/etc/hosts), 윈도우2K (C:/WINNT/system32/drivers/etc) 파일 변경

  [Sample]
# Do not remove the following line, or various programs
# that require network functionality will fail.
127.0.0.1               nesmpc02s-linux localhost.localdomain localhost
172.16.19.46            lsy
172.16.19.104           lke

  
2. 지식인의 hosts 파일에 대한 설명

    /etc/hosts를 먼저찾느냐 DNS를 먼저찾느냐..NIS나 NIS+를 먼저찾느냐는 /etc/nsswitch.conf에서 지정을 해줄수 있습니다.
    거기에 나온 (호스트명이라면 hosts : files dns nis 뭐 이런식으로 써있겠죠) 순서대로 찾습니다.

    IP는 숫자이기때문에 기억하기 힘드니 /etc/hosts등에는 hostname을 IP와 매칭하여 기록하여 IP대신 hostname을 사용하여(예를들어 111.111.111.111서버는 server1 이런식으로) 기억하기
    쉽게하는 것이고

    그다음에 DNS를 사용하여 /etc/resolv.conf에 등록된 DNS정보를 가지고 IP를 찾습니다.

    nsswitch.conf에서 반대로 hosts: dns files 로 되어있다면 반대로 DNS먼저찾아보고 /etc/hosts에서 찾겠죠.

    이렇게 등록해놀경우에는 telnet server1 치면 알아서 111.111.111.111로 사용하게되는것이지요.

    그리고 loghost는 syslog에서 디폴트로 사용하는 로그서버를 지정하는것이고 디폴트는 자기 자신입니다. 로그서버를 따로둘경우에 수정하면 되겠죠.

    자세한건 man hosts, man nsswitch.conf, man resolv.conf등을 해보세요~

    참고로 성능은 /etc/hosts의 경우에는 많이넣어도 속도가 느려질 가능성은 거의 없습니다.(/etc/resolv.conf의 nameserver와 domainname을 많이 넣고 느린 DNS서버를 사용할경우에는
    느려지는경우가 크지만 /etc/hosts처럼 파일로 처리하는부분은 무시할수있을만한 범위입니다.)

    오히려 특정 프로그램에서 DNS resolv등을 할경우에 files가 nsswitch.conf에 맨처음있다면 /etc/hosts에 등록된 IP에대해서 DNS query를 하지않고 직접 /etc/hosts에서 먼저 찾으므로
    더 빨라질 가능성도 있습니다. (주변에 같이 물려서 돌아가는 시스템일경우에는 차이가 크게 날수 도 있습니다.) 그런건 다 상황에 따라 달라지겠지요.
번호 제목 sitelink1 글쓴이 날짜 조회 수
243 Windows 11 Pro 환경의 WSL2(Windows Subsystem for Linux 2)에서 X11(그래픽 앱)을 실행   황제낙엽 2026.01.06 2672
242 경로 관련 별칭(alias)   황제낙엽 2025.12.19 2556
241 macOS 에서 finder 로 숨김 디렉토리, 파일을 조회   황제낙엽 2025.09.26 1654
240 특정 폴더 제외하고 가장 최근에 생성된 폴더 이름 가져오는 shell file 만들기   황제낙엽 2025.07.28 2592
239 [Copilot] WSL2 Ubuntu 실행 방식과 차이점   황제낙엽 2025.06.09 2569
238 [Gemini] docker pull 로 다운받은 ubuntu 이미지를 portainer 로 실행하여 접속   황제낙엽 2025.06.02 2582
237 Windows 11 Pro -> WSL2 (Ubuntu) -> Docker -> Portainer   황제낙엽 2025.05.30 2731
236 윈도우 11 설치 USB 만들기 가이드 https://blog.naver.com/cjs0308cjs/223694056158  황제낙엽 2025.01.10 3998
235 [bard] docker로 실행한 container에 터미널로 접속   황제낙엽 2024.02.01 3674
234 [2023. 11. 6.] 데이터베이스, GUI 클라이언트 환경의 Docker Compose 모음 https://blog.pages.kr/2819  황제낙엽 2024.01.29 3836
233 Docker Compose 문법 정리 (YAML)   황제낙엽 2024.01.29 3383
232 Docker Compose 명령어(실행,중지,삭제) https://docs.docker.com/compose/reference/  황제낙엽 2024.01.28 3859
231 Docker Compose 에 대한 이해와 사용법에 대한 포스팅 모음 https://docs.docker.com/compose/gettingstarted/  황제낙엽 2024.01.26 4095
230 Kubernetes 와 Docker 의 관계   황제낙엽 2024.01.26 3042
229 docker 를 windows 에서 실행하는 방법 3가지 정리   황제낙엽 2024.01.23 3752
228 windows + docker 설치에 대한 포스팅 모음   황제낙엽 2024.01.22 3547
227 윈도우 10 실행키 입력 명령어 목록 (Windows + R) https://haenny.tistory.com/217  황제낙엽 2023.07.12 7557
226 윈도우 10 "원격 데스크톱"의 "컴퓨터 목록" 정보 저장 위치 (from Bing)   황제낙엽 2023.07.11 4012
225 compress this drive to save disk space (이 드라이브를 압축하여 디스크 공간 절약)   황제낙엽 2023.05.09 4234
224 명령어 모음   황제낙엽 2023.05.06 3666