os- freebsd 5.4.. firewall - ipfw2 + natd..вобщем нужна такая тема.. мне нужно чтобы TTL у всех проходящих в определённом направлении пакетов был статическим. в независимости от того от какого компьютера за НАТом этот пакет идёт. чтобы все пакеты от моего сервера были к примеру с ttl 128 ...
ядро скомпилено с options IPSTEALTH
..
sysctl:
net.inet.ip.ttl=128
net.inet.ip.stealth=1
и ещё. вот наткнулся на сообещние по этому поводу.
тут: http://www.radioscanner.ru/forum/index.php?action=vthread&fo...это там обсуждали. ктото сказал как зафиксировать ttl ткоа не сказал как именно( и ещё там в самом низу возможные подводные камни по этому поводу...
>вобщем нужна такая тема.. мне нужно чтобы TTL у всех проходящих в
>определённом направлении пакетов был статическим. в независимости от того от какого
>компьютера за НАТом этот пакет идёт. чтобы все пакеты от
>моего сервера были к примеру с ttl 128 ...
>
>ядро скомпилено с options IPSTEALTH
>..
>sysctl:
>net.inet.ip.ttl=128
>net.inet.ip.stealth=1Менять TTL умеет пакетный фильтр pf - man pf.conf на предмет scrub, min-ttl.
В случае ipfw можно написать простого divert демона (наподобие natd), который меняет TTL.Кстати, если вы собираетесь скрыть факт наличия своей сети за NAT, изменение TTL - условие, конечно, необходимое, но далеко не достаточное. Тема как сокрытия, так и выявления NAT довольно обширная.