回答:
/etc/hostname
未修飾のホスト名を編集して追加します。
boson
編集/etc/hosts
:
sudo vi /etc/hosts
boson.dev.local boson
where boson.dev.local
が完全修飾ホスト名で、hostnameに置き換えて、目的のホスト名のエントリを追加しますboson
。
127.0.1.1 boson.dev.local boson
ホスト名サービスを再起動します。
sudo service hostname restart
ターミナルを開いて構成をテストし、以下のコマンドを入力します。
hostname
boson
hostname -f
boson.dev.local
お役に立てれば。
sudo service hostname restart
hostnameコマンドを使用して、完全修飾ホスト名を設定することもできます。そのための最初の引数として渡された名前でそれを実行します:
hostname www.example.com
ただし、これは再起動するまで有効です。/etc/hostname
永続的な変更のために編集できます。
ドメイン名を変更する場合、manページでは以下を推奨しています。
スーパーユーザーのみが名前を変更できることに注意してください。
dnsdomainnameコマンドでFQDNまたはDNSドメイン名を設定することはできません(以下のFQDNを参照)。
ホスト名は通常、システムの起動時に/etc/init.d/hostname.shで1回設定されます(通常は、ホスト名を含むファイルの内容(たとえば/ etc / hostname)を読み取ることによって)。
通常、/ etc / hostsで設定できます
ドメイン名を使用して、共有ストレージをユーザーグループTIGERGROUPにバインドします。この方法では、ドメイン名TIGERGROUPをCIFS共有として使用できます。TIGERGROUPドメイン名は、WindowsのWORKGROUPドメインと考えてください。サーバーのホスト名(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
、自宅でsambaを使用しないので、それも追加します。
例:
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でドメインの詳細を確認できます。WhoisXY.comでは、whoisの情報を確認しました。
あなたがドメイン「するように設定したいとしbeast.local」「であること、およびホスト名をdavebeast FQDNが」ある「ようにdavebeast.beast.local IPがあるのサーバーのための」192.168.100.100、これは私が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 $ hostname -d #domain
Beast.local
dokwii @ davebeast〜/ Videos / zik $ hostname -s #hostname
デイブビースト
dokwii @ davebeast〜/ Videos / zik $ hostname -f #fqdn
davebeast.beast.local
/etc/hosts
FQDN であることに注意することが重要です。私はかなり長い間立ち往生していた:)