# Geo blokkolás

> Országtiltás: alapból 6 ország tiltva. Hogyan nézd át, mikor kapcsold ki, és hogyan frissülnek az országonkénti IP-listák.

> **A geo blokkolás alapból be van kapcsolva**
>
> Friss telepítés után a bővítmény **6 országból tiltja a látogatókat**: Kína (CN), Oroszország (RU), India (IN), Vietnám (VN), Indonézia (ID), Banglades (BD). A tiltott látogató 403-as hibát kap.
>
> Cloudflare mögött a tiltás azonnal él, egyébként az első listaletöltés után. Ha ezekből az országokból vannak látogatóid vagy vásárlóid, **első lépésként** nézd át lent a **Tiltott országok** listáját.

![Az LW Firewall Geo blokkolás füle](https://hub.hellowp.io/_astro/lw-firewall-geo.yvcbicUs_29d6N8.webp)

*A Geo blokkolás fül alapállapotban: bekapcsolva, 6 tiltott ország, országonként friss IP-lista és a CIDR listák frissítése most gomb.* (https://pelda.hu/wp-admin/admin.php?page=lw-firewall#geo)

## Beállítások

| Beállítás | Alapérték | Mit csinál | Mikor állítsd |
|---|---|---|---|
| **Engedélyezés** | **Be** | Bekapcsolja az országtiltást. | Kapcsold ki, ha nem akarsz országot tiltani. |
| **Tiltott országok** | **CN, RU, IN, VN, ID, BD** | A kiválasztott országok látogatói 403-as hibát kapnak. Az országot a keresős listából választod. Kódban kétbetűs ISO 3166-1 kódot kell megadni (pl. `DE`, nem „Germany”). | Ha ezekből az országokból valódi látogatóid vagy vásárlóid vannak, vedd ki őket. |

## Honnan tudja az országot?

- **Cloudflare mögött** a Cloudflare által küldött országfejlécből, azonnal.
- **Cloudflare nélkül** országonkénti IP-listákból. Ezeket a bővítmény hetente tölti le (WP-Cron), és a `wp-content/cache/lw-firewall/geo/` mappában tárolja.

Az **Országonkénti IP listák** szakasz országonként mutatja, friss-e a lista, és mikor jön a következő automatikus frissítés. A **CIDR listák frissítése most** gomb azonnal letölti őket.

Ha egy ország listája 7 napnál régebbi, az [Állapot](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/beallitasok/allapot/) fül jelez, és **az ország látogatóit átengedi**, amíg a lista nem frissül. Vagyis elavult lista miatt nem zár ki senkit tévesen, de addig nem is tilt.

## Apache és .htaccess

Ha a geo blokkolás aktív, Apache-on a bővítmény a gyökér `.htaccess` fájlba (csak ha az létezik) egy `# BEGIN LW Firewall Geo` jelölők közötti blokkot ír. Ez Cloudflare mögött már a PHP előtt tilt. Kikapcsoláskor és a bővítmény kikapcsolásakor a blokkot kiveszi. Multisite-on csak a fő oldal beállításai alakítják.

## Parancssorból

```bash title="Terminál"
wp lw-firewall geo list
wp lw-firewall geo remove IN
```

A `geo add <kód>` az országot hozzáadja, **és a geo blokkolást is bekapcsolja**. Lásd: [WP-CLI](https://hub.hellowp.io/hu/docs/lw-plugins/lw-firewall/cli/).
