답변:
입력 할 때
hostname
그것은 당신에게 저장된 값을 보여줍니다
/etc/hostname
참조 hostname --help
선택의 여지을 위해. 도움에서 ...
-s, --short short host name
-a, --alias alias names
-i, --ip-address addresses for the host name
-I, --all-ip-addresses all addresses for the host
-f, --fqdn, --long long host name (FQDN)
-A, --all-fqdns all long host names (FQDNs)
-d, --domain DNS domain name
-y, --yp, --nis NIS/YP domain name
-b, --boot set default hostname if none available
-F, --file read host name or NIS domain name from given file
이 명령은 호스트 이름 또는 NIS 도메인 이름을 가져 오거나 설정할 수 있습니다. DNS 도메인 또는 FQDN (정규화 된 도메인 이름)을 얻을 수도 있습니다. 호스트 조회에 바인드 또는 NIS를 사용하지 않는 한 / etc / hosts 파일에서 FQDN (Fully Qualified Domain Name) 및 DNS 도메인 이름 (FQDN의 일부)을 변경할 수 있습니다.
그래서
hostname -f
긴 호스트 이름 (FQDN)
/etc/hostname
있습니까? 여기서 우리는 일반적으로 아파치를 위해 편집합니다. 주제 예 : askubuntu.com/a/218499/15811
localhost
는 네트워크에서 "myself"의 별명 일뿐 입니다. VM을 포함한 모든 컴퓨터는 localhost
주소를 사용하여 자신에게 연결할 수 있습니다 .
로컬 (LAN) IPv4 주소를 원한다고 가정합니다 ....
서버가 IPv4 및 IPv6 주소를 결합하는 긴 문자열을 반환하지 않도록하려면 bash 스크립트에서 프로그래밍 방식으로 사용하십시오.
LOCALIP=$(hostname -I | awk '{print $1}')
또는 CLI에서 이것을 입력하십시오.
hostname -I | awk '{print $1}'