diff --git a/config.example.toml b/config.example.toml index 92cf5f2..ff7c560 100644 --- a/config.example.toml +++ b/config.example.toml @@ -15,7 +15,7 @@ ifb_name = "ifb0" [host_firewall] enabled = true -ssh_port = 22 +ssh_port = 2323 amnezia_port = 443 amnezia_protocols = ["udp"] allow_icmp = true diff --git a/docs/ACCEPTANCE_CHECKLIST.md b/docs/ACCEPTANCE_CHECKLIST.md index 0419c07..8523c69 100644 --- a/docs/ACCEPTANCE_CHECKLIST.md +++ b/docs/ACCEPTANCE_CHECKLIST.md @@ -136,7 +136,7 @@ ## L. Host firewall (ports/SSH safety) - [ ] `awg2-harness validate-config` падает, если отсутствует секция `[host_firewall]`. -- [ ] `apply-firewall` не блокирует SSH на `host_firewall.ssh_port` (default `22`). +- [ ] `apply-firewall` не блокирует SSH на `host_firewall.ssh_port` (default `2323`). - [ ] После `apply-firewall` порт `host_firewall.amnezia_port` (default `443`) доступен по всем протоколам из `host_firewall.amnezia_protocols`. - [ ] Если эксплуатационно требуется закрыть legacy SSH `22`, это явно подтверждено проверкой доступа на `ssh_port` перед закрытием `22`. - [ ] При `host_firewall.enabled = false` удаляется только таблица `inet awg2_host_firewall`. diff --git a/docs/CONFIGURATION.md b/docs/CONFIGURATION.md index 47fcca2..e912ee0 100644 --- a/docs/CONFIGURATION.md +++ b/docs/CONFIGURATION.md @@ -22,7 +22,7 @@ ifb_name = "ifb0" [host_firewall] enabled = true -ssh_port = 22 +ssh_port = 2323 amnezia_port = 443 amnezia_protocols = ["udp"] allow_icmp = true @@ -75,7 +75,7 @@ swappiness = 1 `host_firewall.enabled` — включает host-level INPUT firewall в отдельной AWG2-owned таблице `inet awg2_host_firewall`. -`host_firewall.ssh_port` — SSH порт хоста, который обязательно должен быть открыт. Production default: `22`. +`host_firewall.ssh_port` — SSH порт хоста, который обязательно должен быть открыт. Production default: `2323`. `host_firewall.amnezia_port` — внешний UDP/TCP порт Amnezia, который AWG2 открывает в host `INPUT` (в зависимости от `host_firewall.amnezia_protocols`). Значение должно совпадать с портом, указанным в панели/инсталляторе AmneziaWG. В старых инсталляциях это мог быть `44344`, в новой целевой конфигурации default — `443`. diff --git a/docs/MIGRATION.md b/docs/MIGRATION.md index a7def07..8be8c70 100644 --- a/docs/MIGRATION.md +++ b/docs/MIGRATION.md @@ -191,7 +191,7 @@ ifb_name = "ifb0" [host_firewall] enabled = true -ssh_port = 22 +ssh_port = 2323 amnezia_port = 443 amnezia_protocols = ["udp"] allow_icmp = true