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

Ubuntu でデフォルト ゲートウェイを設定する方法

ゲートウェイは、インターネットへのアクセスにおいて重要な役割を果たします。ネットワーク上の他のデバイスやコンピュータなどのデバイスにアクセスするには、ネットワーク管理者またはシステム管理者が自動または手動で構成する必要があります。データ パケットがネットワーク上を移動するときにデータ パケットをルーティングするには、異なるデバイス間の通信が必要です。システムのルーティング テーブルは、どのネットワーク インターフェイスがこれらのパケットをリモート システムまたはデバイスに送信するかを決定します。この目的にはネットワーク デバイスが使用されますが、ルーティングはルーターとして構成された任意のデバイスで実行できます。

データ トラフィックには標準ゲートウェイが使用されます未定 ルーティングテーブル内の特定のルートが優先されないローカルネットワーク用。同様に、スタティック ルートのトラフィックは、標準ゲートウェイを通過してはなりません。従来、標準ゲートウェイは専用のネットワーク ルーターとして機能していました。

何をカバーするつもりですか?

このガイドでは、「ip route」および「route」コマンドを使用して、Ubuntu 20.04 (Focal Fossa) OS でデフォルト ゲートウェイを設定する方法を示します。このハウツーから始めましょう。

要件は何ですか?

このチュートリアルを開始する前に、次の要件を考慮してください。

<オール>
  • インターネット接続のあるシステムにインストールされた Ubuntu 20.04。
  • root ユーザー アカウントまたは「sudo」権限を持つユーザー アカウント
  • コンピュータ ネットワークと Ubuntu の管理に関する基本的な知識
  • 注意 :これは非常に高度なテクニカル ガイドであることに注意してください。自分が何をしているのかわかっている場合にのみ、このガイドに従ってください。初心者でネットワーク構成に苦労している場合は、インターネットへの接続が失われる可能性があります。

    実験のセットアップ

    このマニュアルでは、IP 192.168.56.4 (enp0s8) を標準ゲートウェイ アドレスとして使用します。これは、Ubuntu コンピューター (VM1) のインターフェイスの 1 つの IP アドレスです。もう一方のインターフェイスには、別の IP アドレス、つまり 192.168.57.5 (enp0s3) があります。 VM2 には、IP アドレス 192.168.56.101 (enp0s3) を持つインターフェイスが 1 つしかありません。 VM2 enp0s3 が VM1 enp0s3 にアクセスできないことは明らかです。なぜなら、それらは両方とも異なるネットワーク アドレス上にあるからです。

    私たちのタスクは、両方の VM が異なるネットワーク アドレスを持つインターフェイスで通信できるようにすることです。 VM1 (192.168.56.4) の IP を別のマシン (VM2) のゲートウェイとして設定し、VM2 の VM1 に ping を実行してゲートウェイに到達できるかどうかを確認します。

    VM1 192.168.56.4 (enp0s8) 192.168.56.101 (enp0s3)
    VM2 192.168.57.5
    (enp0s3)

    デフォルト ゲートウェイ IP を決定する

    最初に、コンピューターに既に設定されているデフォルト ゲートウェイを確認しましょう。これを行うには、次のコマンドを実行します。

    IP ルート

    これにより、端末にデフォルト ゲートウェイが表示されます。

    または、同じ目的で「route」コマンドを使用できます。

    ルート-n

    ルート コマンドが見つかりません」などの間違いを犯した場合 ‘次に、’route’ コマンドを次のようにインストールできます:

    sudo 適切な net-tools をインストールするには

    UG フラグをチェックして、ゲートウェイを探します。ルーティング テーブル フラグとその意味を以下に示します。

    U:UP – ルートがアクティブで有効であることを示します
    H:ホスト – ターゲットがホストです
    G:ゲートウェイ – ルートがゲートウェイにつながることを意味します
    R:拒否 – によって設定されますエントリの有効期限が切れたときの ARP
    D:動的 – ルーティング迂回によって追加されたルート
    M:変更済み – ルーティング リダイレクトによって変更されたルート

    上記の 2 つのコマンドの出力はほぼ同じです。別のオプションは、「netstat -rn」を使用することです ‘ゲートウェイ IP を確認するコマンド。

    「ip」コマンドによる標準ゲートウェイの設定

    最初に「ip」を使用します VM2 にデフォルト ゲートウェイを設定するコマンド。これを行うには、次の手順に従います。

    ステップ 1. ターミナルを開き (Ctrl + Alt + F2)、次のコマンドを実行します:

    192.168.56.4 を介した sudo IP ルート標準。追加

    ステップ 2. VM2 から VM1 に ping を実行して、ゲートウェイにアクセスできるかどうかを確認します。

    リング -c3 192.168.57.5

    上記のデフォルト ルートを削除するには、次のコマンドを使用します:

    sudo IP route del default via 192.168.56.4

    上記の変更を確認するには、「Way -n」を使用します 「指揮官。

    「route」コマンドでデフォルト ゲートウェイを設定する

    今度は「ルート」を使用します VM2 にデフォルト ゲートウェイを設定するコマンド。これを行うには、次の手順に従います。

    ステップ 1. ターミナルを開き (Ctrl + Alt + F2)、次のコマンドを実行します:

    sudo ルートを追加 標準 GW 192.168.56.4

    ステップ 2. VM2 から VM1 に ping を実行して、ゲートウェイにアクセスできるかどうかを確認します。

    リング -c3 192.168.57.5

    上記のデフォルト ルートを削除するには、次のコマンドを使用します:

    sudo ルート デル デフォルト gw 1​​92.168.56.4

    上記の変更を確認するには、route -n コマンドを使用してください。

    卒業証書

    このガイドでは、Ubuntu 20.04 でデフォルト ゲートウェイを設定する方法を学びました。デバイスのさまざまなシナリオを作成し、共通のゲートウェイを介してそれらを接続してみてください。


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

    2. Ubuntu Touchでデフォルトのブラウザを設定する方法は?

    3. デフォルトをRuby2.1.2に設定する方法は?

    1. Ubuntuでデフォルトのアプリケーションを変更する方法

    2. Ubuntu 20.04/22.04のドックでオレンジ色のドットをカスタマイズする方法

    3. デフォルトゲートウェイの設定方法

    1. Ubuntu 20.04/18.04にRedisをインストールする方法

    2. Ubuntu18.04でOpenVPNサーバーをセットアップする方法

    3. Ubuntu18.04でDNSネームサーバーを設定する方法