Linux ホスト名設定の詳細な紹介

Linux ホスト名設定の詳細な紹介

1. Linuxホスト名を設定する

次に、ホスト名をクライアントとサーバーとして設定し、ホスト IP アドレスをそれぞれ 192.168.30.8 と 192.168.30.9 として、2 台の Centos7 仮想マシンを設定します。

クライアントホストを構成する

[root@client ~]# vi /etc/sysconfig/network

次のコンテンツを追加して保存します。

# アナコンダによって作成
ネットワーク=はい
ホスト名=クライアント
ネットワークを再起動します。
[root@client ~]# systemctl ネットワークを再起動します
[root@client ~]# ホスト名
クライアント
[ルート@クライアント ~]#

動作しない場合は、次のコマンドを使用できます。

[root@client ~]# hostnamectl set-hostname client

サーバーホストを構成する

[root@server ~]# hostnamectl set-hostname server

ネットワークを再起動します。

[root@server ~]# systemctl ネットワークを再起動します
[root@server ~]# ホスト名
サーバ
[ルート@サーバー ~]# uname -n
サーバ

2. ホスト名とIPマッピングを構成する

クライアントとサーバーのホストファイルを構成する

vi /etc/hosts

次のコンテンツを追加します。

192.168.30.8 クライアント
192.168.30.9 サーバー

3. テスト

ホスト名を ping して、構成が成功したかどうかをテストします。

クライアントがサーバーにpingを送信します:

[root@client ~]# ping server -c 3
PINGサーバー(192.168.30.9)56(84)バイトのデータ。
サーバー (192.168.30.9) からの 64 バイト: icmp_seq=1 ttl=64 time=0.616 ms
サーバー (192.168.30.9) からの 64 バイト: icmp_seq=2 ttl=64 time=0.384 ms
サーバー (192.168.30.9) からの 64 バイト: icmp_seq=3 ttl=64 time=0.566 ms

--- サーバー ping 統計 ---
送信パケット 3 個、受信パケット 3 個、パケット損失 0%、時間 2001 ミリ秒
rtt 最小/平均/最大/平均偏差 = 0.384/0.522/0.616/0.099 ミリ秒
[ルート@クライアント ~]#

サーバーがクライアントにpingを送信します:

[root@Server ~]# ping client -c 3
PINGクライアント(192.168.30.8)56(84)バイトのデータ。
クライアント (192.168.30.8) からの 64 バイト: icmp_seq=1 ttl=64 time=0.502 ms
クライアント (192.168.30.8) からの 64 バイト: icmp_seq=2 ttl=64 time=0.678 ms
クライアント (192.168.30.8) からの 64 バイト: icmp_seq=3 ttl=64 time=0.323 ms

--- クライアント ping 統計 ---
送信パケット 3 個、受信パケット 3 個、パケット損失 0%、時間 2003 ミリ秒
rtt 最小/平均/最大/平均偏差 = 0.323/0.501/0.678/0.144 ミリ秒
[root@サーバー ~]#

ホスト名と IP マッピングを構成した後、IP アドレスを ping する代わりに、ホスト名を直接 ping することができます。

4. Windowsホストを構成する

Windows でホスト名でアクセスできるように Windows ホストを構成します。

C:\Windows\System32\drivers\etc\hosts ファイルを編集し、次の内容を追加します。

192.168.30.8 クライアント
192.168.30.9 サーバー

保存

5. Windowsテスト

C:\Users\10287>ping クライアント -n 3

32バイトのデータでクライアント[192.168.30.8]にpingを実行しています:
192.168.30.8 からの応答: バイト数 = 32 時間 < 1 ミリ秒 TTL = 64
192.168.30.8 からの応答: バイト数 = 32 時間 < 1 ミリ秒 TTL = 64
192.168.30.8 からの応答: バイト数 = 32 時間 < 1 ミリ秒 TTL = 64

192.168.30.8 の Ping 統計:
    パケット: 送信 = 3、受信 = 3、損失 = 0 (損失率 0%)、
推定往復時間(ミリ秒):
    最短 = 0ms、最長 = 0ms、平均 = 0ms

Linux ホスト名設定の詳細な紹介に関するこの記事はこれで終わりです。Linux ホスト名設定に関するより関連性の高いコンテンツについては、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Linuxホスト名変更コマンドの詳しい説明
  • Linuxでホスト名を変更する方法
  • Linuxでホスト名を永続的に変更する方法
  • Linux でネットワーク カード名とホスト名を変更する方法

<<:  IE6/7 は混乱するだろう: 空のテキスト ノードの高さの問題

>>:  Chromeブラウザ設定の新バージョンではクロスドメイン実装が可能

推薦する

MySQL テーブル構造を Excel にエクスポートする方法

要件は次のとおりですテーブル構造、フィールドコメント情報、テーブル名などをエクスポートします。これは...

MySQL における USING と HAVING の使用法の簡単な分析

この記事では、例を使用して MySQL での USING と HAVING の使用方法を説明します。...

VueのVuexの4つの補助機能について

目次1. 補助機能2. 例1. mapState と mapGetters 2. mapMutati...

Vite2.x に基づく Vue 3.x プロジェクトの実装

Vue 3.x プロジェクトの作成 npm init @vitejs/app my-vue-app ...

MySQL のインデックスにおける NULL の影響についての詳細な説明

序文私は多くのブログを読み、弊社の DBA を含む多くの人々が、MySql では列に null が含...

セマンティックウェブページ XHTML セマンティックマークアップ

構造とプレゼンテーションを分離するもう 1 つの重要な側面は、セマンティック マークアップを使用して...

Linux で MySQL のスケジュールバックアップを実装する方法

実際のプロジェクトでは、緊急事態を防ぐためにデータベースを頻繁にバックアップする必要があります。しば...

HTML タグ マーキーはさまざまなスクロール効果を実現します (JS 制御なし)

ページの自動スクロール効果は JavaScript で実現できますが、今日偶然、JS 制御なしでさま...

ページ切り替え効果を作成するための純粋な CSS3 のサンプルコード

前に書いたものは複雑すぎるので、シンプルなコアにしましょう <html> <ヘッド...

RedHat 6.5/CentOS 6.5 に MySQL 5.7.20 をインストールするための詳細なチュートリアル

rpmインストールパッケージをダウンロードするMySQL公式サイト: https://dev.mys...

JavaScript の setTimeout() の使用法の概要

目次1. はじめに2. setIntervalとsetTimeoutの違い3.タイムアウトを設定する...

JS ES の新機能、変数分離割り当て

目次1. 配列の分離割り当て1.1 配列分離割り当てとは何ですか? 1.2 配列分離割り当てに失敗し...

MySQLでよく使われる4つのストレージエンジンについて簡単に説明します。

よく使われる4つのMySQLエンジンの紹介(1):MyISAMストレージエンジン:トランザクションや...

JavaScript メッセージ ボックスの例

JavaScript では、警告ボックス、確認ボックス、プロンプト ボックスの 3 種類のメッセージ...

Vue で Excel インポート機能を実装する詳細な手順

1. フロントエンド主導の実装手順最初のステップは、ページのインポートボタンをクリックしてExcel...