web-dev-qa-db-ja.com

イーサネットでVLANをセットアップして保存する方法

Eth0ネットワークカードでVLANをセットアップしようとしています。以下は私がとったステップです:

  1. Sudo apt-get install vlanvlanをインストールします
  2. 以下を追加して、viで/etc/network/interfacesを編集します。

    auto eth0.100
    iface eth0.100 inet dhcp
    
  3. ネットワークの再起動および/またはUbuntuの再起動

  4. Ran ifconfig

Eth0.100がリストされていません。何が間違っているのかわかりません。

Vconfigを使用してVLANを追加できますが、再起動後も残りません。

7
hammertime

最初にインストールする必要があります

   Sudo apt-get install vlan

カーネルモジュールをロードする

   Sudo modprobe 8021q

特定のVLAN、VLAN id 100のメンバーである新しいインターフェースを作成します

この例では、物理インターフェイスeth0を使用します。このコマンドは、すでに構成されているインターフェースの隣に追加のインターフェースを追加します

   Sudo vconfig add eth0 100

新しいインターフェイスにアドレスを割り当てます。

   Sudo ip addr add 10.0.0.1/24 dev eth0.100

この設定を永続的にするため。起動時にモジュールをカーネルに追加します

   Sudo su -c 'echo "8021q" >> /etc/modules'

インターフェイスを作成し、システムの起動時に使用可能にします。次の行を/etc/network/interfacesに追加します

auto eth0.100
iface eth0.100 inet dhcp
    vlan-raw-device eth0
11
2707974