Öncelikle ESXI Sunucumuz üzerinde en az 2 ethernet kartı olması gerekiyor .Ethernet kartimizin tekini WAN olarak belirleyeceğiz diğer ethernet kartimizindan bir kablo ile switche gideceğiz.Tabi ESXI üzerinde Virtual Switch oluşturarak ESXI üzerinde bulunan makinelerimizin ve 2.Lan ethernet kartimizin networke bakmasi için ayarlarimizi yapacağız.
Aşağıda ki şemada kuruluma örnek olmasına adına Network diyagramım bulunmaktadır.
ESX Sunucunuza vSphere Client ile bağlanalım.Configuration-> Networking tabına geldiğinizde aşağıdaki şekilde bir varolan ESXI networku göreceksiniz.Ben Default ESX networkü üzerinde anlattığım için eğer sizin ESX Sunucunuzda farklı bir virtual network izlenmişse ağ yöneticinizle veya konu hakkında bilgili birisiyle fikir alışverişi yapmanız gerekebilir.Yapacaklarımız ne olursa olsun bir değişiklik göstermeyecektir.(İstinalar kaideyi bozmaz.)Resimde gördüğünüz üzere aşağıda sadece Fiziksel Ethernet kartı olarak vmnic0 gözükmektedir. Birtanede Virtual Switch bulunmaktadır.Biz varolan switchimizin adını LAN olarak değiştireceğiz.
ESX Sunucunuza vSphere Client ile bağlanalım.Configuration-> Networking tabına geldiğinizde aşağıdaki şekilde bir varolan ESXI networku göreceksiniz.Ben Default ESX networkü üzerinde anlattığım için eğer sizin ESX Sunucunuzda farklı bir virtual network izlenmişse ağ yöneticinizle veya konu hakkında bilgili birisiyle fikir alışverişi yapmanız gerekebilir.Yapacaklarımız ne olursa olsun bir değişiklik göstermeyecektir.(İstinalar kaideyi bozmaz.)Resimde gördüğünüz üzere aşağıda sadece Fiziksel Ethernet kartı olarak vmnic0 gözükmektedir. Birtanede Virtual Switch bulunmaktadır.Biz varolan switchimizin adını LAN olarak değiştireceğiz.
Properties menüsüne tıklayalım.
Propertiese tıkladıktan sonra açılan ekranda Virtual Machine Network üzerine gelelim ve sağ al bölümden edit butonuna tıklayın.
Network Label : Virtual Private Network ismini LAN olarak değiştirelim ve OK butonuyla ayarlarımızı kaydedelim.
Değişikliği yaptıktan sonra Configuration -> Networking bölümü yukarıdaki şekilde bir hal alacaktır.
Şimdi 1 adet daha virtual network oluşturmamız gerekiyor Sağ üst köşeden Add Network Wizarda tıklayalım.Gelen ekranda seçimizi Virtual Machine olarak seçip Next butonuyla bir sonraki aşamaya geçelim.
Gördüğünüz gibi Switchimiz için birtane ethernet kartı seçiyoruz. Bu ethernet kartını WAN olarak ayarlayacağımız için vmnic1 seçiyorum ve bir sonraki aşamaya geçmek için Next ile devam ediyoruz.
Network Label olarak WAN ismini veriyoruz ve Next diyip Virtual Switch işlemimizi tamamlıyoruz.Şimdi aşağıdaki şekilde bir konfigurasyon yapmış olduk.
vmnic0 = LAN
vmnic1 = WAN
vmnic1 = WAN
ESXI üzerinde bulunan sunucularımızın ESXI üzerinden internete çikmasi için Sunucunun Ethernet kartının Switchni vmnic0a getirmeniz gerekmektedir. (Sunucu -> Sağ click -> Edit settings ile bu ayarı değiştirebilirsiniz.)
Tüm bu işlemler tamamlandıktan sonra Network şemamız aşağıdaki şekilde bir hal almış olacak.
Routerdan gelen kabloyu vmnic1 ethernet kartına takmanız gerekiyor ve vmnic0 ethernet kartından çıkartacağınız kablonunda Switche girerseniz bütün fiziksel makineler ESX üzerinde bulunan PFSense Firewall üzerinden internete çıkmaya başlayacaktır.Şimdi ESX üzerinde PFSense sunucumuzu oluşturalım.
New Virtual Machine tıklayalım ve gelen ekranda Custom seçeneğini seçip bir sonraki aşamaya geçelim.
pfSense vm dosyalarimizin hangi Datastore üzerinde oluşturulacağınızı seçin ve next butonuyla ilerleyin.
VM Version olarak 8 seçelim ve Next ile bir sonraki aşamaya geçelim.
Driverların sorunsuz tanınması için Guest Operating System bölümünden İşletim sistemi olarak Freebsd seçimini yapmamız gerekiyor.Siz hangi sürümün kurulumunu yapiyorsaniz onu seçmeniz gerekir.Ben 32 bit kurulum yaptığım için Freebsd32 bit seçip ilerliyorum.
pfSense sunucumuz için ayıracağımız cpu değerlerini ayarlıyoruz.Siz kendi ESX sunucunuza göre burada pfSense ayıracağınız cpu değerlerini belirleyebilirsiniz.
pfSense sunucumuzda 2 tane ethernet kartı olması gerekiyor. NIC 1 olarak LAN networkünü seçiyorum ve lan switchine bakmasını sağlıyoruz. NIC 2 olarak modemin bulunduğu networki yani WANı seçmem gerekiyor.Seçimlerimizi yapıp Next butonuyla bir sonraki aşamaya geçiş yapiyoruz.
pfSense sunucumuza ayıracağımız Disk boyutunu belirleyelim ve bir sonraki aşamaya geçelim.
Herhangi bir değişiklik yapmıyoruz ve bir sonraki aşamaya geçiş yapın.
Edit the virtual machine settings before seçeneğini işaretleyip Finish ile Sanal Makine oluşturma işlemimizi tamamlayalım.