Нужно подключить в VPN IPsec+l2pt Linux CentOS 6.5 как клиент, для этого после 4-х дневных шаманств ничего так и не смог сделать. Сам CentOS находится за натом, на шлюзе сделан форфард IP VPN-сервера к которому нужно подключится на наш CentOS. В самом Linux установил openswap + xl2tpd. При настройке клиента по инструкциям с инета результата никакого, дальше обьясню подробнее.
- Конфиг /etc/ipsec.conf
config setup
virtual_private=%v4:10.0.0.0/8,%v4:192.168.0.0/16,%v4:172.16.0.0/12
nat_traversal=yes
protostack=netkey
oe=off
plutoopts=“--interface=eth0”
conn L2TP-PSK-CLIENT
authby=secret
pfs=no
rekey=yes
keyingtries=3
type=transport
left=x.x.x.x #my client ip
leftprotoport=17/1701
right=y.y.y.y #server
rightprotoport=17/1701
auto=ignore
При запуске ipsec ругается всегда на каждое слово параметров, по типу «virtual_private»,«protostack», «nat_traversal» и так на все.
- В конфиге /etc/ipsec.secret прописано мой ip:
server ip PSK "pre-shared-key"
- В конфиге /etc/xl2ptd/xl2tpd.conf такое
[lac L2TPserver]
lns = y.y.y.y #server ip
require chap = yes
refuse pap = yes
require authentication = yes
; Name should be the same as the username in the PPP authentication!
name = login for vpn
ppp debug = yes
pppoptfile = /etc/ppp/options.l2tpd.client
length bit = yes
- В конфиге /etc/xl2tpd/l2tp-secrets такое
- Для того что бы работал VPN нужно насколько мне известно создавать виртуальный интерфейс, но создавая такой интерфейс он не запускается
пишет не знает такого интерфейса
TYPE=IPSEC
ONBOOT=yes
IKE_METHOD=PSK
SRCGW=192.168.22.x
DSTGW=192.168.221.x
SRCNET=192.168.22.0/22
DSTNET=192.168.221.0/24
DST=y.y.y.y
Что подскажете еще можно сделать.
Кстате пытался я еще поставить ipsec-tools все установило и добавило и racoon и setkey, но службы такой как racoon не появилось. Почитав разные форумы , там пишут что что то в CentOS 6.5 уже не поддержуеться racoon.
centos, client, ipsec