メインコンテンツへスキップ
見出し画像

【初心者向け】素人がLinux digコマンドで名前解決の確認をした。(サーバー標準テキスト3.7.1)ユースケース付き

    こちらの教科書をダウンロードして、実習を行うことにいたしました。
    Linuxサーバー構築標準教科書 ダウンロード LinuCレベル2対応 | Linux技術者認定試験 リナック | LPI-Japan
    今回は、標準テキスト3.7.1の名前解決の確認をしていきます。

    • 3章 Linuxのインストールと設定

      • 3.7 ネットワーク接続の確認

        • 3.7.1 名前解決の確認 39ページ

    作業手順

    ①digコマンドをテキスト通りに打ち込みます。

    画像

    ②以下赤枠の情報が表示されていることを確認します。
    きちんとDNSの名前解決が行われていることがわかります。

    画像

    名前解決の確認とは?

    Linuxで「名前解決の確認」っていうのは、ホスト名やドメイン名が正しくIPアドレスに変換されているかをチェックすることを指します。 ネットワークトラブルの原因を探るときの基本中の基本となります。
    初心者はまず ping や nslookup を試せばOKのようです。

    確認方法(よく使うコマンド)

    • ping google.com → 名前がIPに変換されるか+通信できるか確認

    • nslookup google.com → DNSサーバに問い合わせて結果を表示

    • dig google.com → 詳しい情報を確認(初心者はまずpingやnslookupで十分)

    ユースケース

    1. インターネットに接続できないとき

    • 症状: ブラウザでサイトが開けない

    • 確認: ping google.com で名前解決できるか試す

    • 切り分け:

      • IPに変換できない → DNS設定の問題

      • IPに変換できるが通信不可 → ネットワークやファイアウォールの問題

    2. 社内システムにアクセスできないとき

    • 症状: 社内のファイルサーバやメールサーバに接続できない

    • 確認: nslookup server.company.local

    • 切り分け:

      • 名前解決できない → DNSサーバやゾーン設定の不備

      • 名前解決できる → サーバ自体の障害やルーティングの問題

    3. サーバ設定や構築時のテスト

    • 症状: 新しく立てたLinuxサーバでサービスが動かない

    • 確認: dig myservice.example.com

    • 切り分け:

      • レコードが正しく返るかを確認

      • Aレコード、MXレコード、PTRレコードなど用途に応じてチェック

    4. ネットワークトラブルシューティング

    • 症状: VPNやクラウド環境で接続が不安定

    • 確認: 名前解決が安定しているかを調べる

    • 切り分け: DNSキャッシュや複数DNSサーバの設定競合を発見できる

    まとめ

    ポイントは:

    • 「名前がIPに変換できるか」=第一チェック項目

    • これで「DNSの問題か」「ネットワークの問題か」を切り分けられる


     
     
    会計に詳しい素人エンジニア。業務システムのスクラッチ開発のシステム企画や運用を経験。担当した2年間大きな社内外トラブルなく運用。勉強した内容をアウトプットしています。将来的には活用できる業務フローや作業手順書を作成予定です。簿記2級、ビジネス会計検定2級保有。

    あなたへのおすすめ