小编Nei*_*gan的帖子

在两台主机之间的 LAN 上设置 IPSEC (OpenBSD)

尝试在 LAN 上的两台主机之间使用 IPSEC。不涉及 VPN

使用 OpenBSD 5.8(在 VirtualBox 中)。我更喜欢使用 OpenBSD 对 IPSEC 和密钥交换的内置支持,而不是第三方。

两个主机:(10.0.2.10主机“A”)和10.0.2.11(主机“B”)

他们可以在尝试设置 IPSEC 之前互相 ping/ssh。

更新:我想也许 OpenIKED (IKE v2) 不支持transport模式,所以我也会接受 isakmp (IKE v1) 的答案

复制A/etc/iked/local.pub到B/etc/iked/pubkeys/ipv4/10.0.2.10
复制B/etc/iked/local.pub到A/etc/iked/pubkeys/ipv4/10.0.2.11

双方:

echo "ikev2 esp from any to any" > /etc/iked.conf

chmod 640 /etc/iked.conf

echo "ipsec=YES" > /etc/rc.conf.local

echo "iked_flags=" >> /etc/rc.conf.local
Run Code Online (Sandbox Code Playgroud)

检查配置:

/sbin/iked -n
Configuration OK
Run Code Online (Sandbox Code Playgroud)

我对接下来要做什么感到困惑。我想我需要设置/etc/ipsec.conf,但我只找到了 IKEv1 文档。

重新启动了两台机器。没有错误。说 iked 守护进程启动了。如果我将公钥重命名为任何内容,仍然可以互相 ping 通,因此 IPSEC …

local-area-network ipsec openbsd ikev2

6
推荐指数
1
解决办法
1829
查看次数

标签 统计

ikev2 ×1

ipsec ×1

local-area-network ×1

openbsd ×1