私のネットワーク設定は次の通りです:
- DHCP サーバーとしても機能する Zyxel USG 200 ファイアウォール
- スイッチ2個
- NAT と DHCP が無効になっている 2 つの Wi-Fi AP (Zyxel NWA3560-N と WAC6503D-S)
クライアント (主に MacBook) は通常、ケーブルでスイッチに接続されます。問題は、職場を離れる (会議室に行くなど) 必要があり、イーサネット ケーブルを外すと、接続が切断されることです。そのため、ファイル転送が停止し、SAPGUI が接続を閉じ、開いているすべてのウィンドウ、データベース接続、VPN などが中断されます。
これを回避したいので、イーサネット ケーブルを切断または接続しても、プログラムがその変化に気付かないようにする必要があります。
これを実現する方法を見つけました。イーサネットと Wi-Fi 接続の両方に同じ IP アドレスを割り当てます。問題点:
- それは良いこととは思えません。
- DHCP サーバーでは、2 つの異なる MAC アドレスに同じ IP を割り当てることはできません。そのため、クライアントに手動で入力する必要があります。クライアントを訪問することが多いため、IP 設定を常に変更するのは面倒です。
このようなシナリオを設定するための「ベスト プラクティス」の方法はありますか? トンネルを設定するか、インターフェイスをブリッジすることを考えていましたが、おそらくこれを実行するにはもっと良い方法があるでしょう。
答え1
あなたが探しているキーワードはボンディング見るウィキペディア. Macにこれがあるのかは分かりません。スタックオーバーフローの記事2014 年現在、Wi-Fi とイーサネットについてはサポートされておらず、イーサネットとイーサネットのみサポートされています。
答え2
ワイヤレスとイーサネットに同じ IP アドレスを割り当てると機能しません (問題が発生する可能性があります)。
トンネルが最善の策です。この種のものにはネイティブ OS や 802.1/802.11 のサポートはありません。業界ではシームレスなマルチモード ローミングに取り組んでいますが、現在の標準ネットワーク スタックでは不可能です。
https://en.wikipedia.org/wiki/マルチパスTCP
必要な機能を実現する商用ソリューションがいくつかあります。
https://columbitech.com/knowledge-center/シームレスローミング/
しかし、安価に済ませたい場合は、セキュリティを緩めて、再認証なしでクライアント IP を変更できるように構成された UDP ベースの OpenVPN を設定するだけで十分です。