Linuxで2枚のネットワークカードを設定するには
Linux の 2 つのネットワークインターフェースを設定するには、次の手順に従ってください。
- ターミナルを開き、root権限でログインするか、sudoコマンドで管理者権限を取得します。
- ifconfigコマンドまたはip addrコマンドで現在のネットワークインターフェース名を確認します。通常、ethまたはenで始まるインターフェース名は有線LAN、wlanまたはwlpで始まるインターフェース名は無線LANです。
- vi や nano などのエディタで、ネットワークインターフェース設定ファイルを開きます。ほとんどの Linux ディストリビューションでは、このファイルは /etc/network/interfaces にあります。
- 設定ファイル内の最初のネットワークインターフェースの設定部分を見つけ、必要に応じて設定を調整します。以下に例を示します。
auto eth0
iface eth0 inet static
address 192.168.1.100
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 8.8.4.4
- 設定ファイル内にある二次的なネットワークインターフェースの設定箇所を見つけ、必要に応じて適切な設定を行ってください。以下に、サンプルの設定を示します。
auto eth1
iface eth1 inet static
address 10.0.0.100
netmask 255.255.255.0
- 設定ファイルを保存して閉じる
- 最初のネットワークインターフェイスを有効にするには、ifupコマンドを使用します。
sudo ifup eth0
- ifup コマンドを使用して 2 番目のネットワークインターフェイスを有効にする:
sudo ifup eth1
- ifconfig コマンドまたは ip addr コマンドを使用して、2 つのネットワークインターフェイスが適切に構成され有効になっていることを確認します。
なお、上記の手順は、従来のネットワークインターフェイス設定ファイルを使用するLinuxディストリビューションでのみ適用できます。一部のディストリビューションでは、NetworkManagerなどの異なるネットワーク設定ツールが使用されている可能性があります。その場合は、そのツールを使用してネットワークインターフェイスを設定する必要があります。