TP Link TL-SG108E OPNSENSE VLANの設定が不明

TP Link TL-SG108E OPNSENSE VLANの設定が不明

私はこのガイドに従っています:

https://homenetworkguy.com/how-to/set-up-a-fully-functioning-home-network-using-opnsense/

これは、VLAN のスイッチ構成でタグ付きポートとタグなしポートがわからなくなるまで、非常に役立っていました。

潜在的な VLAN 構成は次のとおりです。

仮想LAN IP NIC ポート スイッチポート タグ付け タグなし ノート
無線LAN 192.168.1.1 0 1 いいえ はい 専用LAN管理ポート
ユーザー 192.168.10.1 1 2 はい いいえ 他のすべてのVLANにアクセスできる
ゲスト 192.168.20.1 3 3 はい いいえ 不明なデバイスはここにルーティングされます。他のVLANにアクセスできません。
モノのインターネット 192.168.30.1 3 3 はい いいえ 他のVLANにアクセスできない
IPカメラ 192.168.40.1 3 3 はい いいえ インターネットにアクセスできません。NASのUSERにアクセスできます
仕事 192.168.50.1 2 4 はい いいえ 他のVLANにアクセスできない

WAP (古いルーター) を、VLAN トラフィックを想定するだけでなくタグ付けされるスイッチのポート 5 に追加する必要がありますか?

不明なデバイスがスイッチに接続されると、デフォルトで LAN に設定されますか? MAC アドレスがわかっている場合は、そのコンパニオン VLAN にルーティングされますか?

答え1

不明なデバイスがスイッチに接続されると、デフォルトで LAN になりますか?

デフォルトでは、「タグなし」として割り当てられたVLANが使用されます。そのポートで。

(スイッチに個別の「PVID」設定がある場合は、パケット送信済みデバイスによって送信され、スイッチによって受信されたVLANは、そのポートのPVIDとして設定されたVLANにデフォルト設定されますが、適切な動作のためには、各ポートのPVIDはいつもそのポートのタグなしVLANと一致します。

MAC アドレスがわかっている場合は、対応する VLAN にルーティングされますか?

いいえ、そのようには機能しません。VLANの割り当てはないMACアドレスに基づいて、またはデバイスが一般的に「知られている」かどうかに基づいていません1。通常、802.1Q VLANはスイッチポートに静的に割り当てられ、どれでも特定のスイッチ ポートに接続されたデバイスは常に同じ VLAN に接続されます。

OpnSense は VLAN 割り当てに影響を与えることはできません。できるのは、「この VLAN では不明」なデバイスへの IP アドレスの発行を完全に拒否することだけです。たとえば、Wi-Fi アクセス ポイントがトースターを「IOT」VLAN ではなく「USER」VLAN に配置する場合、OpnSense に DHCP リースの発行を拒否させることはできますが、デバイスを「IOT」VLAN に移動させることはできません。

1 MACベースのVLAN割り当ては技術的に可能性は十分あります。これは、TP-Link JetStream/Omada シリーズなど、より「エンタープライズ」寄りのスイッチや AP にのみ搭載されている機能です。通常は 802.1X (Wi-Fi の別名「WPA-Enterprise」) の一部として搭載されています。TL-SG108E では、せいぜい静的 802.1Q タグベースの VLAN しか実行できないため、この機能は搭載されていません。

タグ付きポートとタグなしポートがわからなくなってしまいました。

「タグ付き」と「タグなし」はそもそもポートには適用されません。代わりに適用されるのは各VLAN各ポートに – 例のように単一の列があるのではなく、マトリックスどのポートにどのVLANがタグ付けされているかを示す。同じVLANでも(通常は意思) は OpnSense ポートでは「タグ付け」されますが、別のポートでは「タグ付けなし」になります。

(「タグ付け」のポイントは、OpnSenseシステムに接続するポートなど、1つのポートで複数のVLANを同時に伝送できるようにすることです。ただし、デバイスはタグ付けを理解する必要があるため、通常はスイッチがOpnSenseからタグ付けされたVLANを受信し、それを次のように公開します。タグなし他のポートでは。

つまり、表の半分は意味をなしますが、残りの半分は意味をなしません。2つの別々の表が必要です。1つはのみVLAN ID の IP サブネット (および場合によっては OpnSense インターフェイス) への割り当て、およびスイッチ ポートへの VLAN 割り当てを説明する 2 番目のテーブル。例:

インターフェース VLANID IP ノート
無線LAN 1 192.168.1.1/24 専用LAN管理ポート
ユーザー 2 192.168.10.1/24 他のすべてのVLANにアクセスできる
ゲスト 3 192.168.20.1/24 不明なデバイスはすべてここにルーティングされる必要があります。/動作しません/
他のVLANにアクセスできません
モノのインターネット 4 192.168.30.1/24 他のVLANにアクセスできない
IPカメラ 5 192.168.40.1/24 インターネットにアクセスできません。NASのUSERにアクセスできます
仕事 6 192.168.50.1/24 他のVLANにアクセスできない

そして:

スイッチポート VLAN 1
(LAN)
VLAN 2
(ユーザー)
VLAN 3
(ゲスト)
VLAN 4
(IoT)
VLAN 5
(IPCAM)
VLAN 6
(ワーク)
1 (オプセンス) タグなし タグ付け タグ付け タグ付け タグ付け タグ付け
2 (Windows PC) - タグなし -
4 (IPカメラ) - - - - タグなし -
5 (安価な汎用AP) - - タグなし - - -
6 (マルチSSID AP) タグなし タグ付け タグ付け タグ付け - -

この例では、「タグ付き」VLANを持つポートは、理解するタグ付き VLAN を使用します (タグ付き VLAN を信頼できます)。その他すべてには、タグなしの VLAN (別名「アクセス ポート」) が 1 つだけ割り当てられます。

たとえば、OpnSense は 802.1Q VLAN タグを理解します。各「VLAN」インターフェースはタグに対応しており、これは Linux デバイスでも同様です。一方、Windows PC は一般にタグ付き VLAN をうまく処理できません (Hyper-V を実行している場合を除く)。または高度なドライバーを備えた「サーバーグレード」の NIC を搭載しています。

スイッチに「PVID」設定がある場合、送信パケットと受信パケットの対称性を保つために、各ポートの PVID はそのポートのタグなし VLAN の ID と一致する必要があります。(スイッチは、VLAN タグのないパケットを受信すると、そのパケットが「PVID」VLAN に属していると想定します。これは、「タグなし」VLAN からパケットを送信する場合とまったく逆です。)

関連情報