나는 추가를 시도했다
dns-domain domain.com
운없이 / etc / network / interfaces에. 내가 달릴 때
hostname -d
나는 빈 문자열을 얻는다
답변
/etc/hostname
규정되지 않은 호스트 이름을 편집 하고 추가하십시오.
boson
편집 /etc/hosts
:
sudo vi /etc/hosts
boson.dev.local boson
where boson.dev.local
는 완전한 호스트 이름이고 호스트 이름 인 것으로 바꾸어 원하는 호스트 이름의 항목을 추가하십시오 boson
.
127.0.1.1 boson.dev.local boson
호스트 이름 서비스를 다시 시작하십시오.
sudo service hostname restart
터미널을 열어 구성을 테스트하고 아래 명령을 입력하십시오.
hostname
- 이것은 출력해야합니다
boson
- 이것은 출력해야합니다
hostname -f
- 이것은 출력해야합니다
boson.dev.local
- 이것은 출력해야합니다
도움이 되었기를 바랍니다.
답변
hostname 명령을 사용하여 완전한 호스트 이름도 설정할 수 있습니다. 해당 이름의 첫 번째 인수로 전달 된 이름으로 실행하십시오.
hostname www.example.com
그러나 이것은 재부팅 할 때까지만 유효합니다. /etc/hostname
영구적 인 변경을 위해 편집 할 수 있습니다 .
도메인 이름을 변경하려면 매뉴얼 페이지 에서 다음을 권장합니다.
수퍼 유저 만 이름을 변경할 수 있습니다.
dnsdomainname 명령으로 FQDN 또는 DNS 도메인 이름을 설정할 수 없습니다 (아래의 FQDN 참조).
호스트 이름은 일반적으로 시스템 시작시 /etc/init.d/hostname.sh에서 한 번 설정됩니다 (일반적으로 호스트 이름이 포함 된 파일의 내용 (예 : / etc / hostname)을 읽음).
일반적으로 / etc / hosts에서 설정할 수 있습니다
답변
에 넣으십시오 /etc/hostname
.
예를 들어, 내 컴퓨터가 호출됩니다 hubble
내에서, 그래서 /etc/hostname
내가 가진 :
ashton@hubble:~$ cat /etc/hostname
hubble.mydomain.blah.blah
uname
그래도 실행할 때 표시되도록 재부팅해야 할 수도 있습니다 .
답변
도메인 이름을 사용하여 공유 스토리지를 사용자 그룹 TIGERGROUP에 바인딩합니다. 이 방법을 사용하면 도메인 이름 TIGERGROUP을 CIFS 공유로 사용할 수 있습니다. Windows에서 TIGERGROUP 도메인 이름을 WORKGROUP 도메인으로 생각하십시오. 서버 HOST 이름 (myhost.com)이있는 경우 해당 이름을 추가 한 다음 도메인 이름 다음에 끝납니다.
예:
vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 Aspire-Petra16.TIGERGROUP #i.e. desktop running Petra Mint16
192.168.1.25 sharedstorage-1.local.TIGERGROUP.myhost-name.com #shared storage media player
Samba가 도메인 이름을 가져 smb.conf
오도록하려면 집에서도 삼바를 사용하지 않으므로 추가 하지 않아도됩니다.
예:
vi /etc/samba/smb.conf
#scrolling down the file for workgroup
# workgroup = WORKGROUP # pen out the old name with pound key
**workgroup = TIGERGROUP** # add the preferred domain name.
서비스 재시작 (GUI에서 수행하거나 cmd 행을 사용할 수 있음)
sudo /etc/init.d/samba restart
sudo /etc/init.d/networking restart
답변
좋아! 아래 지침을 따를 수 있습니다
sudo vim /etc/hostname
그런 다음 I 키를 누르고 키보드의 화살표 키를 사용하여 텍스트 영역을 탐색하십시오. 다음으로, 당신의 선택의 호스트 이름을 입력하고 저장 및 종료, 탭에 Esc이러한 키 입력 한 다음 키보드에 키를 :, w, q, 마지막으로하고 Enter.
존재하는 경우 파일을 편집하고 다음을 실행 /etc/default/dhcpcd
하여 SET_HOSTNAME
지시문을 주석 처리하십시오 .
sudo vim /etc/default/dhcpcd
그런 다음 SET_HOSTNAME=
아래 그림과 같이로 시작하는 줄의 시작 부분에 # 기호를 삽입하십시오 .
#SET_HOSTNAME='yes'
마지막으로 다음을 실행하십시오.
sudo service hostname restart
전체 설정을 위해 신뢰할 수있는 다른 소스가 필요할 수도 있습니다. 설정을 완료 한 후 WhoisXY.com 에서 도메인 정보를 확인한 후 Whois 정보를 확인했습니다.
답변
이것이 나를 위해 일한 것입니다.
- 호스트 이름을 / etc / hostname 파일에 추가했습니다. 호스트 이름이 설정되었습니다. 아직 FQDN이 아닙니다.
-
/ etc / hosts 파일을 편집했습니다
127.0.0.1 my.fqdn.com 로컬 호스트 모든 것
답변
도메인 “으로 구성한다고 가정 beast.local” “수와 호스트 이름을 davebeast FQDN이”입니다 “같은 것을 davebeast.beast.local IP가의 서버에 대한 ‘ 192.168.100.100 이 내가 우분투에서했던 방법입니다 14.04 LTS.
dokwii @ davebeast ~ / Videos / zik $ cat / etc / * release DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = “Linux 민트 17 Qiana”NAME = “Ubuntu”VERSION = “14.04, Trusty Tahr”
1. dokwii@davebeast ~/Videos/zik $ sudo vi /etc/hosts
127.0.0.1 localhost
127.0.1.1 davebeast
192.168.100.100 davebeast.beast.local davebeast
2. sudo vi /etc/hostname
davebeast.beast.local
3. dokwii@davebeast ~/Videos/zik $ sudo service hostname restart
dokwii @ davebeast ~ / Videos / zik $ 호스트 이름 -d # 도메인
야수
dokwii @ davebeast ~ / Videos / zik $ 호스트 이름 -s # 호스트 이름
대담
dokwii @ davebeast ~ / Videos / zik $ 호스트 이름 -f #fqdn
davebeast.beast.local