GNU/Linux >> Linux の 問題 >  >> Linux

再起動せずにubuntuでホスト名を永続的に設定する方法

ホスト名は、コンピュータネットワーク内の特定のホストを識別するために使用されるマシンの名前です。それはどんなレベルの深さでもかまいません。 johnのように単純な場合もあります またはjohn.example.comのように複雑 。ホスト名が正しく設定されていない場合、ネットワーク内のメールサーバーや他のコンピューターなどのプログラムは警告を発行するか、完全に失敗します。

デフォルトでは、ホスト名はシステムによって自動的に設定されますが、場合によっては、便宜上その名前を変更したい場合があり、次の手順で簡単に変更できます。

1。まず、現在のホスト名を変更します

$ hostname MY_NEW_NAME

この変更は、システムが再起動するまでの一時的なものです。ただし、ダウンタイムがないのは良いことです。

2。ホスト名ファイル/etc/hostnameを更新します

これは、次のいずれかの方法で実行できます。

# For newer distribution, that use `SystemD` init
$ sudo hostnamectl set-hostname MY_NEW_HOSTNAME
# For older distribution, `SysV` init 
$ sudo echo "my-new-hostname" > /etc/hostname

3。 /etc/hostsに新しいレコードを追加します ファイル

$ sudo echo "127.0.0.1 my-new-hostname" > /etc/hosts
# or directly open `/etc/hosts` file 
$ sudo nano /etc/hosts

変更後、新しい/etc/hosts ファイルは次のようになります:

127.0.0.1       localhost
127.0.0.1       guest
127.0.1.1       my-new-hostname
# other entries below
## ..
## ..

Linux
  1. Linuxでシステムホスト名を設定または変更する方法

  2. Ubuntu18.04でSSHキーを設定する方法

  3. Ubuntu20.04でUnboundDNSリゾルバーを設定する方法

  1. Ubuntu – Ubuntuで静的IPを設定する方法は?

  2. ubuntuで$PATH変数を永続的に設定する2つの方法

  3. Ubuntu でホスト名を変更する方法

  1. Ubuntu18.04でホスト名を変更する方法

  2. Ubuntu で Bluetooth を再起動するにはどうすればよいですか?

  3. Ubuntu で $LD_LIBRARY_PATH を設定するには?