Portál AbcLinuxu, 12. května 2024 03:25


Dotaz: IP forwarding

Petr Tomášek avatar 4.12.2012 13:52 Petr Tomášek | skóre: 39 | blog: Vejšplechty
IP forwarding
Přečteno: 440×
Odpovědět | Admin
Zdar!

Mám v lokální síti a) VOIP telefon, b) počítač s linuxem, c) router (s OpenWrt). Potřeboval bych protlačit veškerý traffic z VOIP telefonu ven přes počítač s linuxem tak, abych na něm mohl sledovat provoz pomocí wiresharku.

Na VOIP telefonu jsem nastavil počítač s linuxem a na počítači s linuxem zkusil nastavit a) /proc/sys/net/ipv4/ip_forward, b) /proc/sys/net/ipv4/conf/all/accept_redirects. I přesto ale vidím ve wiresharku, že počítač s linuxem posílá VOIP telefonu ICMP redirekt s IP adresou routeru. Dá se nějak tomuto chování zabránit a donutit počítač s linuxem, aby otrocky předával packety bráně.

Díky.

multicult.fm | monokultura je zlo | welcome refugees!

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

4.12.2012 14:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: IP forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
/proc/sys/net/ipv4/conf/*/accept_redirects nastavuje to, jestli se mají redirecty akceptovat, jejich posílání můžete nastavit pomocí /proc/sys/net/ipv4/conf/*/send_redirects
Petr Tomášek avatar 4.12.2012 20:54 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: IP forwarding
OK, díky.
multicult.fm | monokultura je zlo | welcome refugees!
4.12.2012 14:14 NN
Rozbalit Rozbalit vše Re: IP forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
Vypnout ICMP redirect ? (send_redirects,accept_redirects)
4.12.2012 14:23 Ariczek | skóre: 5
Rozbalit Rozbalit vše Re: IP forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
Není snažší mít 2 oddělené sítě ? počítač s linuxem pak funguje jako router. Buď fyzicky 2 síťové karty, nebo VLAN. Obě sítě mají rúzné adresy. Nutno pak nastavit routu na routeru, že to co jde pro telefon má posílat na PC. Případně na PC maškarádu.
4.12.2012 14:56 Sten
Rozbalit Rozbalit vše Re: IP forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
AFAIK Wireshark umí sledovat i bridge, takže by stačilo na tom Linuxu místo předávání spustit bridge, telefonu nastavit jako bránu OpenWRT a vše bude fungovat.
Petr Tomášek avatar 4.12.2012 20:55 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: IP forwarding
Díky, tohle jsem nakonec použil, protože jsem ten bridge stejně měl připravený kvůli jiným věcem :).
multicult.fm | monokultura je zlo | welcome refugees!
4.12.2012 16:04 Jezus | skóre: 15 | Jablunkov
Rozbalit Rozbalit vše Re: IP forwarding
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tohle je sice trosku pro odvazlive, ale pokud v tom neni zly umysl, muzes pouzit http://openmaniak.com/ettercap.php . Nemusis nic na svem pocitaci nastavovat. Staci otravit ARP cache na switchi ;) . Tzn. rict VOIP telefonu, ze ty jsi brana a brane, ze ty jsi VOIP telefon.
4.12.2012 17:51 NN
Rozbalit Rozbalit vše Re: IP forwarding
No tak to uz muzu rovnou sniffovat provoz ze switche... ;)
Petr Tomášek avatar 4.12.2012 20:53 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: IP forwarding
Toš takový switch bych chtěl mít :)
multicult.fm | monokultura je zlo | welcome refugees!
4.12.2012 21:47 NN
Rozbalit Rozbalit vše Re: IP forwarding
port mirorring, celkem znama vec..
Petr Tomášek avatar 4.12.2012 22:52 Petr Tomášek | skóre: 39 | blog: Vejšplechty
Rozbalit Rozbalit vše Re: IP forwarding
OK, tak to jo. Já tomu rozuměl tak, že máš switch, na kterém ti běží wireshark, nebo něco obdobného...
multicult.fm | monokultura je zlo | welcome refugees!

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.