
のユビキティ エッジルータ X (ERX)スイッチングチップを搭載しているのでL3スイッチとして使用可能ルーターとしてではなく。
私には別のルーターがあり、これを と呼びます。router-core
これは、ローカル ネットワークの VLAN 100 で内部ネットワークにサービスを提供しています。私が望んでいるのは、ERX をネットワークに接続したときに次の動作が発生するように構成できるようにすることです。
- ERXはないVLAN 1のIPアドレスを取得する
- ERXする
router-core
VLAN 100からIPアドレスを取得する - ERX に接続する他のクライアントは自動的に VLAN 100 にドロップされ、その後は と通信できるようになります
router-core
。
基本的に、私はERXをすべてのポートにVLAN 100のタグを付けたスマートスイッチとして設定しようとしています。これは簡単なように思えますが、そうではない(注:リンク先のスレッドでは、私がやろうとしていることはサポートされていないと書かれていますが、このスレッドは5年近く前のものなので、新しい情報があれば探しています)
以下の構成を試しました:
- 試み#1:
switch0
アドレスをDHCPに設定switch0
VLAN対応が有効- スイッチポート
eth0
- 100にeth4
設定しますpvid
- 試行 #2: (この場合は、
switch0.200
DHCP リースを取得しましたrouter-core
が、クライアントは取得しませんでした)switch0.200
アドレスをDHCPに設定switch0
VLAN 対応を無効に設定- スイッチポート
eth0
-eth4
VLAN設定なしで設定
私が見ている唯一の他のオプションは、ブリッジ インターフェイスを作成してそれを使用することですが、専用のスイッチング チップを持つことによるパフォーマンスがすべて失われ、非常にイライラすることになります。
ご協力いただければ幸いです。
答え1
これは今では可能になっているはずです。Server Fault での質問からは、「VLAN 1」がタグ付き VLAN かタグなし VLAN かは不明なので、質問に含まれている Ubnt リンクの設定に従います。
eth0:
- タグなし: VLAN 1
- タグ: VLAN 11、12、101
eth1:
- タグなし: VLAN 101
- タグ: なし
eth2:
- タグなし: VLAN 11
- タグ: なし
eth3:
- タグなし: VLAN 12
- タグ: なし
次のような構成で実装する必要があります ( interface
)。
switch switch0 {
switch-port {
interface eth0 {
vlan {
pvid 1
vid 11
vid 12
vid 101
}
}
interface eth1 {
vlan {
pvid 101
}
}
interface eth2 {
vlan {
pvid 11
}
}
interface eth3 {
vlan {
pvid 12
}
}
vlan-aware enable
}
vif 1 {
address 192.168.1.1/24
description Management
mtu 1500
}
vif 11 {
address 192.168.11.1/24
description LAN
mtu 1500
}
vif 12 {
address 192.168.12.1/24
description Guest
mtu 1500
}
vif 101 {
address dhcp
description WAN
mtu 1500
}
}