Article View: pl.comp.os.linux.sieci
Article #231696Re: Jak wyslac odpowiedz tam skad przyszlo zapytanie
From: Stachu 'Dozzie' K.
Date: Sun, 09 Dec 2007 23:34
Date: Sun, 09 Dec 2007 23:34
90 lines
4210 bytes
4210 bytes
On 09.12.2007, Daniel Rejmer <eekkaannss@ggoo22.ppll> wrote: > Stachu 'Dozzie' K. pisze: >> On 09.12.2007, Daniel Rejmer <eekkaannss@ggoo22.ppll> wrote: >>> Witam, >>> mam taki oto problem i nie bardzo wiem jak go rozwiazac: >>> >>> Do witch wpiete sa 3 maszyny i maja takie adresy: >>> -------------------------------- >>> | Switch | >>> -------------------------------- >>> | | | >>> serwerwww router host >>> 1.1.1.1/24 1.1.1.2/24 1.1.1.3/24 >> ^^^^^^^^^^ >>> 2.2.2.1/24 2.2.2.2/24 >>> MAC1 MAC2 MAC3 >>> >>> Host ma brame domyslna ustawiona na 1.1.1.2 >>> Z hosta do 1.1.1.1 komunikacja jest ok. >>> Ale z hosta do 2.2.2.1 jest problem, bo pakiety wygladaja tak: >>> >>> 1.1.1.3[MAC3] -> 2.2.2.1[MAC2] >>> 1.1.1.3[MAC2] -> 2.2.2.1[MAC1] >>> dotad jest ok, ale w druga strone: >>> 2.2.2.1[MAC1] -> 1.1.1.3[MAC3] >>> >>> a host nie oczekuje odpowiedzi od MAC1, tylko od swojej bramy. >> >> Podkreśliłem problem. serwerwww (1.1.1.1) zna dobrą trasę do host >> (1.1.1.3). Dobrą, to znaczy wie, że host jest jego sąsiadem, dlatego >> odpowiedź nie idzie przez default gw, tylko bezpośrednio. > > Dobra-nie_dobra. Tyle to ja wiem, Założyłem, że jeśli jakimś cudem nie wiesz, to się przyda wyjaśnienie, a nawet jeśli wiesz, to przyda się komuś, kto później trafi na ten wątek :) > ale nie kazdy host chce czekac na > pakiety nie tam gdzie wyslal pytanie. Tego nie zrozumiałem. Mógłbyś objaśnić? >>> Nie chcialbym za bardzo ruszac ustawien hosta(za duzo jest hostow), ale >>> swobodnie moge manewrowac i routerem i serwerem. >> >> Przeciętny Linux czy przeciętny Windows bez problemu sobie powinien >> poradzić z taką sytuacją. A jak jeszcze włączysz ICMP redirects na >> routerze, to nawet router nie będzie musiał przerzucać transmisji >> z interfejsu na ten sam interfejs. > > Przecietny to nie to samo co kazdy. Moj XP+SP2 na w domyslnej > konfiguracji "Zezwalaj na przekierowanie" = 0 :( A ja chcialbym tak > pomanewrowac serwerem/routerem, aby komunikacja dzialala zawsze. A, to insza inszość. Zawsze zapominam o tym ustawieniu (pod Linuksem default jest net.ipv4.conf.all.accept_redirects=1, a ja nie miałem do tej pory powodu tego zmieniać). >>> Pytanie jak przekonac >>> serwer aby odsylal odpowiedzi tam, skad przybyly a nie tam gdzie mu >>> najblizej? >> >> Jeśli już chcesz sobie wkładać pogrzebacz w ucho, to zrób na serwerwww >> tak[*]: >> #v+ >> ip rule add from 1.1.1.0/24 table jeden >> ip rule add from 2.2.2.0/24 table dwa >> ip route add 1.1.1.0/24 dev lan1 table jeden >> ip route add default via 1.1.1.2 table jeden >> ip route add 2.2.2.0/24 dev lan1 table dwa >> ip route add default via 2.2.2.2 table dwa >> #v- >> Zagadka: dlaczego to zadziała? > > Widzisz. Naczytalem sie dzisiaj dosc duzo o stosowaniu roznych tablic > routingu, a na najprostsze nie wpadlem. Potestuje jutro gdzies na boku. Miewam to samo ;) >> [*] Nie testowane, ale to tak prosta konstrukcja, że nie ma prawa >> *nie działać*. > > No to jestesmy kwita za ID w pakietach IP ?:) Jak najbardziej :D Że też jeszcze pamiętasz o tej rozmowie ;) -- Secunia non olet. Stanislaw Klekot
Technical Details
Message-ID:
<slrnflous7.66s.dozzie@edq.zsh.bash.org.pl>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mailReferences:
<fjgnjf$jcr$1@pippin.nask.net.pl> <slrnflnov7.66s.dozzie@edq.zsh.bash.org.pl> <fjhjmn$3j2$1@pippin.nask.net.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.dialog.net.pl!not-for-mail From: "Stachu 'Dozzie' K." <dozzie@dynamit.im.pwr.wroc.pl.nospam> Newsgroups: pl.comp.os.linux.sieci Subject: Re: Jak wyslac odpowiedz tam skad przyszlo zapytanie Date: Sun, 9 Dec 2007 23:34:30 +0000 (UTC) Organization: Dialog Net Lines: 90 Message-ID: <slrnflous7.66s.dozzie@edq.zsh.bash.org.pl> References: <fjgnjf$jcr$1@pippin.nask.net.pl> <slrnflnov7.66s.dozzie@edq.zsh.bash.org.pl> <fjhjmn$3j2$1@pippin.nask.net.pl> NNTP-Posting-Host: xdsl-1824.elblag.dialog.net.pl Mime-Version: 1.0 X-Trace: news.dialog.net.pl 1197243270 9598 81.168.198.32 (9 Dec 2007 23:34:30 GMT) X-Complaints-To: abuse@dialog.net.pl NNTP-Posting-Date: Sun, 9 Dec 2007 23:34:30 +0000 (UTC) User-Agent: slrn/0.9.8.1 (Linux) Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit