現在、物理イーサネットポートが1つしかないLinuxシステムを使用しています。この物理ポートeth0
にはネットワークインターフェイスが接続されています。この単一の物理ポートを使用する別のイーサネットインターフェイスを作成したいと思います。このファイルを使用してどのようにこれを達成できますか/etc/network/interfaces
?
私の究極の目標は、単一のイーサネットポートを使用して2つの異なるネットワークにアクセスできることです。たとえば、次のファイルがあるとしますinterfaces
。
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 192.168.1.11
netmask 255.255.255.0
gateway 192.168.1.1
auto eth1
iface eth1 inet static
address 192.168.16.100
netmask 255.255.255.0
gateway 192.168.16.1
両方のネットワークをpingできるようにしたいが、これまでは正しいネットワーク(192.168.16.0/24)でpingしeth0
てeth1
もpingのみ可能です。単にinterfaces
ファイルに新しいエントリを追加し、魔法のように動作することを望むのは簡単すぎるように見えるため、いくつかの設定がありません。
このコマンドを使用して単一のイーサネットインターフェイスに複数のIPを追加できることを知っていますが、ip addr add 192.168.16.100/24 dev eth0
2つの別々のインターフェイスを持っていると思います。
ありがとうございます!
答え1
物理ポートとその背後にあるイーサネットコントローラの組み合わせはい(物理)インターフェイス。利用可能なインターフェイスを一覧表示できますip link
。複数のインターフェイスを使用するには、ネットワークカードまたはUSBイーサネットアダプタを追加する必要があります。