🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.os.bsd
Article #822

Re: Freebsd 4.9 i dwa ³±cza, przekierowanie ruchu protoko³ów.

#822
From: AA
Date: Wed, 21 Apr 2004 19:07
43 lines
2821 bytes
In article <c66fa0$f2u$1...@nemesis.news.tpi.pl>, kon...@plusnet.pl says...
> Witam
> Od jakiegos czasu walcze z kwesti� servera 3 interfejcy, rl0 - lan rl1-dsl1
> rl2-ds2
> W jaki spob mozna rozlozyc chociaz czesciowo ruch na tych ��czach,
> oczywiscie kwestia pod nat.
> Przegl�dnolem wiele artyku�ow i postow w necie, ale nie widze konkretnego
> rozwiazania, a tak szczerze to coraz bardziej zaczynam wierzyc jest to temat
> tabu - pod k�tem trudnosci rozwiazania. 

A czytac mailing-listy ipf'a sie nie chcialo?
 
> No ale do rzeczy, nie zalezy mi juz nawet na dynamicznym rozlozeniu danych,
> wiec podeszlem do wniosku ze wystarczyloby przezucenie wybranych uslug
> (www,mail) na jedna lacze a reszta niech idzie sobie drugim (defaultroute)
> Kombinowalem duzo z ipfw ale to raczej mi nie pomoze.
> 
> Moze ktos z Was walczyl w praktyce z czyms takim i doszedl do czegos
> konkretnego?
> Bede wdziczny za kazd� odpowiedz nawet namiary jakichs demonow ktore
> czesciowo moglyby rozwiazac moj problem.

Czesc tej odp byla na pl.comp.os.freebsd. Napisalem ja 19.04

Load balancing na ipf v3 nie istnieje w klasycznym znaczeniu natomiast
przekierowanie wyjscia danych portow (uslug) tak :

Np w ipf.rules
pass out quick on fxp0 to fxp1:addr-IP-rutera-2lacza proto tcp/udp from 
X.X.X.X/24 to any port = 22 # ssh
pass out quick on fxp0 to fxp1:addr-IP-rutera-2lacza proto tcp/udp from 
X.X.X.X/24  to any port = 23 # telnet
pass out quick on fxp0 to fxp1:addr-IP-rutera-2lacza proto tcp/udp from 
X.X.X.X/24 to any port = 25 # smtp

Te regolki przeniosa ruch na port 22,23,25 na drugie lacze.

Pozostaje kwestia nata 

map fxp0 X.X.X.X/24 -> Y.Y.Y.Y/32 (portmap lub proxy jesli potrzeba)
map fxp1 X.X.X.X/24 -> Z.Z.Z.Z/32 (portmap lub proxy jesli potrzeba)

Te regolki odpowiednio zanatuja to co ma byc na wyjsciu fxp0 lub fxp1
Technical Details
Message-ID: <MPG.1af0e48da1ce20cc989685@news.tpi.pl>
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
References: <c66fa0$f2u$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!archiver1.google.com!news2.google.com!news.maxwell.syr.edu!newsfeed.icl.net!newsfeed.fjserv.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsfeed.tpinternet.pl!atlantis.news.tpi.pl!news.tpi.pl!not-for-mail
From: AA <a...@aa.pl>
Newsgroups: pl.comp.os.bsd
Subject: Re: Freebsd 4.9 i dwa ³±cza, przekierowanie
 ruchu protoko³ów.
Date: Wed, 21 Apr 2004 21:07:13 +0200
Organization: AA
Lines: 43
Message-ID: <MPG.1af0e48da1ce20cc989685@news.tpi.pl>
References: <c66fa0$f2u$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: n1-131-j8.elartnet.pl
X-Trace: atlantis.news.tpi.pl 1082574442 15257 212.244.223.131 (21 Apr 2004 19:07:22 GMT)
X-Complaints-To: use...@tpi.pl
NNTP-Posting-Date: Wed, 21 Apr 2004 19:07:22 +0000 (UTC)
X-Newsreader: MicroPlanet Gravity v2.50
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit