비디오: 35. [서버 보안][서버보안용 SW 설치 및 운영][침입 탐지 시스템 ] TCP-Wrapper, iptables 2024
Hosts 파일은 IP 주소 및 각 주소와 연관된 호스트 이름의 간단한 목록입니다. Hosts 파일은 로컬 DNS 데이터베이스로 생각할 수 있습니다. Linux가 DNS 이름을 해석해야 할 때마다 Hosts 파일에서 먼저 이름을 찾습니다. Linux가 그 이름을 찾으면 DNS 조회를 할 필요가 없습니다. Hosts 파일에있는 IP 주소 만 사용합니다.
소규모 네트워크의 경우 일반적으로 네트워크의 각 컴퓨터에 대한 호스트 이름을 각 컴퓨터의 Hosts 파일에 나열하는 것이 일반적입니다. 그런 다음 네트워크에 새 컴퓨터를 추가 할 때마다 새 컴퓨터를 포함하도록 각 컴퓨터의 호스트 파일을 업데이트하면됩니다.
네트워크에 몇 대의 컴퓨터 만 있으면 좋지만 1,000 호스트가있는 네트워크에서는 그렇게하지 않으려 고합니다. 그래서 다른 이름 확인 시스템이 대규모 네트워크에 더 많이 사용됩니다.
기본 Linux 호스트 파일은 다음과 같습니다.
# 다음 행을 제거하지 마십시오. 네트워크 기능이 필요한 다양한 프로그램 #이 실패합니다. 127. 0. 0. 1 로컬 호스트. localdomain localhost
여기에 localhost 이름이 있습니다. localdomain 및 localhost 는 둘 다 127.0.1로 해결됩니다. 이는 표준 로컬 루프백 주소입니다.
다음은 몇 가지 추가 항목이있는 Hosts 파일의 예입니다.
# 다음 줄을 제거하지 마십시오. 네트워크 기능이 필요한 다양한 프로그램 #이 실패합니다. 127. 0. 0. 1 LServer localhost. localdomain localhost 192. 168. 1. 1 linkss 192. 168. 1. 100 워드. 고기 베는 큰 칼. com ward 192. 168. 1. 101 june. 고기 베는 큰 칼. com june 192. 168. 1. 102 wally. 고기 베는 큰 칼. com wally 192. 168. 1. 103 시어 도어. 고기 베는 큰 칼. com theodore beaver
위의 예에서 Cleaver 제품군의 네 대의 컴퓨터 각각에 대한 호스트 이름이 정의되었고 Linksys 라우터가 있습니다. 각 컴퓨터는 세 개의 이름이있는 마지막 이름을 제외하고 두 이름 (예: 병동.com 또는 병동 ) 중 하나를 사용하여 액세스 할 수 있습니다.