﻿	Strongswan Ve Fortigate Route Based Vpn – Mikronet
Ana Sayfa › Makaleler › Strongswan Ve Fortigate Route Based Vpn
Route Based Vpn, IKEv2 ile birlikte gelmişti, Policy based VPN’in aksine adı üzerinde olduğu gibi rota bazlıdır ve kompleks datacenter networklerinde özellikle aktif routing kullanılıyor ise (ospf, bgp vs.) Network’un otomatik converge edebilmesi için ayrıca dizayn edilmiştir.
Temel prensibi proxy-id parametresini ortadan kaldırması ve karşılıklı kontrol gereğini azaltmasıdır. Hubn’spoke, backhaul, konfiglerinde, vxlan, nvgre gibi transfer metodların da konfig rahatlığı sebebi ile faydalı bir metoddur.
Fortigate ünitelerinde Interface mode olarak anılan bu konfig modeli başka ürünler de desteklenmeyebilir. Bu sebeple açık kaynak kodlu ürünler kullanarak vpn tünellerinizi sonlandırmak isteyebilirsiniz.
Biz bu projede Ubuntu 14.04 üzerinde StrognSwan kullanarak çözüm ürettik. Bir kere alışıldığında oldukça kolay olan bu metodu aşağıda genişçe anlatacağız.
Aşağıda da okuyabileceğiniz konfig dosyasında “left” lokalimizi “right” ise remote tarafı ifade etmektedir. Storngswan, Openswan, libreswan gibi forkları ile aynı parametreleri kullanarak çalışmaz, örnek olarak aşağıda da görebileceğiniz rightsubnet = 11.11.0.0/24, 11.12.0.0/24 parametresi OpenSwan da rightsubnets = 11.11.0.0/24 11.12.0.0/24 şeklinde ifade edilir.
3des-md5-modp1024 ifadesinde modp1024 Diffie-Hellman grubunu ifade eder strongswan wikisinde bu parametrenin matrisini bulabilirsiniz.
xxxSwan derivatiflerinde ipsec.secrets dosyası PSK kayıtlarımızı tutar ve kayıt metodu ‘ ip_adresi_Veya_id : PSK “şifreniz” ‘ şeklinde olmalıdır. örnek olarak
12.12.12.12 : PSK “buşifrehiçgüvenlideği” gibi.
root@OS:/home/mesut# cat /etc/ipsec.conf
# ipsec.conf – strongSwan IPsec configuration file
Yukarıdaki konfig dosyasına göre
konfigürasyon ise aşağıdaki gibidir.