Kural Yönetimi

IP Adreslerinize özel filtrelemeler oluşturun.

Kurallar

İsim
Anahtar
Kullanım Alanı
Ekstra Değerler

TS3 Yurt dışına Kapat

ts3-yurtdisi-kapa

Genel

TS3 Ekstra Koruma

ts3-korumalilar

Genel

TS3 Tam Port Koruma

ts3-tumportlar

Genel

Source Oyunları Koruma

source-server

Genel

ACK-SYNACK Koruması

ack-synack-korumali

Genel

SAMP Koruması

samp-korumali

Genel

SMTP (Mail) İzni

mail-izin

Genel

ICMP Kapat

icmp-kapat

Genel

Kullanıma kapat

ipkapat

Genel

Güvenlik duvarını kapat

full-izinli

Genel

Yerel bağlantılara izin ver

local-kapali-muaf

Genel

TCP

tcpservis

Yurt Dışı

FiveM

fivem

Yurt Dışı

TS3

ts3

Yurt Dışı

file_transfer_port, query

Minecraft

mcserver

Yurt Dışı

SAMP

sampserver

Yurt Dışı

Arma3

arma3server

Yurt Dışı

CSGO-L4DS

csgo-l4ds

Yurt Dışı

Rust

rustserver

Yurt Dışı

HL2

hl2server

Yurt Dışı

MTA

mta

Yurt Dışı

mta_serverlist_port, mta_http_port


Genel Kurallar

Aşağıdaki isteklerde yalnızca kullanım alanı "Genel" olarak belirlenen kurallar kullanılabilir.

Kural Listeleme

GET https://yonetim.datafex.net/api/customers/firewall/profiles

Query Parameters

Name
Type
Description

page

String

Varsayılan: 1

limit

String

Varsayılan: 10

sortBy

String

sortType

String

desc (azalan) veya asc (artan)

search

String

Aranmak istenen terim.

Headers

Name
Type
Description

Authorization*

String

{
    "items": [
        {
            "id": "12f4",
            "ip": "192.168.1.1",
            "profile": "full-izinli"
        }
    ],
    "total": 1
}

Kural Oluşturma

POST https://yonetim.datafex.net/api/customers/firewall/profiles/create

Headers

Name
Type
Description

Authorization*

String

Request Body

Name
Type
Description

ip*

String

Sahip olunan herhangi bir IP Adresi.

profile*

String

Kurallar > Kullanım alanı Genel olan herhangi bir anahtar değeri.

{
    "id": "1111",
    "ip": "192.168.1.1",
    "profile": "mail-izin"
}

Kural Kaldırma

POST https://yonetim.datafex.net/api/customers/firewall/profiles/delete

Headers

Name
Type
Description

Authorization*

String

Request Body

Name
Type
Description

id*

String

Kaldırılmasını istediğiniz kuralın id'si

{
    "status": true // Hali hazırda silinmiş bir kural olması durumunda "false" olacaktır.
}

Yurt Dışı Kurallar

Aşağıdaki isteklerde yalnızca kullanım alanı "Yurt Dışı" olarak belirlenen kurallar kullanılabilir.

Kural Listeleme (Y)

GET https://yonetim.datafex.net/api/customers/firewall/global/profiles

Query Parameters

Name
Type
Description

ip*

String

Sahip olunan herhangi bir IP Adresi.

Headers

Name
Type
Description

Authorization*

String

[
        {
                "id": "33k4535a67b134a5667l41744 (64100)",
                "ip": "192.168.1.1",
                "port": 30120,
                "service": "fivem"
        }
]

Kural Oluşturma (Y)

POST https://yonetim.datafex.net/api/customers/firewall/global/profiles/create

Headers

Name
Type
Description

Authorization*

String

Request Body

Name
Type
Description

ip*

String

Sahip olunan herhangi bir IP Adresi.

port*

Number

Kuralın atanacağı port.

service*

String

Kurallar > Kullanım alanı Yurt Dışı olan herhangi bir anahtar değeri.

file_transfer_port

Number

Ekstra değer (ts3)

mta_http_port

Number

Ekstra değer (mta)

mta_serverlist_port

Number

Ekstra değer (mta)

query

Number

Ekstra değer (ts3)

[
  {
    "Durum": "başarılı",
    "Hash": "82c07133b5fae129da67e3433fb6d34ad152"
  }
]

Kural Kaldırma (Y)

POST https://yonetim.datafex.net/api/customers/firewall/global/profiles/delete

Headers

Name
Type
Description

Authorization*

String

Request Body

Name
Type
Description

ip*

String

Sahip olunan herhangi bir IP Adresi.

id*

Hash değeri.

[
  {
    "Durum": "başarılı"
  }
]

Last updated