〜Yamaha RTX × L3スイッチ構成での正しいアクセス制御〜
社内ネットワークや小規模拠点ネットワークにおいて、
「許可した端末以外はネットワークに接続させたくない」
という要件は非常に多くあります。
特に以下のような構成では、思わぬ落とし穴があります。
ONU
↓
Yamaha RTX1300(DHCP + MAC制御)
↓
L3スイッチ
↓
各端末 / NAS
RTX側で
まで設定したのに、
L3スイッチ配下の端末同士は通信できてしまう…
本記事では、
を 実務目線で分かりやすく解説します。
ONU
↓
RTX1300
・DHCPサーバ
・MACアドレス固定割当
・DHCP未取得端末は遮断
↓
L3スイッチ
↓
PC / NAS / プリンタ
RTX1300 側では以下のような設定を実施している想定です。
dhcp service server
dhcp scope lease type 1 bind-only
dhcp scope 1 192.168.10.2-192.168.10.254/24
dhcp scope bind 1 192.168.10.2 ethernet XX:XX:XX:XX:XX:XX
dhcp scope bind 1 192.168.10.3 ethernet YY:YY:YY:YY:YY:YY
dhcp scope bind 1 192.168.10.4 ethernet ZZ:ZZ:ZZ:ZZ:ZZ:ZZ
ethernet filter 1 pass dhcp-bind 1
ethernet lan1 filter in 1
この設定により、
という 一見完璧な制御ができているように見えます。
👉 L3スイッチは「ルーター」だからです。
つまり、
PC(手動IP)
↓
L3スイッチ
↓
NAS
という通信は
RTX1300を一切通過しません。
RTXの ethernet filter dhcp-bind は、
するため、
というのが正体です。
通信が発生する場所で制御しない限り、必ず抜け道ができます。
これらが L3スイッチ内で完結する以上、
L3スイッチ側にもアクセス制御は必須です。
👉 可能です(ただし機種依存)
最も現実的かつ安全な方法が次です。
L3スイッチ側で、
の組み合わせだけを 正規端末として許可する仕組みです。
| 端末状態 | 通信 |
|---|---|
| DHCP取得済み・登録MAC | ✅ 通信可 |
| 手動IP設定 | ❌ 遮断 |
| 未登録MAC | ❌ 遮断 |
| L3スイッチ内通信 | ❌ 遮断 |
👉 RTX配下・L3スイッチ配下を問わず完全制御できます。
メリット
デメリット
👉 小規模・固定構成向け
メリット
デメリット
👉 セキュリティ用途には不十分
メリット
デメリット
👉 大規模・企業向け
RTX1300
・DHCP bind-only(現状のままでOK)
L3スイッチ
・DHCP Snooping 有効
・IP Source Guard 有効
・RTX接続ポート:trusted
・端末ポート:untrusted
イラスト1枚から、テクスチャ付…