09 Ekim 2025 15:14

Kadir O.

Mac OS

Mac’te Terminal Üzerinden FortiClient VPN Bağlantısı Kurma

Anasayfa

Mac OS

Mac’te Terminal Üzerinden FortiClient VPN Bağlantı...

MacOS’un son güncellemesi sonrası FortiClient GUI çalışmayabilir. Bu durumda terminal üzerinden VPN bağlantısını openfortivpn ile hızlıca kurabilirsiniz.

Homebrew’i Kurun

Homebrew Mac için paket yöneticisidir. Terminale şu komutu yazın:

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

1. OpenFortiVPN’i Kurun

VPN bağlantısını terminalden sağlamak için:

brew install openfortivpn
 

2. Konfigürasyon Dosyasını Oluşturun

Önce dizini oluşturun:

sudo mkdir /etc/openfortivpn

3. Yeni bir konfigürasyon dosyası oluşturun

Dosya adını istediğiniz şekilde adlandırabilirsiniz. 

sudo nano /etc/openfortivpn/my-config

Nano metin editöründe dosyayı kaydetmek için control+s yaptıkan sonra control+x ile çıkış yapabilirsiniz


Dosya içeriğine aşağıdaki gibi size ait olan vpn kullanıcı bilgileri ile doldurunuz. Şifresinizi vpn bağlantınızı sonlandıktan sonrasa dosya içeriğinden kaldırıp tekrar erişim yapacağınız zaman dosya içerisine yazmanız daha güvenli olacaktır. 

host = 185.198.74.245
port = 443
username = kullanıcı_adınız
password = şifreniz
trusted-cert = Bu kısmı ilk bağlantı yapacağınız zaman boş bırakınız. Vpn sunucusun sertifikasını buraya ekleyeceğiz. 

4. Sertifikayı Terminal Üzerinden Alın
VPN bağlantısı için aşağıdaki komutu çalıştırınız:

openfortivpn -c /etc/openfortivpn/my-config
VPN’e ilk kez bağlanmaya çalıştığınızda, sunucu kendi sertifikasını terminal üzerinden sunar. Eğer sertifika sistem tarafından doğrulanamazsa, şöyle bir hata görürsünüz:

ERROR:  Gateway certificate validation failed, and the certificate digest is not in the local whitelist. If you trust it, rerun with:
ERROR: --trusted-cert 54ed3e31cf2181ebf1d5e6c937b21f1ce52s3d4e36eb9c6803958ab6c35769aec
ERROR: or add this line to your configuration file:
ERROR: trusted-cert = 54ed3e31cf2181ebf1d5e6c937b21f1ce52s3d4e36eb9c6803958ab6c35769aec
Tekardan 3. adımda çalıştırdığımız aynı komut ile dosya içerisine dosya içerisine giriyoruz ve trusted-cert kısmını terminaldeki sertifika ile dolduruyoruz. Bu işlemden sonra tekrardan dosayı kayıt edip editörden çıkıyoruz.

5. VPN bağlantısını başlatmak ve sonlandırmak için aşağıdaki komutları kullanabilirsiniz. 

       Başlatmak için : 

    sudo nohup openfortivpn -c /etc/openfortivpn/my-config &
      Sonlandırmak için :  

    sudo pkill openfortivpn

Mac OS

hakkında diğer konular

Makdos Bilişim Teknolojileri 2015 - 2025