|
|
VNIMANIE: Izpolzvaite forumite na saita za da zadadete vashite vuprosi.
Vupros |
Ot: vapros |
Data: 09/09/2006 |
Zdraveite linuks maniatsi :) imam 2 dostavchika ediniia mi e btk
adsl i drug. Imam i 20-30 klienta vurzani kum men. Imam 2
rutera i 1 survur za klientite. 1-viia ruter mi e na ediniia
dostavchik ip adres 82.82.82.2 gw 82.82.82.1
2-riia ruter mi e adsl-a na btk 192.168.1.2 gw 192.168.1.1
Klientskiia survur mi e s ip adres
eth0 82.82.82.3 gw 82.82.82.1
eth0:1 192.168.0.129
Vruzkata kum moia survur s klientite mi e pppoe. Kogato se
lognat kum men survara im dava adres ( 10.10.10.X ) koito se
natva kum realen adres.
Klientite osnovno polzvat interneta na 1-viia mi dostavchik (
82.82.82.2 )
Ponezhe imam veche adsl iskam kogato se lognat klientite
vsichki zaiavki kum 80 port da izlizat prez adsl-a na btk. A
vsichki ostanali ( torrenti kazzi i takiva podobni ) da si
izlizat prez 1-viia dostavchik
Vsichki survuri sa na Fedora 4
|
Otgovor #1 |
Ot: koko777 (koko777__at__Gorna__dot__net) |
Data: 09/09/2006 |
Mislia che purvo shte imash problemi s tazi fedora.
Az sum sus skackware 10.2 i s kompilnato iadro... load
balancing i niamam nikakvi problemi.
|
Otgovor #2 |
Ot: plamen |
Data: 09/09/2006 |
# To tunnel outgoing http packets and continue traversing
the rules :
iptables -A POSTROUTING -t mangle -p tcp --dport 80 -j
ROUTE --oif tunl1 --continue
# To forward all ssh packets to gateway w.x.y.z, and
continue traversing
# the rules :
iptables -A POSTROUTING -t mangle -p tcp --dport 22 -j
ROUTE --gw w.x.y.z --continue
|
Otgovor #3 |
Ot: vapros |
Data: 09/09/2006 |
predpolagam che shte se nalozhi da pachvam iptables za -j ROUTE
a load balancing ne mi vurshi rabota. Iskam samo 80 port da
rutiram
|
Otgovor #4 |
Ot: Dean |
Data: 09/09/2006 |
Mozhe sushto i da probvash s markirane na paketite
|
Otgovor #5 |
Ot: vapros |
Data: 09/09/2006 |
neshto ot sorta na:
iptables -A PREROUTING -i eth0 -t mangle -p tcp --dport 80
-j MARK --set-mark 2
ip rule add fwmark 2 table http
ip route add via 192.168.0.2 ( tova e ip-to na adsl-a ) dev
eth0 table http
|
Otgovor #6 |
Ot: King Nothing (nothing__at__pestera[ tochka ]org) |
Data: 09/11/2006 |
2 varianta ti predlagam
ili slagash po oshte edna lan-karta na 2-ta rutera i hi
svyrzvash edin s drug ili slagash data internet dostavchika
na ediniq ruter, koito trqbva da e s 3 mrejovi karti.
sled tova reshenieto e sravnitelno prosto:
pravish paralelno rutirane za vtoriq realen adres:
dobavqsh reda
100 second_net
vyv faila /etc/iproute2/rt_tables nai-dolu
(priemame che mashinata e nastroena da raboti prez BTK, t.e.
default GW e tozi na BTK)
sled tova pishesh:
#ip rule add from 82.82.82.2 table second_net
tova pravi taka, che vsichki zaqvki ot tozi adres da otivat
vyv vtorata rutirashta tablica, koqto v momenta e prazna.
zapochvash da q pylnish:
//lokalnata mreja za klientite ti
#ip route add 192.168.0.0/24 dev eth0 table second_net
//realnata mreja ot kym ediniq dostavchik
#ip route add 82.82.82.0/24 dev eth1 table second_net
//default gw za isp-to v tazo rutirashta tablica
#ip route add default via 82.82.82.1 table second_net
sled tova si pravish nat nakoito si poiskash realen adres
a port 80 mojesh da go natnesh kym drugiq
#iptables -t nat -A POSTROUTING -p tcp --dport 80 -j SNAT
--to 82.82.82.2
Abe mai dosta obyrkano stana no... kakto i da e :) dano si
haresash neshto :)
|
Otgovor #7 |
Ot: vapros |
Data: 09/11/2006 |
"#iptables -t nat -A POSTROUTING -p tcp --dport 80 -j SNAT
--to 82.82.82.2" po tozi nachin go natvam kum dostavchika mi s
realni adresi a na men tselta mi e 80 port da izliza samo
prez btk :) no ima ideia v tvoia post mislia che skoro shte uspia
da go napravia
|
Otgovor #8 |
Ot: King Nothing (nothing (a) pestera __tochka__ org) |
Data: 09/11/2006 |
Ami obryrni go obratnoto, nqma znachenie koi shte e primary
:) Rezultata e edin i sysht.
|
<< Mozhe li vtori load balancing na 1 PC? (2
) | Sendmail problem (1
) >>
|
|
|
|
|