Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 dnsdomainname 명령입니다.
프로그램:
이름
hostname - 시스템의 호스트 이름을 표시하거나 설정합니다.
domainname - 시스템의 NIS/YP 도메인 이름을 표시하거나 설정합니다.
ypdomainname - 시스템의 NIS/YP 도메인 이름을 표시하거나 설정합니다.
nisdomainname - 시스템의 NIS/YP 도메인 이름을 표시하거나 설정합니다.
dnsdomainname - 시스템의 DNS 도메인 이름을 표시합니다.
개요
호스트 이름 [-a|--별칭] [-d|--도메인] [-f|--fqdn|--긴] [-A|--모든-fqdns] [-i|--ip-주소]
[-I|--모든 IP 주소] [-s|--짧은] [-y|--yp|--nis]
호스트 이름 [-b|--부트] [-F|--파일 파일 이름] [호스트 이름]
호스트 이름 [-h|--도움] [-V|--버전]
도메인 이름 [니스 도메인] [-F 파일]
yp도메인 이름 [니스 도메인] [-F 파일]
nis도메인 이름 [니스 도메인] [-F 파일]
DNS 도메인 이름
기술
호스트 이름 시스템의 DNS 이름을 표시하고 호스트 이름을 표시하거나 설정하는 데 사용됩니다.
NIS 도메인 이름.
바로 이름
인수 없이 호출되면 프로그램은 현재 이름을 표시합니다.
호스트 이름 에서 반환한 시스템 이름을 인쇄합니다. gethostname(2) 기능.
도메인 이름 시스템의 NIS 도메인 이름을 인쇄합니다. 도메인 이름 를 사용하여
gethostname(2) 기능, 동안 yp도메인 이름 and nis도메인 이름 사용
yp_get_default_domain(3).
DNS 도메인 이름 FQDN(정규화된 도메인 이름)의 도메인 부분을 인쇄합니다. NS
시스템의 완전한 FQDN이 다음과 함께 반환됩니다. 호스트 이름 --fqdn (그러나 경고를 참조하십시오.
섹션에 있어야 합니다. L' FQDN 아래).
SET를 이름
하나의 인수로 호출되거나 --파일 옵션에서 명령은 호스트 이름을 설정하거나
NIS/YP 도메인 이름. 호스트 이름 를 사용하여 호스트 이름 설정(2) 기능을 수행하는 동안 세 가지 모두
도메인 이름, yp도메인 이름 and nis도메인 이름 사용 세트도메인이름(2). 참고로 이것은
다음 재부팅 때까지만 유효합니다. 편집하다 / etc / hostname 영구적인 변화를 위해.
수퍼유저만 이름을 변경할 수 있습니다.
FQDN 또는 DNS 도메인 이름은 DNS 도메인 이름 명령
(참조 L' FQDN 아래).
호스트 이름은 일반적으로 시스템 시작 시 한 번 설정됩니다. /etc/init.d/호스트 이름.sh (보통
호스트 이름을 포함하는 파일의 내용을 읽음으로써, 예를 들어 / etc / hostname).
L' FQDN
시스템의 FQDN(정규화된 도메인 이름)은 해결(3)
다음과 같은 호스트 이름을 반환합니다. ursula.example.com. 일반적으로 호스트 이름입니다.
그 뒤에 DNS 도메인 이름(첫 번째 점 뒤의 부분)이 옵니다. FQDN을 확인할 수 있습니다.
사용 호스트 이름 --fqdn 또는 다음을 사용하는 도메인 이름 DNS 도메인 이름.
다음을 사용하여 FQDN을 변경할 수 없습니다. 호스트 이름 or DNS 도메인 이름.
FQDN을 설정하는 권장 방법은 호스트 이름을
다음을 사용하는 정규화된 이름 은 / etc / 호스트, DNS 또는 NIS. 예를 들어 호스트 이름이
"ursula", 한 줄에 은 / etc / 호스트 읽는
127.0.1.1 ursula.example.com 우르술라
기술적으로: FQDN은 이름입니다. getaddrinfo(3) 다음에 의해 반환된 호스트 이름에 대한 반환
gethostname(2). DNS 도메인 이름은 첫 번째 점 뒤의 부분입니다.
따라서 리졸버의 구성에 따라 다릅니다(일반적으로 /etc/host.conf) 어떻게
당신은 그것을 변경할 수 있습니다. 일반적으로 호스트 파일은 DNS 또는 NIS보다 먼저 구문 분석되므로 대부분
FQDN을 변경하는 공통 은 / etc / 호스트.
기계에 여러 네트워크 인터페이스/주소가 있거나 모바일 환경에서 사용되는 경우
FQDN/도메인 이름이 여러 개 있거나 전혀 없을 수 있습니다. 따라서 사용을 피하십시오
호스트 이름 --fqdn, 호스트 이름 --도메인 and DNS 도메인 이름. 호스트 이름 --IP 주소 ~에 종속된다
동일한 제한 사항이므로 피해야 합니다.
옵션
-ㅏ --별명
호스트의 별칭 이름을 표시합니다(사용되는 경우). 이 옵션은 더 이상 사용되지 않으며
더 이상 사용되지 않습니다.
-NS, --all-fqdns
시스템의 모든 FQDN을 표시합니다. 이 옵션은 구성된 모든 네트워크를 열거합니다.
구성된 모든 네트워크 인터페이스의 주소를 DNS 도메인으로 변환합니다.
이름. 번역할 수 없는 주소(즉, 주소가 없기 때문에
적절한 역방향 IP 항목)은 건너뜁니다. 주소가 다를 수 있습니다.
동일한 이름으로 확인되므로 출력에 중복 항목이 포함될 수 있습니다. 하다
출력 순서에 대해 가정하지 마십시오.
-NS, --신병
항상 호스트 이름을 설정하십시오. 이것은 지정된 파일을 허용합니다 -F 존재하지 않거나
비어 있는 경우 기본 호스트 이름 로컬 호스트 아직 없는 경우 사용됩니다.
설정할 수 있습니다.
-NS, --도메인
DNS 도메인의 이름을 표시합니다. 명령을 사용하지 마십시오 도메인 이름 ~을 얻기 위해
DNS 도메인이 아닌 NIS 도메인 이름을 표시하기 때문에 DNS 도메인 이름
이름. 사용하다 DNS 도메인 이름 대신에. 섹션의 경고를 참조하십시오. L' FQDN 위, 그리고
이 옵션을 사용하지 마십시오.
-NS, --fqdn, --긴
FQDN(정규화된 도메인 이름)을 표시합니다. FQDN은 짧은 호스트로 구성됩니다.
이름과 DNS 도메인 이름. 호스트 조회를 위해 바인드 또는 NIS를 사용하지 않는 한
FQDN 및 DNS 도메인 이름(FQDN의 일부)을 변경할 수 있습니다.
은 / etc / 호스트 파일. 섹션의 경고를 참조하십시오. L' FQDN 위 및 사용 호스트 이름 --모두-
fqdns 대신 가능한 한.
-NS, --파일 파일 이름
지정된 파일에서 호스트 이름을 읽습니다. 주석(`#'으로 시작하는 줄)
무시됩니다.
-NS, --IP 주소
호스트 이름의 네트워크 주소를 표시합니다. 다음 경우에만 작동합니다.
호스트 이름을 확인할 수 있습니다. 이 옵션을 사용하지 마십시오. 사용하다 호스트 이름 --모든 IP 주소
대신.
-NS, --모든 IP 주소
호스트의 모든 네트워크 주소를 표시합니다. 이 옵션은 구성된 모든
모든 네트워크 인터페이스의 주소. 루프백 인터페이스 및 IPv6 링크 로컬
주소는 생략합니다. 옵션과 반대로 -i, 이 옵션은 이름에 의존하지 않습니다.
해결. 출력 순서에 대해 어떠한 가정도 하지 마십시오.
-에스, --짧은
짧은 호스트 이름을 표시합니다. 이것은 첫 번째 점에서 잘린 호스트 이름입니다.
-V, --번역
표준 출력에 버전 정보를 인쇄하고 성공적으로 종료합니다.
-와이, --야, --니스
NIS 도메인 이름을 표시합니다. 매개변수가 제공된 경우(또는 --파일 name ) 그런 다음 루트
새 NIS 도메인을 설정할 수도 있습니다.
-시간, --도움
사용 메시지를 인쇄하고 종료합니다.
노트
주소 패밀리 호스트 이름 FQDN, 별칭 및 네트워크를 조회할 때 시도합니다.
호스트의 주소는 확인자의 구성에 의해 결정됩니다. 예를 들어,
GNU Libc 시스템에서 리졸버는 다음을 사용하여 IPv6 조회를 먼저 시도하도록 지시할 수 있습니다.
이넷6 에 옵션 / 기타 / resolv.conf에.
onworks.net 서비스를 사용하여 온라인으로 dnsdomainname을 사용하세요.