Ugrás a tartalomhoz

Sütibeállítások

Típusonként válassza ki, mely sütiket engedélyezi. Választását bármikor módosíthatja a Sütibeállítások linken, amely minden oldal alján megtalálható. Adatvédelmi nyilatkozat

Szükséges

Mindig bekapcsolva

A bejelentkezéshez, a kosár megőrzéséhez és a választásai megjegyzéséhez szükségesek. Ezek mindig be vannak kapcsolva.

Milyen sütik?
  • weboke_sessie, weboke_klant, weboke_remember: a munkamenet és a bejelentkezve maradás
  • weboke_basket: a kosár
  • wkBtwIncl: az árak megjelenítése ÁFÁ-val vagy anélkül
  • wok_cookies: a sütiválasztás, 12 hónap

Méri, melyik hirdetés vezet látogatáshoz vagy rendeléshez, hogy ne fizessünk hatástalan hirdetésekért.

Milyen sütik?
  • Google Ads a Google Tag Manageren keresztül (_gcl_au, _gcl_aw), legfeljebb 90 napig
  • OpenAI Ads, hirdetések a ChatGPT-ben
  • wok_aff: melyik partnerünk ajánlására érkezett (partnerprogram), 60 nap

4,6

Ország és nyelv

Minden országnak saját oldala van, az adott ország áraival és ÁFA-jával.

Megtekintés

Docker en de firewall: poorten veilig publiceren

This article hasn't been translated yet. You're reading the Dutch version.

Dit is de valkuil waar de meeste mensen in lopen. Een poort die je in Docker publiceert met ports:, is bereikbaar vanaf internet, ook als ufw die poort dichtzet. Docker zet zijn eigen firewallregels en die gaan vóór de regels van ufw.

Een voorbeeld van wat er misgaat

services:
  db:
    image: mariadb:11
    ports:
      - "3306:3306"

Je firewall zegt dat alleen 22, 80 en 443 open zijn. Toch is je database nu vanaf de hele wereld bereikbaar op poort 3306.

Drie regels die het veilig houden

  1. Publiceer alleen wat van buiten bereikbaar moet zijn. In deze handleiding is dat alleen Caddy, op 80 en 443. Apps praten met Caddy over het interne netwerk van compose. Die hebben geen ports: nodig.
  2. Moet een poort alleen op de server zelf bereikbaar zijn? Zet er 127.0.0.1: voor. Dan kan alleen de server zelf erbij, of jij via een SSH-tunnel (zie Een SSH-config: inloggen met een korte naam).
  3. Een database krijgt nooit ports:. De app vindt hem op de naam van de service, zoals db.
    ports:
      - "127.0.0.1:3001:3001"

Controleren van buitenaf

Kijk op de server welke poorten openstaan voor iedereen:

anna@web1:~$ sudo ss -tlnp
State  Recv-Q Send-Q Local Address:Port  Peer Address:Port Process
LISTEN 0      4096        0.0.0.0:443         0.0.0.0:*     users:(("docker-proxy",...))
LISTEN 0      4096      127.0.0.1:3001        0.0.0.0:*     users:(("docker-proxy",...))
LISTEN 0      128         0.0.0.0:22          0.0.0.0:*     users:(("sshd",...))

Alles met 0.0.0.0 of [::] is van buiten bereikbaar. Alles met 127.0.0.1 alleen van binnen. Wil je het van buiten zien, gebruik dan vanaf je eigen computer een poortscanner zoals nmap op je eigen IP-adres.

Let op: Koppel /var/run/docker.sock niet in een container tenzij je precies weet waarom. Wie die container overneemt, heeft daarmee je hele server.

Egy pillanat…

Domainek beállítása

Állítsa be domainenként a névszervereket, a tárhelyhez való kapcsolást és azt, hogy ki legyen a tulajdonos.

Domainek betöltése…