OpenVPNやVTunのEthernet Bridgeを使う

VPN環境でWindows Networkを使う1つの解決法は、ブロードキャストを通 してしまうようにすることです。 OpenVPNVTunには、Ethernetのパケッ トを転送する機能があます。この機能を使うと、VPNのトンネルがEthernet Hubと同等の働きをするようになり、WAN全体を1つのセグメントとして扱える ようになります。ブロードキャストも届くようになるので、Windowsネットワー クが問題なく動くようになります。

この方法を使う問題点は、VPNトンネルがEthernet Hubとして振る舞うために、 VPNの相手側に届ける必要のないパケットまで転送してしまうことです(そして 相手側でそのパケットは捨てられる)。VPNの回線が細い場合は、無駄なパケッ トが転送されて、必要な通信の帯域が圧迫されるのは避けたいところです。
また、必然的に同一サブネットとなるので、VPNゲートウェイでのパケットフィ ルタリングが少々やりにくくなります。

参考リンク

OpenVPNのEthernet Bridging Mini-HOWTO
OpenVPNでEthernet Bridgeを行うときの設定例です。

ご意見、ご感想は、小本 真広 <m.komoto@nifty.ne.jp>まで。メールする前にtop pageの注意書を読んでください。