/etc/hosts 호스트 이름 매핑

1647 단어
샤오바이의 서버는 더블 컴퓨터입니다. linux01과 linux02는 신뢰 관계가 있습니다. linux101에서 루트 사용자가'ssh linux102'를 통해 예비 컴퓨터로 뛰어들 수 있습니다. 그러나 오늘 순조롭지 못하게 뛰어올라 다음과 같은 오류가 발생했습니다.
linux101:~ # ssh linux102
ssh: Could not resolve hostname linux101: Name or service not known

샤오백은 많은 원인을 찾았지만 결과가 없었다. 마지막으로 스승님의 주의를 받아/etc/hosts 파일을 살펴보았다.
 
# # hosts         This file describes a number of hostname-to-address #               mappings for the TCP/IP subsystem.  It is mostly #               used at boot time, when no name servers are running. #               On small systems, this file can be used instead of a #               "named"name server. # Syntax: # # IP-Address  Full-Qualified-Hostname  Short-Hostname #
127.0.0.1       localhost
# special IPv6 addresses::1             localhost ipv6-localhost ipv6-loopback
fe00::0         ipv6-localnet
ff00::0         ipv6-mcastprefix ff02::1         ipv6-allnodes ff02::2         ipv6-allrouters ff02::3         ipv6-allhosts 192.168.100.101 linux101-heart #10.137.73.102 linux102 127.0.0.1 linux101
 
여기 10.137.73.102 linux102가 주석이 되어 linux102를 인용할 때 자동으로 10.137.73.102로 해석할 수 없습니다. 주석을 취소한 후 "ssh linux102"명령을 다시 실행합니다
linux101:~ # ssh linux102
Authorized users only. All activity may be monitored and reported.
Last login: Wed Nov 13 10:53:39 2013 from 10.137.226.114
Authorized users only. All activity may be monitored and reported.

요약: 1./etc/hosts는 IP 및 호스트 이름으로 처리된 파일
            2./etc/hosts에는 일반적으로 127.0.1.localhost와 127.0.0.1linux101과 유사한 두 줄이 있고 나머지는 상황에 따라 결정된다

좋은 웹페이지 즐겨찾기