Fórum Root.cz
Hlavní témata => Software => Téma založeno: Hamparle 02. 09. 2020, 13:22:15
-
Jak na linuxovém stroji, který forwarduji, flushnu a killnu spojení která jsou povolená díky pravidlu firewallu ~-mconttrack --ctstate related,established -j ACCEPT~?
hledal jsem na googlu a pokud vůbec jsem našel odpověď ,tak radili
echo f > /proc/net/nf_conntrack
ale tento soubor je jen na debianu jen pro čtení.
A mimojiné, lze nějakým příkazem vypsat tabulku pro nat (v podstatě informace z souboru výše díky tomu že při forwardování probíhá překlad ještě pro spojení do internetu), ale jde mi o to, za conntrack modul to nějak interně má v "jiné" routovací tabulce
-
1.conntrack --flush
2. iptables -nvL -t nat
-
1.conntrack --flush
2. iptables -nvL -t nat
1.Skvělé, to jsem chtěl. mimochodem ten příkaz flush přímo maže tabulku svým binárním kódem nebo volá nějaký příkaz nebo maže/edituje něco v /proc/net, /proc/sys ?
2. to jsme si nerozuměli, toto vypíše pravidla firewallu a ne proběhšivší spojení.
-
Vypis by mel jit pomoci neceho jako
conntrack -L
-
Ano, na to jsem už přišel při zkoumání conntrack --help, výstup je skoro stejný jako cat /proce/net/nf_conntrack