Wi-FiフレームワークでSA / TAを変更する方法を探しています。これは、Wi-Fiインターフェイスに接続されたMacBookに仮想マシン(QEMUとvmnet-bridgedを使用して実行)があり、Wi-Fiと同じルーターを介して接続されたパッチコードでMacBookに接続されたノートブックがあるためです。これに質問、VMがパケットを取得するのを妨げることがフレームのTA/SAであることに気づきました。
仮想マシンのMACアドレスはです52:54:00:12:34:80
。パケットはルーター(OpenWRT)からキャプチャされます。ご覧のとおり、SA/TA には仮想マシンの MAC アドレスがあり、tc
nftables または nftables を使用してこれを変更したいと思います。しかし、nftablesがそれを行うことはできないようですが、それについて考えていますが、もちろんそうしない限り、tc
Wi-FiフレームでSA / TAを変更するためにどのオフセットを定義する必要があるのかわかりません。tc
。
実際には、仮想マシンのMACアドレスをルータのMACアドレスに変更したいと思います。これが役に立つことを願っています。つまり、ルータでL2(MAC)NATをしたいのです。
nftablesがこれを実行できる場合は、tc
このユーティリティを使用してSA / TAを変更する方法を作成しますか?