Ubuntu ネットワークの優先度を確認する

                 
Linux
この記事は約2分で読めます。

どちらのかい私の自宅にはインターネット回線が2種類あります。

ひとつはOCN光で、もうひとつはJcomです。

Ubuntuをインストールしたパソコンに2回線を接続したとき、ネットワークのルートがどのようになるのかを確認しました。

                 

優先度の確認

環境

  • Ubuntu 20.04.1 LTS
  • 有線LAN:OCN光を接続(192.168.1.0/24のネットワーク)

  • 無線LAN:Jcomを接続(192.168.2.0/24ネットワーク)

メトリックの確認

ネットワークに接続するための優先度をメトリックといいます。

以下のコマンドで確認してみます。

192.168.1.252と192.168.2.252への2種類のルートが表示されました。 ※169.254.0.0/16のネットワークはIPv4のリンクローカルアドレスです。

それぞれのルートにmetricが設定されています。

メトリックの値が小さいほうが優先されるので、この場合192.168.1.252が優先となります。

グローバルIPを確認すると、OCN光のIPが表示されました。

                 

メトリック変更

ifmetricを使用してメトリックを変更します。

Ubuntuには入っていなかったのでインストールします。

メトリック変更したら確認をしてみます。

メトリックが指定通りに変更されました。

メトリック変更により、優先されるゲートウェイが192.168.2.252に変わったのでグローバルIPも変更されました。

デスクトップのネットワークのアイコンも変化しました。

メトリック変更前

メトリック変更後

 

192.168.2.252はJcom回線で12Mbpsのスピードなので、メトリックを復元して戻しておきました。

コメント

タイトルとURLをコピーしました