GNU/Linux >> Linux の 問題 >  >> Debian

Debian10で単一のLANカードに複数のIPアドレスを割り当てる方法

場合によっては、マシンに複数のIPアドレスが必要になることがあります。テストするとき、または複数のネットワークに接続されているサーバーを実行するとき。多くの場合、複数のネットワークカードを購入してサーバーに接続し、IPアドレスを個別に割り当てることは現実的ではありません。ただし、このチュートリアルを使用すると、Debianバージョン10で1枚のLANカードに複数のIPアドレスを割り当てることができます。

複数のIPアドレスを一時的に割り当てる

まず、インターフェース名を調べましょう。端末で次のコマンドを実行します。

ip addr

上のスクリーンショットからわかるように、マシンには単一のインターフェイスens33があり、IPアドレス192.168.227.143/24がすでに割り当てられています。このインターフェースにもう1つのIPアドレス10.1.1.2/8を割り当てましょう。

root権限を持つ端末で次のコマンドを実行します。

ip addr add 10.1.1.2/8 dev ens33

もう一度次のコマンドを実行して確認します

ip addr

上のスクリーンショットからわかるように、新しいIPアドレスが割り当てられています。システムの電源を切るか再起動するとすぐに、このIPアドレスは自動的に削除されます。

複数のIPアドレスを永続的に割り当てる

まず、インターフェース名とすでに割り当てられているIPアドレスを確認します。

上のスクリーンショットからわかるように、すでに1つのIPアドレスが割り当てられており、インターフェイス名はens33です。

root権限で次のコマンドを実行して、ネットワーク構成ファイルを開きます。

nano /etc/network/interfaces

以下は出力例です。

次の行を入力してファイルを閉じます。

iface ens33 inet static
  address 10.1.1.1/8

以下は構成ファイルの内容です。

次のコマンドを実行して、ネットワークサービスを再起動します。

systemctl restart networking

次のコマンドを実行して、IPアドレスを確認します。

ip addr

上のスクリーンショットからわかるように、新しいIPアドレスが割り当てられています。

結論

これは、Debian10の単一のインターフェースに複数のIPアドレスを割り当てるための小さなチュートリアルでした。上記のコマンドを実装して頑張ってください。


Debian
  1. Debian 10(バスター)のインストール方法

  2. CentOS8で単一のネットワークインターフェイスに複数のIPアドレスを割り当てる方法

  3. Debian – Ipアドレスを自動的に永久に禁止する方法は?

  1. Debian10でホスト名を変更する方法

  2. Debianでvsftpdをセットアップする方法

  3. Python3.9をDebian10にインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian10にTeamViewerをインストールする方法

  3. Debian9にGitをインストールする方法