web-dev-qa-db-ja.com

OS XMavericksで設定されたVLAN)をテストする方法

Mac(Mavericksを実行)がこの分離されたトラフィックをハードウェアインターフェイスの1つにルーティングして、「内部」VLANをセットアップしようとしました。これは、スイッチ/ルーターに設定されたVLAN、つまりMacの外部に接続する方法に関係なく機能するはずです。

Sudo ifconfig vlan1 create
Sudo ifconfig vlan1 vlan 1 vlandev en1
Sudo ifconfig vlan1 inet 10.0.0.1 netmask 255.255.255.224

VLANが正しくルーティングされているかどうかをテストする方法を知っておくと便利です。どうすればよいですか?割り当てられたIPアドレスにpingを実行しますか?(応答がありません)。

VMをそのIPアドレスにブリッジしようとすると、ゲストOSは接続を確立できませんでした(仮想インターフェイスは表示されましたが)。

ありがとう!

1
László

セットアップでは、VLANタグ付きフレーム(VLAN ID 1)でタグ付け)をen1から送信する必要があります。

それは、en1がVLAN対応のイーサネットのようなインターフェイスであると想定しています。マシンのen1がWi-Fiインターフェースである場合、実際にはVLANに対応していない可能性があります。 VLANタグをうまく処理しないWi-FiNICやWi-FiAPをたくさん見たので、YMMV。

そのWi-Fiの警告に関係なく、イーサネットリンクのもう一方の端にVLAN ID 1のVLANタグ付きフレームに注意を払うように構成されたものが必要です。管理可能、VLAN対応ではない)イーサネットケーブル出力en1のもう一方の端にあるイーサネットスイッチは、VLANタグ付きフレームをスイッチ上の他のポートに盲目的にブリッジする可能性がありますが、それでも、 VLAN ID 1でタグ付けされたフレームに注意してください。デフォルトでは、ほとんどのイーサネットホストは、VLAN IDでタグ付けされたフレームをドロップ(無視)するだけなので)注意を払うように事前設定されていません。

同じことがVLAN対応スイッチにも当てはまります。ダムスイッチはおそらくデフォルトで不明なVLANフレームを転送しますが、VLAN対応スイッチはデフォルトでVLANタグ付きフレームをドロップする可能性があります。VLAN対応スイッチを予期するように構成する必要がありますVLANそのポートに入るID1フレーム。そして、転送する他のポートを指定する必要がありますVLAN ID 1フレーム、および=を削除する必要があるかどうかVLANは、そのポート(つまり、「番号なし」または「アクセス」ポートで送信するとタグがオフになります。これは、単一のVLANタグなしVLANタグ付け)、またはタグをオンのままにする必要がある場合(「トランク」ポートは複数のVLANに参加し、1つを除くすべてまたはすべてにタグ付けすることが期待されますVLAN ID)。

同じことがワイヤレスVLAN対応のWi-FiAPにも当てはまります。どのWi-FiインターフェイスでVLANタグ付きフレームを期待するかをAPに指示するようにAPを構成する必要があります。

あなたが質問した方法についての何かが、あなたが本当にVLANを望んでいなかったと私に思わせます、あなたは同じインターフェース上に2番目のIPアドレスが欲しかっただけです。同じインターフェイスに2番目のIPアドレスが必要な場合(インターフェイスの最初のIPアドレスと同じIPサブネット上にある必要はないことに注意してください)、Sudo ifconfig ... aliasを使用します。

2
Spiff