L O A D I N G
首页 / Debian 系统部署 iKEV2

Debian 系统部署 iKEV2

原创 分类: 2024-11-12 08:43 阅读量:249
服务端部署 用nono编辑ipsec配置文件 nano /etc/ipsec.conf 替换成下面的内容 config setup charondebug=ike 2, knl 2, cfg 2 conn ikev2-vpn auto=ad...

服务端部署

用nono编辑ipsec配置文件

nano /etc/ipsec.conf

替换成下面的内容

config setup
    charondebug="ike 2, knl 2, cfg 2"

conn ikev2-vpn
    auto=add
    compress=yes
    type=tunnel
    keyexchange=ikev2
    fragmentation=yes
    forceencaps=yes
    dpdaction=clear
    dpddelay=300s
    rekey=no
    left=%any
    leftid=anan.cc
    leftauth=psk
    leftsubnet=0.0.0.0/0
    right=%any
    rightauth=psk
    rightid=%any
    rightsourceip=10.10.10.0/24
    rightdns=8.8.8.8,8.8.4.4

用nano编辑ipsec密钥文件

nano /etc/ipsec.secrets

添加下面代码

anan.cc : PSK "anan.cc"

测试启动代码

ipsec stop
ipsec start --nofork --debug-more

客户端部署

config setup
    charondebug="ike 2, knl 2, cfg 2"
    uniqueids=no

conn ikev2-connection
    keyexchange=ikev2
    authby=secret
    leftsourceip=%config
    leftauth=psk
    leftid=1.1.1.1
    right=128.14.188.106
    rightid=anan.cc
    rightauth=psk
    rightsubnet=0.0.0.0/0
    auto=start
1.1.1.1 : PSK "anan.cc"

做NAT让内网主机能上网

iptables -t nat -A POSTROUTING -s 192.168.200.0/24 -j SNAT --to-source 10.10.10.3

扫描二维码,在手机上阅读