Ho provato ad aggiungere
dns-domain domain.com
su / etc / network / interfaces senza fortuna. Quando corro
hostname -d
Ottengo una stringa vuota
Ho provato ad aggiungere
dns-domain domain.com
su / etc / network / interfaces senza fortuna. Quando corro
hostname -d
Ottengo una stringa vuota
Risposte:
Modifica /etc/hostname
e aggiungi il tuo nome host non qualificato:
boson
Modifica /etc/hosts
:
sudo vi /etc/hosts
Aggiungi una voce del nome host desiderato sostituendo boson.dev.local boson
dove si boson.dev.local
trova il nome host completo e il boson
nome host.
127.0.1.1 boson.dev.local boson
Riavvia il servizio hostname:
sudo service hostname restart
Prova la tua configurazione aprendo un terminale e immetti i comandi seguenti:
hostname
boson
hostname -f
boson.dev.local
Spero che sia di aiuto.
sudo service hostname restart
Il comando hostname può essere utilizzato anche per impostare il nome host completo. Eseguilo con il nome passato come primo argomento per quello:
hostname www.example.com
Questo è efficace solo fino al riavvio, però. È possibile modificare /etc/hostname
per modifiche permanenti.
Per cambiare i nomi di dominio, la pagina man raccomanda quanto segue:
Si noti che solo il superutente può modificare i nomi.
Non è possibile impostare il nome di dominio completo o il nome di dominio DNS con il comando dnsdomainname (vedere IL nome di dominio completo di seguito).
Il nome host viene di solito impostato una volta all'avvio del sistema in /etc/init.d/hostname.sh (normalmente leggendo il contenuto di un file che contiene il nome host, ad esempio / etc / hostname).
Di solito è possibile impostarlo in / etc / hosts
Uso i nomi di dominio per associare il mio archivio condiviso al mio gruppo di utenti TIGERGROUP. Questo metodo consente di utilizzare il nome di dominio TIGERGROUP come condivisione CIFS. Pensa al nome di dominio TIGERGROUP come dominio WORKGROUP in Windows. Se si dispone di un nome HOST del server (myhost.com), è sufficiente aggiungerlo per terminare dopo il nome di dominio.
esempio:
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
Se voglio che Samba raccolga anche il nome di dominio, lo aggiungo anche a smb.conf
Non uso samba a casa, quindi è davvero inutile a meno che tu non lo voglia.
esempio:
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.
servizi di riavvio (può essere eseguito dalla GUI o utilizzare la linea cmd.)
sudo /etc/init.d/samba restart
sudo /etc/init.d/networking restart
Bene! È possibile seguire le istruzioni fornite di seguito
sudo vim /etc/hostname
Quindi, tocca il tasto I e usa i tasti freccia sulla tastiera per navigare nell'area di testo; Avanti, inserire il nome host di vostra scelta e per salvare e uscire, toccare il Esctasto sulla tastiera, seguito da questi tasti: :, w, q, e, infine, Enter.
Se esiste, modifica il file /etc/default/dhcpcd
e commenta la SET_HOSTNAME
direttiva, eseguendo:
sudo vim /etc/default/dhcpcd
Quindi, inserisci il simbolo # all'inizio della riga che inizia con SET_HOSTNAME=
, come mostrato, di seguito:
#SET_HOSTNAME='yes'
Infine, esegui:
sudo service hostname restart
Potresti anche aver bisogno di un'altra fonte affidabile per le impostazioni complete. Dopo aver completato le impostazioni, è possibile controllare i dettagli del dominio su WhoisXY.com dove ho controllato le informazioni whois.
Questo è ciò che ha funzionato per me :
Modificato il file / etc / hosts
127.0.0.1 my.fqdn.com localhost tutto il resto
Supponiamo di voler configurare il dominio come " beast.local" e il nome host sia " davebeast " in modo tale che il fqdn sia " davebeast.beast.local " per un server il cui IP sia 192.168.100.100 , ecco come ho fatto su Ubuntu 14.04 LTS.
dokwii @ davebeast ~ / Videos / zik $ cat / etc / * release DISTRIB_ID = LinuxMint DISTRIB_RELEASE = 17 DISTRIB_CODENAME = qiana DISTRIB_DESCRIPTION = "Linux Mint 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 $ nomehost -d #dominio
Beast.local
dokwii @ davebeast ~ / Videos / zik $ hostname -s #hostname
davebeast
dokwii @ davebeast ~ / Videos / zik $ nomehost -f #fqdn
davebeast.beast.local
/etc/hosts
dovrebbe essere il tuo nome di dominio completo. Sono rimasto bloccato per un bel po 'di tempo :)