web-dev-qa-db-ja.com

MacのイーサネットポートにWifiをブリッジし、他のネットワークと同じIP

インターネット共有がオンになっているMacminiのイーサネットポートを介してインターネットに接続するPOS端末/ピンパッドを持っています。それは動作します...しかし、私のPOSソフトウェアが端末と通信するのにほぼ5分かかります。以前は完全に機能していましたが、数日前にA $$の時間がかかり始めました。何も変わっていません。血なまぐさい考えはありません。余談です。

ピンパッドが同じネットワーク上にあると、問題が解決するように感じます。

ターミナル経由でブリッジを作成してみました。ピンパッドはアドレスを取得しませんでしたが、DHCPを使用しているため、おそらくそれが問題です。

システム環境設定を介してブリッジを作成しようとしましたが、それによってMacへのインターネットが停止し、ピンパッドへのアクセスがまだ許可されませんでした。

ネットワーク設定のイーサネット接続は黄色で、「自己割り当てIP」と表示されます

助けてください!本当にありがとう。

3
SargeLunch

クライアントモードのWi-Fiインターフェースにブリッジすることはできません。ブリッジングはMACアドレスをそのまま残し、APは認証されておらずAPに関連付けられていないMACアドレスからのフレームを受け入れません。 2つのデバイスがWi-Fiリンクを介してフレームをブリッジするためには、ワイヤレス配信システム(WDS)と呼ばれる802.11のオプション部分を両方とも実装する必要があります。 macOSにはWDS機能はありません。

最も近い解決策は、MacにNATを実行させることです。これは、インターネット共有を介してすでに行っていたことです。ブリッジングに切り替えるのではなく、以前の構成でパフォーマンスの問題をトラブルシューティングする必要があります。

4
Spiff

結局、数十のことを試した後、ターミナルでこのコマンドを実行すると問題が解決しました。 networksetup -setv6off Wi-Fi

0
SargeLunch