VPN IPSec+racoon-падение

Настройка сетевых служб, маршрутизации, фаерволлов. Проблемы с сетевым оборудованием.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
SergeyX
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-25 12:19:21

VPN IPSec+racoon-падение

Непрочитанное сообщение SergeyX » 2011-05-30 10:40:23

Настроил VPN с шифрованием. Падает с ошибкой:

Код: Выделить всё

NOTIFY: no in-bound policy found: 192.168.2.0/24[0] 192.168.0.0/24[0] proto=any dir=in 
]

Код: Выделить всё

# cat racoon.conf
######################################
## /usr/local/etc/racoon/racoon.conf #
######################################

path include "/usr/local/etc/racoon" ;
path pre_shared_key "/usr/local/etc/racoon/psk.txt" ;

log     notify;  #log verbosity setting: set to 'notify' when testing and debugging is complete

padding  # options are not to be changed
{
maximum_length  20;
randomize       off;
strict_check    off;
exclusive_tail  off;
}

timer   # timing options. change as needed
{
counter         5;
interval        20 sec;
persend         1;
#       natt_keepalive  15 sec;
phase1          30 sec;
phase2          15 sec;
}

listen  # address [port] that racoon will listening on
{
    isakmp          195.24.X.X [500];
    #        isakmp_natt     10.10.0.200 [4500];
}

remote  212.3.Y.Y [500]
{
    exchange_mode   main,aggressive;
    doi             ipsec_doi;
    situation       identity_only;
    my_identifier   address 195.24.X.X;
    peers_identifier        address 212.3.Y.Y;
    lifetime        time 8 hour;
    passive         off;
    proposal_check  obey;
#       nat_traversal   off;
    generate_policy off;


proposal {
            encryption_algorithm    blowfish;
            hash_algorithm          md5;
            authentication_method   pre_shared_key;
            lifetime time           30 sec;
            dh_group                1;
        }
}

sainfo  (address 192.168.0.0/24 any address 192.168.2.0/24 any)
{
    pfs_group       1;
    lifetime        time    36000 sec;
    encryption_algorithm    blowfish,3des,des;
    authentication_algorithm        hmac_md5,hmac_sha1;
    compression_algorithm   deflate;
}

Код: Выделить всё

# cat psk.txt
# IPv4/v6 addresses
212.3.Y.Y PaSwOrd

Код: Выделить всё

# cat rc.conf
racoon_enable="YES"
racoon_flags="-l /var/log/racoon.log"
ipsec_enable="YES"
ipsec_program="/usr/local/sbin/setkey"
ipsec_file="/usr/local/etc/racoon/setkey.conf"

Код: Выделить всё

# cat setkey.conf
flush;
spdflush;
# To the home network
spdadd 192.168.0.0/24 192.168.2.0/24 any -P out ipsec esp/tunnel/195.24.X.X-212.3.Y.Y/use;
spdadd 192.168.2.0/24 192.168.0.0/24 any -P in ipsec esp/tunnel/212.3.Y.Y-195.24.X.X/use;

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

snorlov
подполковник
Сообщения: 3914
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: VPN IPSec+racoon-падение

Непрочитанное сообщение snorlov » 2011-05-30 11:01:19

Инкапсюляция пакетов 192.168.0 где? Я имею в виду роутинг в rc.conf

SergeyX
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-25 12:19:21

Re: VPN IPSec+racoon-падение

Непрочитанное сообщение SergeyX » 2011-05-30 11:04:42

Код: Выделить всё

#--------27/05/2011 VPN Tunel--------------------

cloned_interfaces="gif0"
gif_interfaces="gif0"
gifconfig_gif0="195.24.X.X 212.3.Y.Y"
ifconfig_gif0="inet 192.168.0.95 192.168.2.95 netmask 255.255.255.255"
static_routes="vpn"
route_vpn="192.168.2.0/24 192.168.2.95"
export route_vpn

snorlov
подполковник
Сообщения: 3914
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: VPN IPSec+racoon-падение

Непрочитанное сообщение snorlov » 2011-05-30 11:11:22

ifconfig ?

SergeyX
рядовой
Сообщения: 28
Зарегистрирован: 2011-03-25 12:19:21

Re: VPN IPSec+racoon-падение

Непрочитанное сообщение SergeyX » 2011-05-30 11:13:48

Код: Выделить всё

rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 195.24.X.X netmask 0xfffffff0 broadcast 195.24.Xx.Xx
        ether 00:17:31:28:88:e8
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
rl1: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        options=8<VLAN_MTU>
        inet 192.168.0.95 netmask 0xffffff00 broadcast 192.168.0.255
        ether 00:a0:d2:12:00:fd
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
plip0: flags=108810<POINTOPOINT,SIMPLEX,MULTICAST,NEEDSGIANT> mtu 1500
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
        inet6 fe80::1%lo0 prefixlen 64 scopeid 0x4
        inet6 ::1 prefixlen 128
        inet 127.0.0.1 netmask 0xff000000
gif0: flags=8051<UP,POINTOPOINT,RUNNING,MULTICAST> mtu 1280
        tunnel inet 195.24.X.X --> 212.3.Y.Y
        inet 192.168.0.95 --> 192.168.2.95 netmask 0xffffffff

snorlov
подполковник
Сообщения: 3914
Зарегистрирован: 2008-09-04 11:51:25
Откуда: Санкт-Петербург

Re: VPN IPSec+racoon-падение

Непрочитанное сообщение snorlov » 2011-05-30 12:21:15

Попробуй в raccon.conf на обоих концах поставить

Код: Выделить всё

 sainfo anonymous {
...
}
Можно вообще отключить временно ipsec и racoon, чтобы убедиться что тоннель поднимается...