FreeBSDでVPNサーバー構築の実験

Firewallはパケット・フィルタリングを使用します。FreeBSDの場合、ipfw, ipf, iptablesなどがあります。今回はBSD packet filterを使います。

VPN

SSHは、基本的に一度に1つの接続、擬似VPNとして使えますが、ここでは、IPsecを使いトンネルを作ります。FreeBSDをVPNルータとして使用するときに、FirewallとNATの機能もセットアップする必要がありました。パケットの暗号化はRacoonで行うのですが、今回はテストなので、Racoonは使用しません。

VPNルータ同士のVPNはうまくいきましたが、ルータに接続されているPCからは接続できませんでした。Host unknownで内部LANのLANカードへのPingができませんでした。理由は簡単で、LANケーブルがクロスケーブルではなかったためです。ストレートケーブルしかないので、HUBを使用しました。

参考情報

FreeBSD Handbookの14.10 VPN over IPsecが一番良いとお思いますが、その他インターネットでいろいろ情報収集しました。

 


Home Server Laboratory 自宅サーバー実験室 ホームへのリンク

invest-way インベストウェイ ホームへのリンク