Portál AbcLinuxu, 17. července 2025 13:08
ip rule ...
rapidshare.com
– to, co chcete udělat, podle mne není zablokovat spojení na rapidshare.com, pokud jde přes eth2, ale všechna spojení na rapidshare.com směrovat přes eth1. K tomu můžete použít pravidla směrování – příkaz ip rule
.
To vaše pravidlo v iptables
zakáže veškerý provoz na danou IP adresu, takže určitě nezáleží na tom, který program používáte. Jak už někdo psal, problém může být v tom, že ve skutečnosti se rapidshare.com
překládá na víc IP adres, a vy pak pravidlo aplikujete jenom na jednu. Určitým řešením by bylo vyjmenovat (i v případě ip rule
) všechny jejich IP adresy, ale stejně hrozí, že když se IP adresy změní, přestane vám to fungovat. Pokud můžete programu rapget
nastavit, jakou má používat odchozí IP adresu, můžete vašemu počítači přidělit ještě jednu IP adresu a pravidla routování aplikovat podle odchozí IP adresy, ne podle cílové. Také můžete místo pravidel pro výběr routovací tabulky dát do obou routovacích tabulek expplicitně směrovací záznamy pro rapidshare.com
vždy přes eth0
– to ale zase znamená buď vyjmenovat všechny jejich IP adresy nebo tak routovat celý blok (nebo bloky) adres, který používají – a opět to přestane fungovat, pokud IP adresy změní.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.