From 4376aa0cdfb120049a0cdeb2259dd5fe2326fd3d Mon Sep 17 00:00:00 2001 From: bol-van Date: Thu, 29 Jan 2026 13:45:29 +0300 Subject: [PATCH] update docs --- docs/readme.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/readme.md b/docs/readme.md index 4bdce5d..6131086 100644 --- a/docs/readme.md +++ b/docs/readme.md @@ -429,7 +429,10 @@ nfqws2 \ Будем загонять исходящие с клиента в icmp type 8 (echo request) code 199 , исходящие с сервера в icmp type 0 (echo reply) code 199. Код у обоих концов делаем одинаковый, иначе NAT не соотнесет. Без NAT можно коды делать разными для клиента и сервера. -Особый icmp code нужен для фильтрации от обычных пингов. +Особый icmp code нужен для фильтрации от обычных пингов. По стандарту код должен быть 0, но на практике с большой вероятностью работают любые коды. + +Разные имплементации NAT теоретически могут фильтровать ненулевой код, соотносить или не соотносить код вместе с identifier. Linux NAT соотносит. +При любых проблемах убираем wireguard, ставим netcat с обоих концов и пробуем общаться, посматривая в wireshark. wireguard server - `1.2.3.4:5555`