Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Администрирование *NIX систем > IPSec на FreeBSD


Автор: ежик 14.5.2008, 00:59
Где можно почитать про настройку IPSEC определенного порта между несколькоми серверами:
Например:
1 сервер - стоит база данных FREEBSD7 (к ней лезут freebsd linux win)
2 сервер - ftp сервер FREBSD7 (для авторизации использует базу данных)
3 сервер - httpd сервер FREBSD7
4 клеент - администраторская машина WinXP
5 клеент - администраторская машина Linux Mandriva

Код

options   IPSEC         #IP security
options   IPSEC_DEBUG   #debug for IP security
device crypto


Код

# /usr/local/etc/racoon/psk.txt
192.168.1.1 testkey
192.168.1.2 testkey
192.168.1.3 testkey
192.168.1.4 testkey
192.168.1.5 testkey


racoon.conf - по умолчанию

ipsec.conf
Код

flush;
spdflush;

spdadd 192.168.1.1/32 192.168.1.2/32 any -P in  ipsec esp/tunnel/192.168.1.1-192.168.1.2/require;
spdadd 192.168.1.2/32 192.168.1.1/32 any -P out ipsec esp/tunnel/192.168.1.2-192.168.1.1/require;

spdadd 192.168.1.1/32 192.168.1.3/32 any -P in  ipsec esp/tunnel/192.168.1.1-192.168.1.3/require;
spdadd 192.168.1.3/32 192.168.1.1/32 any -P out ipsec esp/tunnel/192.168.1.3-192.168.1.1/require;

spdadd 192.168.1.1/32 192.168.1.42/32 any -P in  ipsec esp/tunnel/192.168.1.1-192.168.1.4/require;
spdadd 192.168.1.4/32 192.168.1.1/32 any -P out ipsec esp/tunnel/192.168.1.4-192.168.1.1/require;

spdadd 192.168.1.1/32 192.168.1.5/32 any -P in  ipsec esp/tunnel/192.168.1.1-192.168.1.5/require;
spdadd 192.168.1.5/32 192.168.1.1/32 any -P out ipsec esp/tunnel/192.168.1.5-192.168.1.1/require;


rc.conf - во тут непонятно???
Код

gif_interfaces="gif0"

ifconfig_gif0="inet 192.168.1.1 192.168.1.2"

racoon_enable="YES"
racoon_flags="-f /usr/local/etc/racoon/racoon.conf"

ipsec_enable="YES"

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)