Добрый день всем! Нужен совет :-) Пытаюсь построить VPN-туннель с использованием IPSec - с правой стороны (VPN-server) стоит железка Zyxel Zywall 5e, за ним - сетка 192.168.2.0/24, с левой (VPN-client)- шлюз на Debian с реальным IP и тоже сеть - только 10.0.2.0/24. Поднял openswan на Debian - все работает. Но вот возникла необходимость подключить к Zywall просто одиночный сервак с реальным IP, и тоже на Debian. То есть с левой стороны никакой сетки локальной не будет. Повторил конфиг ipsec.conf на этом одиночном сервере (исправил только строчки с left) - не поднимается туннель. Такой вариант вообще должен работать? Как я понимаю, VPN-туннель подразумевает, что две локальные сети смогут общаться между собой. А если на стороне клиента кроме собственно шлюза сети и нет никого - туннель и работать не будет? Приведу кусок ipsec.conf: # basic configuration config setup interfaces=%defaultroute nat_traversal=yes # exclude networks used on server side by adding %v4:!a.b.c.0/24 virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12 oe=off protostack=netkeyconn ipsec authby=secret pfs=yes keyingtries=3 rekey=no ikelifetime=8h keylife=8h keyexchange=ike ike=aes256-sha1-modp1536 esp=aes256-sha1 type=tunnel left=213.213.213.213 #VPN-клиент, одиночный сервер leftnexthop=%defaultroute leftsubnet=213.213.213.0/24 right=203.203.203.203 #VPN-сервер, шлюз со своей сеткой rightnexthop=%defaultroute rightsubnet=192.168.2.0/24 auto=add
|