Fritz
- Internet
- Freigaben
- VPN
- Ihr Heimnetz mit einem anderen FRITZ!Box-Netzwerk verbinden (LAN-LAN-Kopplung)
Racoon
log debug;
path pre_shared_key "/etc/racoon/psk.txt";
remote anonymous {
exchange_mode aggressive;
my_identifier fqdn zee.vpn.int;
proposal_check obey;
script "/etc/racoon/phase1-up.sh" phase1_up;
script "/etc/racoon/phase1-down.sh" phase1_down;
script "/etc/racoon/phase1-down.sh" phase1_dead;
proposal {
encryption_algorithm aes;
hash_algorithm sha1;
authentication_method pre_shared_key;
dh_group 2;
}
}
sainfo address 10.83.31.0/24 any address 10.83.42.0/24 any {
#pfs_group 2;
lifetime time 1 hour ;
encryption_algorithm aes ;
authentication_algorithm hmac_sha1 ;
compression_algorithm deflate ;
}
10.84.252.33 suxer
#!/bin/bash
REMOTE_NET="10.83.42.0/24"
LOCAL_NET="10.83.31.0/24"
env >> /tmp/phase1_up.log
echo "Phase1-up: Remote ID ${REMOTE_ID} on ${LOCAL_ADDR}<->${REMOTE_ADDR}" >> /tmp/phase1_up.log
setkey -c <<EOF
flush;
spdflush;
spdadd $LOCAL_NET $REMOTE_NET any -P out ipsec
esp/tunnel/$LOCAL_ADDR-$REMOTE_ADDR/require;
spdadd $REMOTE_NET $LOCAL_NET any -P in ipsec
esp/tunnel/$REMOTE_ADDR-$LOCAL_ADDR/require;
EOF
cat <<EOF >> /tmp/phase1_up.log
flush;
spdflush;
spdadd $LOCAL_NET $REMOTE_NET any -P out ipsec
esp/tunnel/$LOCAL_ADDR-$REMOTE_ADDR/require;
spdadd $REMOTE_NET $LOCAL_NET any -P in ipsec
esp/tunnel/$REMOTE_ADDR-$LOCAL_ADDR/require;
EOF