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

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

ほとんどのオペレーティングシステムは、コマンドラインを使用してネットワークインターフェイスをセットアップするためのコマンドまたはオプションを提供します。 Linuxシステムでは、ネットワーク構成ファイルを直接編集し、要件に応じて変更を加えることができます。このチュートリアルは、Ubuntu、Debian、およびLinuxMintシステムでネットワークインターフェイスをセットアップする方法を説明します。

1。システムホスト名の設定

ホスト名」を使用できます ‘コマンドを使用して、現在設定されているホスト名を確認するか、システムの新しいホスト名を設定します。

  • コマンドプロンプトでhostnameと入力し、Enterキーを押して、システムの現在のホスト名を確認します。
    hostname
    
  • hostnameコマンドで新しいホスト名を入力して設定します。これは、システムの再起動後も持続しません。
    hostname station1.example.com
    

ホスト名を永続的に設定するには、 / etc / hostnameを編集する必要があります ファイルを作成し、新しいホスト名を追加します。これは、システムを再起動した後も残ります。

sudo echo "station1.example.com" > /etc/hostname

次に、 / etc / hostsを編集します 新しいホスト名をローカルIPアドレスにバインドします。

127.0.0.1 localhost station1.example.com

2。接続されているネットワークインターフェースのリスト

システムに接続されているネットワークインターフェイスを表示または一覧表示するには、次のコマンドを使用します。これにより、ネットワークインターフェイスの状態も表示されます。

ip addr
1: lo:  mtu 65536 qdisc noqueue state UNKNOWN group default
    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
    inet 127.0.0.1/8 scope host lo
       valid_lft forever preferred_lft forever
    inet6 ::1/128 scope host
       valid_lft forever preferred_lft forever
2: eth0:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:27:0e:1d:62:ab brd ff:ff:ff:ff:ff:ff
3: eth1:  mtu 1500 qdisc pfifo_fast state UP group default qlen 1000
    link/ether 00:e0:4d:77:8a:0e brd ff:ff:ff:ff:ff:ff

3。インターフェイスに静的IPを設定する

次に、ネットワークインターフェース構成ファイルを編集します / etc / network / interfaces そしてそれを構成します。この例では、DHCPサーバーからIPアドレスを取得するようにeth0インターフェースを構成しており、eth1には静的IPアドレスがあります。

$ sudo vi /etc/network/interfaces
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet dhcp

auto eth1
iface eth1 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

4。ネットワークインターフェースに2番目のIPを設定する

ここで、同じインターフェイス(eth1)に2番目のIPアドレス(仮想IP)を追加する場合。ネットワーク構成ファイルでエイリアスを定義し、別のIPアドレスを構成できます。

sudo vi /etc/network/interfaces
## other configuration goes here 

auto eth1:0
iface eth1:0 inet static
address 192.168.1.101
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8

ここで、インターフェースを eth1:0として定義したことがわかります。 、これはインターフェースのエイリアスです。

5。ネットワークサービスを再起動します

上記のすべての変更を行った後、次のコマンドを使用してネットワークサービスを再起動します。

eth1:0sudo /etc/init.d/networking restart

Ubuntu
  1. Ubuntu16.04でHAProxyをセットアップする方法

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

  3. UbuntuとLinuxMintでNTPサーバーをセットアップする方法

  1. Ubuntu、Debian、LinuxMintにuTorrentをインストールする方法

  2. Ubuntu、Debian、LinuxmintにPython3.5をインストールする方法

  3. UbuntuとDebianでKeepAlivedを使用してIPフェイルオーバーを設定する方法

  1. Ubuntu、Debian、LinuxMintにPython3.7をインストールする方法

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

  3. Ubuntu Gnome 15.10でネットワークDockerをクリーンにセットアップする方法は?