[2026-06-01] syncthing: add port 22000 forwarding docs

This commit is contained in:
Alexey Martemyanov
2026-06-01 13:23:20 +06:00
parent c398308db6
commit 94f8c7249f
2 changed files with 19 additions and 2 deletions
@@ -33,6 +33,23 @@ TrueNAS (syncthing контейнер)
- **Авторизация:** встроенная GUI Authentication Syncthing (не Caddy basic_auth)
- **Локально на TrueNAS:** `http://localhost:8384`
## ⚠️ Проброс порта 22000 (открытие доступа из интернета)
Для прямого P2P-соединения Syncthing использует порт 22000 (TCP+UDP). Без него телефон на мобильном интернете не может соединиться с сервером — соединение идёт по WAN, а не через Caddy.
Проброс настраивается на OpenWrt (роутер):
- **Forward WAN → 192.168.2.197:22000** (TCP+UDP)
- Если доступа к OpenWrt нет — через iptables на TrueNAS:
```bash
sudo /sbin/iptables -t nat -A PREROUTING -i enp3s0 -p tcp --dport 22000 -j DNAT --to-destination 192.168.2.197:22000
sudo /sbin/iptables -t nat -A PREROUTING -i enp3s0 -p udp --dport 22000 -j DNAT --to-destination 192.168.2.197:22000
sudo /sbin/iptables -A FORWARD -p tcp --dport 22000 -j ACCEPT
sudo /sbin/iptables -A FORWARD -p udp --dport 22000 -j ACCEPT
```
После проброса на телефоне в настройках устройства Syncthing:
- Поле **Addresses**: `quic://syncthing.mallexxx.duckdns.org:22000` (без tcp://, только QUIC — UDP-порт открыт, TCP может быть закрыт)
## Контейнер
**Compose:** `/mnt/RED_2TB/docker/syncthing/docker-compose.yml`