> ## Documentation Index
> Fetch the complete documentation index at: https://docs.brolve.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Bağlantı Noktası(Port) Kurulum

> Tarafımızca sizlere kolaylık sağlamak adına hizmetinizde kullanmak için bağlantı noktası(port) oluşturma ve kapatma betikleri.

## Windows:

<Info>
  Bu betikler  Windows 8, 8.1, 10, 11 ve Windows Server 2012, 2012R2, 2016, 2019, 2022 sürümlerinde çalışır.
</Info>

<CodeGroup>
  ```powershell PortCreate.bat theme={null}
  @echo off
  title Brolve - Port Acma Betigi
  echo Bu betik Brolve Devs. tarafindan musteriler icin hazirlanmistir.
  echo Devam etmek icin ENTER tusuna tiklayin ardindan
  echo gerekli yonlendirmeler yapilacaktir.
  PAUSE
  cls
  set /p port=Lutfen acacaginiz portu giriniz ornegin 80:
  set /p portadi=Lutfen acacaginiz port adini giriniz ornegin Port80:
  set /p protokol=Lutfen acacaginiz port protokolunu giriniz ornegin TCP:
  netsh advfirewall firewall add rule name="%portadi%" dir=in action=allow protocol=%protokol% localport=%port%
  echo Port basariyla acilmistir. Betik kapatiliyor...
  TIMEOUT /T 10 /NOBREAK
  exit
  ```

  ```powershell PortDelete.bat theme={null}
  @echo off
  title Brolve - Port Acma Betigi
  echo Bu betik Brolve Devs. tarafindan musteriler icin hazirlanmistir.
  echo Devam etmek icin ENTER tusuna tiklayin ardindan
  echo gerekli yonlendirmeler yapilacaktir.
  PAUSE
  cls
  set /p port=Lutfen kaldiracaginiz portu giriniz ornegin 80:
  set /p portadi=Lutfen kaldiracaginiz port adini giriniz ornegin Port80:
  set /p protokol=Lutfen kaldiracaginiz port protokolunu giriniz ornegin TCP:
  netsh advfirewall firewall delete rule name="%portadi%" protocol=%protokol% localport=%port%
  echo Port basariyla kaldirilmistir. Betik kapatiliyor...
  TIMEOUT /T 10 /NOBREAK
  exit
  ```
</CodeGroup>

## Linux Distroları:

<Info>
  Betiklerin çalışması için hizmetinizde Uncomplicated Firewall(UFW)  yüklü olması gerekir.  Bu betik en iyi Ubuntu sürümleri üzerinde çalışır.
</Info>

Bağlantı Noktası Oluşturma Betiği:

<CodeGroup>
  ```bash PortCreate.sh theme={null}
  echo Bu betik Brolve Devs. tarafindan musteriler icin hazirlanmistir.
  echo Gerekli yonlendirmeler yapilacaktir.
  echo Uncompiled Firewall(UFW) kullanilmistir.
  echo .
  echo Lutfen acacaginiz portu giriniz ornegin 80
  read -p 'Port: ' portvar
  echo Lutfen acacaginiz port protokolunu giriniz ornegin TCP
  read -p 'Protokol: ' protovar
  ufw allow $portvar/$protovar
  echo Port basariyla acilmistir. Betik kapatiliyor...
  ```

  ```bash PortDelete.sh theme={null}
  echo Bu betik Brolve Devs. tarafindan musteriler icin hazirlanmistir.
  echo Gerekli yonlendirmeler yapilacaktir.
  echo Uncompiled Firewall(UFW) kullanilmistir.
  echo .
  echo Lutfen kaldiracaginiz portu giriniz ornegin 80
  read -p 'Port: ' portvar
  echo Lutfen kaldiracaginiz portun protokolunu giriniz ornegin TCP
  read -p 'Protokol: ' protovar
  ufw deny $portvar/$protovar
  echo Port basariyla kapatilmistir. Betik kapatiliyor...
  ```
</CodeGroup>

<Info>
  Eğer yardıma ihtiyaç duyarsanız [Discord](https://discord.gg/brolve) topluluğumuz üzerinden bir destek talebi oluşturarak bizimle iletişime geçin.
</Info>
