/etc/hosts의 기본값을 채우는 서비스/프로세스는 무엇입니까?

/etc/hosts의 기본값을 채우는 서비스/프로세스는 무엇입니까?

저는 우분투 18.04 기반의 맞춤형 OS를 실행하고 있습니다. 문제가 발생했습니다. 머신을 설치할 때 /etc/hosts에 "127.0.1.1 호스트 이름" 값이 없는 경우가 있습니다. 그래서 스스로 해결이 안 돼요.

해당 데이터를 채우는 것이 무엇인지 아는 사람이 있나요? 아니면 어디에서 디버깅을 시작할 수 있는지 제안해 주실 수 있나요?

답변1

데비안에서는 /etc/hosts다음에서 유래debian-installer특히 어떤 패키지에도 소유되지 않습니다. 나는 Ubuntu를 확인하지 않았습니다. 그들의 개발 프로세스는 약간 복잡하며 소스를 추적하는 데 몇 분 이상을 소비하고 싶지 않습니다.

$ dpkg --search /etc/fstab
dpkg-query: no path found matching pattern /etc/fstab

시스템 관리자의 경우 배포판 설치 프로그램이 수행한 작업에 관계없이 원하는 구성 파일을 복사합니다. localhost는 DNS의 내용을 무시하는 로컬 파일을 갖는 것이 적합한 몇 안되는 것 중 하나입니다. 그러나 어쨌든 DNS에 localhost에 대한 기록을 넣으십시오.

127.0.0.1   localhost 
::1         localhost

관련 정보