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

Debian 10 / Debian 9でデフォルトネットワーク名(ens33)をeth0に変更します

Debian 10 / Debian 9は、ネットワークインターフェイスに一貫性のある予測可能なデバイス名を使用します。この予測可能なデバイスの命名は、オンボードに接続されているか外部に接続されているかなど、接続されているネットワークインターフェイスを見つけるのに役立ちます。

インターフェイス名をeth0に変更することに興味がある場合は、これがチュートリアルです。

現在のネットワークインターフェース名

ip aコマンドを使用して、ネットワークインターフェイスを確認します。

ip a

以下のipaコマンドの出力でわかるように、私のDebianシステムにはenp0s3というネットワークアダプタがあります。

これはVirtualBoxの場合のみであり、システムハードウェア(VMwareの場合はens33)によって異なる場合がありますが、ethXを元に戻す手順は同じです。

dmesgコマンドを使用して、システムの起動中にイーサネットデバイスの名前が変更されたことを確認できます。

sudo dmesg | grep -i eth

一貫性のあるインターフェイスデバイスの名前付けを無効にする

ethXを元に戻すには、grubファイルを編集します。

sudo nano /etc/default/grub

GRUB_CMDLINE_LINUX行を探し、net.ifnames =0 biosdevname=0を追加します。

FROM:

GRUB_CMDLINE_LINUX=""

TO:

GRUB_CMDLINE_LINUX="net.ifnames=0 biosdevname=0"

grub-mkconfigコマンドを使用して新しいgrub構成ファイルを生成します。

sudo grub-mkconfig -o /boot/grub/grub.cfg

ネットワークインターフェース構成の更新

Network Manager

システムがネットワーク構成にNetworkManagerを使用している場合は、設定を変更する必要はありません。先に進んでシステムを再起動できます。

sudo reboot

インターフェースファイル

インターフェイスファイルを編集し、ネットワークデバイスの名前を変更して、ethXのDHCP/静的IPアドレスを取得します。

DHCP

マシンがDHCPネットワーク上にある場合は、

sudo nano /etc/network/interfaces

ネットワークカードがDHCPサーバーからIPアドレスを取得できるように、インターフェイスファイルの以下の行を更新します。

FROM:

auto ens33
iface ens33 inet dhcp

TO:

auto eth0
iface eth0 inet dhcp

静的

インフラストラクチャにDHCPサーバーがない場合は、ネットワークインターフェイスの静的IPアドレスを構成する必要がある場合があります。

sudo nano /etc/network/interfaces

FROM:

auto ens33
iface ens33 inet static
           address 192.168.0.10
           netmask 255.255.255.0
           dns-nameservers 192.168.0.1
           gateway 192.168.0.1

TO:

auto eth0
iface eth0 inet static
           address 192.168.0.10
           netmask 255.255.255.0
           dns-nameservers 192.168.0.1
           gateway 192.168.0.1

システムを再起動します。

sudo reboot

ネットワークインターフェース名の確認

システムを再起動したら、行ってeth0が戻ったかどうかを確認します。

ip a

結論

それで全部です。コメントセクションにフィードバックをお寄せください。


Debian
  1. Debian 10 /Debian9でデフォルトのランレベルを変更する方法

  2. Debian / Ubuntu/LinuxMintでネットワークを構成する

  3. Ubuntu 18.04 / Ubuntu 16.04でデフォルトネットワーク名(ens33)を古い「eth0」に変更します

  1. UbuntuとDebianでホスト名(コンピューター名)を変更する方法

  2. Ubuntu、Debian、LinuxMintでネットワークインターフェースを設定する方法

  3. Debian – Networkmanagerがデフォルトのルーティングポリシーを変更しますか?

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

  2. Debian 9StretchLinuxでデフォルトのPythonバージョンを変更する方法

  3. Debian でデフォルトのデスクトップ マネージャを変更するにはどうすればよいですか?