GNU/Linux >> Linux の 問題 >  >> Panels >> Panels

Ubuntu20.04で静的IPアドレスを構成する方法

静的または固定IPアドレスは、変更されないIPアドレスです。デバイスを再起動するかホームルーターを再起動するかにかかわらず、静的IPアドレスを持つデバイスは同じIPアドレスを取得します。静的IPアドレスの反対は動的IPアドレスです。静的IPアドレスを持たないデバイスは、DHCP(動的ホスト構成プロトコル)サーバーによって割り当てられた動的IPアドレスを取得し、随時変更される可能性があります。

デフォルトでは、ケーブルを使用しているかWiFi経由で接続されているかに関係なく、ホームルーターに接続されているデバイスは、動的IPアドレスを取得する可能性があります。また、管理対象のUbuntu VPSをWebサーバーのFTPサーバーとしても使用する場合は、静的IPアドレスを構成して、同じIPアドレスを使用してサーバーにアクセスできるようにします。このチュートリアルでは、Ubuntu20.04で静的IPアドレスを構成する方法を示します。

UbuntuServer20.04で静的IPアドレスを構成する

Ubuntuサーバー20.04では、ネットワーク構成はNetPlanと呼ばれるユーティリティによって管理されます。 NetPlanは、ネットワーク設定を管理するためにUbuntu17.10で導入された新しいネットワーク構成ツールです。また、Ubuntu 20.04サーバーのインストール中に、DHCPサーバーが使用可能な場合、cloud-initはサーバー上のネットワークインターフェイスの動的IPアドレスを構成します。

まず、IPアドレスを設定するイーサネットインターフェイスカードを確認する必要があります。ip aを実行できます。 またはip link それを見るためのコマンド。この例では、静的IPを構成するインターフェースは「ens33」です。

Ubuntuサーバー20.04で静的IPアドレスの構成を続行するには、cloud-initがネットワークインターフェイスを管理していないことを確認する必要があります。これを行うには、/ etc / cloud / cloud.cfg.d / subiquity-disable-cloudinit-networking.cfgにあるcloud-initファイルを開き、「network:{config:disabled}」エントリがあることを確認します。エントリが欠落している場合は、作成する必要があります。

master@ubuntu20:~$ sudo cat /etc/cloud/cloud.cfg.d/subiquity-disable-cloudinit-networking.cfg
network: {config: disabled}

ここで、静的IPアドレスを構成するには、/ etc / netplan/00-installer-config.yamlにあるYAML構成ファイルを変更する必要があります。 YAMLファイルを編集するときは、YAMLコードのインデント標準に準拠していることを確認してください。 YAMLファイルの推奨構文は、インデントに2つのスペースを使用することであり、TABSは使用しないでください。インデントと構文が正しくない場合、変更は機能しません。

$ sudo cat /etc/netplan/00-installer-config.yaml
# This is the network config written by 'subiquity'
network:
  ethernets:
    ens33:
      dhcp4: true
  version: 2

ファイルに示されているように、DHCPが使用可能であり、サーバーはDHCPサーバーからIPアドレスを取得しています。サーバーのIPアドレスをたとえば192.168.1.100に変更するには、ファイル/etc/netplan/00-installer-config.yaml

をバックアップしましょう。
$ sudo cp -a /etc/netplan/00-installer-config.yaml{,.orig}

ファイルを開きます

$ sudo nano /etc/netplan/00-installer-config.yaml

上記の/etc/netplan/00-installer-config.yamlのコンテンツをこれらの行に置き換えます。

network:
  ethernets:
    ens33:
      addresses: [192.168.1.100/24]
      gateway4: 192.168.1.1
      nameservers:
        addresses: [192.168.1.1, 8.8.8.8]
  version: 2

ファイルを編集するときは、イーサネットインターフェースが「ipa」を呼び出したときに表示されるものと一致していることを確認してください。 または「IPリンク」 コマンド。

変更を適用せずに新しい構成ファイルを確認するには、次のコマンドを実行します。

$ sudo netplan try

すべて問題がなければ、下の図に示すようなメッセージが表示されます。 Enterキーを押して変更を受け入れるか、そのままにして変更を以前の構成に戻すことができます。

UbuntuDesktop20.04で静的IPアドレスを構成する

最近のほとんどのホームルーターには、同じネットワークに接続されている特定のデバイスのIPアドレスを予約できる構成オプションがあります。ホームルーターでこのオプションを使用すると、ネットワーク上のデバイスは静的/固定IPアドレスを取得します。これは、デバイスにIPアドレスを割り当てるための最も簡単で推奨される方法であり、静的DHCPまたはDHCP予約と呼ばれます。

ルータで設定したくない場合は、デバイス自体で設定できます。ここでは、Ubuntuデスクトップ20.04で静的IPアドレスを構成する方法を説明します。画面の右上にあるネットワークアイコンをクリックしてみましょう。

下の図に示すように、アイコンをクリックすると新しいウィンドウが表示されます

この例では、有線接続の静的IPアドレスを構成します。したがって、有線接続セクションのオンオフスライダーの横にある歯車アイコンをクリックする必要があります。 WiFi接続を構成するには、WiFi接続セクションの歯車アイコンをクリックする必要があります。

これにより、新しいウィンドウが開きます。下の図に示すように、IPv4をクリックしてください

次のウィンドウで、IPv4方式で「手動」を選択し、フォームに次の情報を入力します

Address: 192.168.1.100
Netmask: 255.255.255.0
Gateway: 192.168.1.1

DNS部分を自動に設定する場合、または独自のDNSアドレスを使用する場合は、DNS部分を空白のままにして、IPアドレスをコンマで区切ります(例: 1.1.1.1、8.8.8.8 )。 、上の[適用]ボタンをクリックします。

おめでとう! Ubuntu20.04で静的IPアドレスを正常に構成しました。

もちろん、 LinuxVPSホスティングのいずれかを使用している場合は、Ubuntu20.04で静的IPアドレスを自分で構成する必要はありません。 サービスと追加のIPアドレスを持っています。その場合は、専門のLinux管理者にこれを構成して設定するように依頼するだけです。 24時間年中無休でご利用いただけます。リクエストはすぐに処理されます。

PS。 Ubuntu 20.04で静的IPアドレスを構成する方法に関するこの投稿が気に入った場合は、左側のボタンを使用してソーシャルネットワーク上の友達と共有するか、下に返信を残してください。ありがとう。


Panels
  1. AlmaLinuxで静的IPアドレスを構成する方法

  2. Ubuntu 18.04 / 16.04 / Debian 9 /LinuxMint18で静的IPアドレスを構成する方法

  3. Fedoraで静的IPアドレスを設定する方法

  1. Ubuntu 19.04 DiscoDingoLinuxで静的IPアドレスを構成する方法

  2. Ubuntu18.04で静的IPアドレスを構成する方法

  3. Ubuntu20.04で静的IPアドレスを構成する方法

  1. Ubuntu22.04LTSで静的IPアドレスを構成する方法

  2. Ubuntu20.04LTSで静的IPアドレスを割り当てる方法

  3. Debian 11で静的IPアドレスを設定する方法(Bullseye)