Интеграция FreeBSD IPsec и Check Point VPN-1®/Firewall-1®
Пред. |  | След.

# 5. Конфигурация Racoon во FreeBSD

Для обеспечения согласования ключей IPsec на машине GW с FreeBSD, необходимо установить и сконфигурировать порт `security/racoon`.

Далее приводится файл конфигурации racoon, который подходит для использования с примерами, описанными в этом документе. Пожалуйста, перед его использованием в реальной эксплуатации убедитесь, что полностью понимаете его назначение.

    # racoon.conf for use with Check Point VPN-1/Firewall-1
    #
    # search this file for pre_shared_key with various ID key.
    #
        path pre_shared_key "/usr/local/etc/racoon/psk.txt" ;
        log debug;
    #
    # "padding" defines some parameter of padding.  You should not touch these.
    #
        padding
          {
        maximum_length 20;      # maximum padding length.
        randomize off;          # enable randomize length.
        strict_check off;       # enable strict check.
        exclusive_tail off;     # extract last one octet.
          }

        listen
          {
        #isakmp ::1 [7000];
        #isakmp 0.0.0.0 [500];
        #admin [7002];          # administrative port by kmpstat.
        #strict_address;        # required all addresses must be bound.
          }
    #
    # Specification of default various timers.
    #
        timer
          {
    #
    # These values can be changed per remote node.
    #
        counter 5;              # maximum trying count to send.
        interval 20 sec;        # maximum interval to resend.
        persend 1;              # the number of packets per a send.
    #
    # timer for waiting to complete each phase.
    #
        phase1 30 sec;
        phase2 15 sec;
          }

        remote anonymous
          {
        exchange_mode aggressive,main; # For Firewall-1 Aggressive mode

        #my_identifier address;
        #my_identifier user_fqdn "";
        #my_identifier address "";
        #peers_identifier address "";
        #certificate_type x509 "" "";

        nonce_size 16;
        lifetime time 10 min;   # sec,min,hour
        lifetime byte 5 MB;     # B,KB,GB
        initial_contact on;
        support_mip6 on;
        proposal_check obey;    # obey, strict or claim

        proposal {
            encryption_algorithm 3des;
            hash_algorithm md5;
            authentication_method pre_shared_key;
            dh_group 2 ;
            }
          }

        sainfo anonymous
          {
        pfs_group 1;
        lifetime time 10 min;
        lifetime byte 50000 KB;
        encryption_algorithm 3des;
        authentication_algorithm hmac_md5;
        compression_algorithm deflate ;
          }

Проверьте, что файл `/usr/local/etc/racoon/psk.txt` содержит тот же самый заранее известный пароль, что настраивался при помощи раздела ''Настройка сетевых объектов в Firewall-1'' этого документа, и имеет режим доступа `600`.

    # chmod 600 /usr/local/etc/racoon/psk.txt

Пред. | Начало | След.
Конфигурация политики VPN во FreeBSD |  | Запуск VPN в работу

Этот, и другие документы, могут быть скачаны с ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

По вопросам, связанным с FreeBSD, прочитайте документацию прежде чем писать в <questions@FreeBSD.org>.
По вопросам, связанным с этой документацией, пишите <doc@FreeBSD.org>.
По вопросам, связанным с русским переводом документации, пишите в рассылку <frdp@FreeBSD.org.ua>.
Информация по подписке на эту рассылку находится на сайте проекта перевода.