FreeS/WAN 的配置文件/etc/ipsec.conf允许您配置您的 IPSEC 配置、控制信息和连接类型。IPSEC 目前支持两种类型的连接
手动密钥连接使用存储在/etc/ipsec.conf文件中的密钥。这种类型的连接不如自动密钥安全。
自动密钥连接使用由 Pluto 密钥协商守护程序自动生成的密钥。密钥协商协议(默认使用,名为 IKE)使用存储在/etc/ipsec.secrets文件中的共享密钥对另一个系统进行身份验证。
在下面的示例配置中,我们配置了一个带有防火墙穿透隧道的示例隧道,并且我们假设防火墙在左侧和右侧进行。我们选择向您展示此配置,因为我们假设这是大多数用户和公司将使用的配置。此外,它允许我们在配置文件中尝试更多选项ipsec.conf用于自动密钥连接。存在不同的配置,您可以查阅doc/examples子目录下的文件doc的 frees/WAN 源代码目录,以获取更多信息和其他可能的配置。
SubnetDeep======Deep------Deepgate..........Mailgate-------Mail======SubnetMail Untrusted net leftsubnet = SubnetDeep (192.168.1.0/24) left = Deep (deep.openna.com) leftnexthop = Deepgate (the first router in the direction or ISP router for deep.openna.com) Internet = Untrusted net rightnexthop = Mailgate (the first router in the direction or ISP router for mail.openna.com) right = Mail (mail.openna.com) rightsubnet = SubnetMail (192.168.1.0/24) |
SubnetDeep
\ 192.168.1.0/24 /
+--------------------+
|
Deep
\ 208.164.186.1 /
+-------------------+
|
Deepgate
\ 205.151.222.250 /
+----------------------+
|
I N T E R N E T
|
Mailgate
/ 205.151.222.251 \
+------------------------+
|
Mail
/ 208.164.186.2 \
+---------------------+
|
SubnetMail
/ 192.168.1.0/24 \
+----------------------+