ネットワーク管理に興味があり、Linuxコマンドラインでの作業が含まれる場合は、知っておく必要のあるネットワーク関連のコマンドラインツールがいくつかあります。そのようなツールにはホスト名があります 、システムのホスト名を表示または設定するために使用できます。このチュートリアルでは、わかりやすい例を使用して、このユーティリティについて詳しく学習します。
ここでのすべての例は、Ubuntu 16.04マシンでテストされ、14.04LTSバージョンを実行しているUbuntuサーバーマシンでクロステストされていることに注意してください。
Linuxホスト名コマンド
ホスト名を使用して、システムのホスト名を表示または設定できます。ツールの基本的な構文は次のとおりです。
hostname [options]
このユーティリティについてのマニュアルページのドキュメントの内容は次のとおりです。
Hostname is used to display the system's DNS name, and to display or set its hostname or NIS domain
name.
以下は、このコマンドがどのように機能するかについての良いアイデアを与えるいくつかのQ&Aスタイルの例です。
Q1。ホスト名はどのように機能しますか?
デフォルトでは、hostnameコマンドは出力にホストの名前を生成します。
hostname
Q2。ホストのエイリアス名を印刷する方法は?
ホストに関連付けられているエイリアス名がある場合は、-aコマンドラインオプションを使用してそれにアクセスできます。
hostname -a
Q3。 IPアドレスを印刷する方法は?
これは、-iコマンドラインオプションを使用して実行できます。
hostname -i
ローカルマシンでのコマンドの出力は次のとおりです。
Q4。関連するドメイン名(ある場合)を印刷するにはどうすればよいですか?
これには-dコマンドラインオプションを使用できます。
hostname -d
上記のコマンドは、システムが存在するドメイン名を取得します。
Q5。短いホスト名を印刷する方法は?
これは、-sコマンドラインオプションを使用して実行できます。
hostname -s
Q6。ホスト名を変更するには?
hostnameコマンドを使用すると、ホストの名前も変更できます。これは次の方法で行うことができます:
ホスト名[新しいホスト名]
例:
ホスト名howtoforge
言うまでもなく、この操作を実行するにはroot権限が必要です。また、この方法で行われた変更は一時的なものです。永続的な変更を行うには、 / etc / hostsで変更を加える必要があります。 ファイル。
ホスト名を使用すると、さらに多くのことができますが、ここで説明したことは、少なくとも開始するには十分なはずです。これらすべてが完了したら、ツールのマニュアルページにアクセスして、詳細情報を入手してください。