abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 15:11 | Nová verze

Byl vydán Debian 10.6, tj. šestá opravná verze Debianu 10 s kódovým názvem Buster. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 10 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 1
včera 23:11 | Bezpečnostní upozornění

Byly zveřejněny informace o bezpečnostní chybě BLURtooth (CVE-2020-15802) v Bluetooth 4.2 a 5.0 v Cross-Transport Key Derivation (CTKD). Útočník může provádět MITM nebo navázat spojení s libovolným zařízením. Podrobnosti v článku (pdf).

Ladislav Hagara | Komentářů: 1
včera 21:44 | IT novinky

Byly zveřejněny informace o úniku zdrojových kódů Windows XP.

Ladislav Hagara | Komentářů: 7
včera 15:22 | Zajímavý projekt

Chcete proniknout do tajů gitu? Klikněte na Learn Git Branching. Vizuální a interaktivní tutoriál ve webovém prohlížeči.

Ladislav Hagara | Komentářů: 0
včera 13:22 | Nová verze

Po roce od vydání verze 4.0 byla vydána nová major verze 5.0 softwaru pro správu elektronických knih Calibre (Wikipedie). Přehled novinek v poznámkách k vydání. Zdůraznit lze přechod na Python 3.

Ladislav Hagara | Komentářů: 7
včera 07:00 | Komunita

Pořadatelé konference DevConf.cz 2021, již třináctého ročníku jedné z největších akcí zaměřených na Linux a open source ve střední Evropě, vyhlásili CFP (Call for Papers). Konference proběhne jenom online a to 18. až 20. února 2021.

Ladislav Hagara | Komentářů: 0
24.9. 15:44 | Zajímavý článek

Národní bezpečnostní agentura (NSA) vydala podrobnou příručku pro nastavení UEFI Secure Bootu (pdf).

Ladislav Hagara | Komentářů: 4
24.9. 15:22 | Nová verze

Byl vydán PostgreSQL ve verzi 13.0. Přehled novinek v poznámkách k vydání.

Ladislav Hagara | Komentářů: 6
24.9. 15:00 | Zajímavý software

Nezávislý tým herních vývojářů Orama Interactive vydal novou verzi 0.8 svobodného sprite editoru Pixelorama. Editor Pixelorama je postaven na herním enginu Godot a nově běží také na webu. Zdrojové kódy jsou k dispozici na GitHubu.

Ladislav Hagara | Komentářů: 0
24.9. 14:00 | Zajímavý software

Mozilla Foundation na svém blogu představila Social Media Analysis Toolkit (SMAT). Jedná se o open source nástroj pro analýzu a vizualizaci online komunikace a trendů na sociálních sítí. Zdrojové kódy jsou k dispozici na GitLabu.

Ladislav Hagara | Komentářů: 2
Používáte aplikaci eRouška?
 (19%)
 (3%)
 (2%)
 (11%)
 (51%)
 (7%)
 (6%)
Celkem 431 hlasů
 Komentářů: 35, poslední 20.9. 21:50
Rozcestník

Dotaz: nejede iptables + ip alias + dnat

1.8.2005 10:06 Petr
nejede iptables + ip alias + dnat
Přečteno: 328×
Dobry den,

Mam na stroji nahozeno virtualni rozhrani eth0:0
#ip addr show dev eth0
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
    link/ether 00:0d:87:31:77:3b brd ff:ff:ff:ff:ff:ff
    inet 192.168.1.8/24 brd 192.168.1.255 scope global eth0
    inet 192.168.1.248/24 brd 192.168.1.255 scope global secondary eth0:0
a nyni bych potreboval presmerovat vsechny pozadavky co smeruji na rozhrani 192.168.1.248 (eth0:0) na ip 192.168.1.4.

Zkousel sem iptables (DNAT), ale toto nefunguje
# iptables -L -t nat
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         
DNAT       all  --  anywhere             192.168.1.248      to:192.168.1.111 

Chain POSTROUTING (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination  

#iptables -L 
Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination
Nevim proc, ale tato politika je ignorovana. Kdyz dam telnet 192.168.1.248 25, dostanu se na smtp server na 192.168.1.8 a ne na 192.168.1.111, jak bych potreboval.

Dekuji moc za kazdou radu (snad krome google ;))

S pozdravem

Petr

Odpovědi

1.8.2005 11:08 vampi | skóre: 16 | blog: JenTakBlog
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
a -j REDIRECT -to 192.168.1.4 jsi zkoušel? :)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
1.8.2005 11:13 vampi | skóre: 16 | blog: JenTakBlog
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
aha, to jsem napsal pěkný nesmysl :)

drž se svého DNATu :))

a co INPUT a OUTPUT rules na routeru, možná to bude potřebovat i FORWARD pravidla? :)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
1.8.2005 11:28 Petr
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
A to prave netusim ;) Zkousel jsem i FORWARD, ale nijak to nepomohlo. Jinak tam zadny dalsi router neni. Proste dva stroje na LAN. Na te 192.168.1.4 je sice jeste firewall, ale prime pripojeni jede, takze v tom snad problem nebude.

Posledni (stale nefunkcni) zapis je:
Chain PREROUTING (policy ACCEPT)
target     prot opt source               destination         
DNAT       all  --  anywhere             192.168.1.248  to:192.168.1.4

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         
ACCEPT     all  --  anywhere             192.168.1.4
1.8.2005 11:30 Petr
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Jinak koukam, ze cas od casu zamenuju ip adresy ;)) Ale to neni ten problem - hraji si se 192.168.1.111 a 192.168.1.4. Nemuzu se dostat ani na jednu ;)
1.8.2005 13:26 vampi | skóre: 16 | blog: JenTakBlog
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
a jaká je tedy topologie sitě? :) zatím to chápu tak že máš jeden comp s nějakou adresou a jednou síťovkou a na stejné síti někde jinde máš ten druhý a chceš, aby pakety které chodí na tenhle chodily na ten druhý?? :)
cesta k dokonalosti je nekonečná - proto hledám jen jednoduchá funkční řešení :)
1.8.2005 13:46 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Nejčastěji bývá problémem to, že zapomenete příslušné pakety povolit v řetězci FORWARD (tabulka filter). Případně zakázaný IP forwarding (/proc/sys/net/ipv4/ip_forward).

Mam na stroji nahozeno virtualni rozhrani eth0:0

Nemáte. To je jen iluze, kterou vytváří příkaz ifconfig. Ve skutečnosti žádné takové rozhraní (ani virtuální) neexistuje. Právě při nastavování paketového filtru je důležité mít to na paměti, protože když zkusíte to fiktivní rozhraní použít v podmínce -i nebo -o, se zlou se potážete.

1.8.2005 16:19 Petr
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Aha. Ok ;) A jak bych to tedy mel nastavit, aby to delalo to co potrebuji ? ;) ip_forward je 1, ostatni viz vyse.

Diky moc. Petr
1.8.2005 18:02 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Teď jsem si teprve všiml, že vy překládáte na adresu, která je ve stejném rozsahu jako ta vaše. Takže problém bude nejspíš v tom, že cílový počítač posílá odpovědi přímo a vy je tak nemůžete přenatovat zpět. Zkuste trochu naznačit, jak vypadá topologie té sítě a čeho vlastně chcete docílit. Obecně jsou v podobných případech dobrými pomocníky tcpdump nebo ethereal, protože vám ukážou, kde přesně se pakety ztrácejí nebo špatně překládají.
2.8.2005 06:58 Petr
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Ok. Snazim se o nasledujici:

Chcipl pocitac A - uzivatele se na nej odkazuji pres IP (takze DNSkou ho nepresmeruji). Je tu jiny pocitac C, ktery by ho mohl zastoupit, ale nemohu menit jeho konfiguraci (pridat ip alias apod.), takze bych chtel pouzit prostrednika - pocitac B, ktery by mel adresu A a vsechny pozadavky predal C ;) Asi blbost, ze ? ;) Jinak to pak ma vypadat takhle:

client se spojuje s A -> B (ma nyni adresu A) zrejme DNATem prelozi cilovou adresu na C -> C zpracuje a odpovi (vse je na jedne ip siti, muze odpovedet primo clientovi) -> client

Muze to tak vubec fungovat ? Pripadne s jakou konfiguraci iptables ? Diky. Petr
2.8.2005 08:13 Michal Kubeček | skóre: 71 | Luštěnice
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Jestli jsou všechny tři na stejném segmentu, proč rovnou tomu C nenastavíte druhou IP adresu (tu, kterou měl původně A)? Připadalo by mi to zdaleka nejjednodušší, patlat se s NATem je v takovém případě úplně zbytečné.

Problém ve vaší konfiguraci je v tom, že když přenatujete A na C, odpověď od C jde přímo klientovi, ale jako zdrojová adresa je tam C, takže klient to nepovažuje za odpověď (on navazoval spojení s A, ne s C). Řešením by bylo přenatovat i zdrojovou adresu (na B), aby odpověď šla zpátky k B a ten ji mohl přeložit zpět na správné adresy. Je to ovšem takové drbání se levou nohou za pravým uchem, daleko přirozenější by mi připadalo řešení, které jsem uvedl v předchozím odstavci.

2.8.2005 08:49 Petr
Rozbalit Rozbalit vše Re: nejede iptables + ip alias + dnat
Diky moc za vysvetleni. To mne netrklo. Mate samozrejme pravdu, ale jak sem psal vyse - nemohu ted s tim C pocitacem nic delat - admin je na dovolene a ja si nedovolim mu na to sahat ;)

Jeste jednou diky moc, Petr

Založit nové vláknoNahoru

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

ISSN 1214-1267   www.czech-server.cz
© 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.