Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2008-02-21 23:27:07

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

[SOLVED] iproute routing na podstawie fwmark

Witam

Mam obecnie 2 lacza. Z jednego z nich korzystam non stop. Z drugiego wogule bo mam problem z routingiem na podstawie fwmarkw. Chce aby usluga dzialajaca na serwerze ktora nawiazuje polaczenia na okreslonych portach uzywala drugiego lacza ktore jest nie uzywane. Wyczytalem ze jest mozliwosc zrobienia routingu na podstawie fwmarka. Problem w tym ze cos nie chce mi toe dzialac i nie wiem co jest nie tak.

mam tabele main w ktorej mam wpisy dla providera 1 z ktorego korzystam i z nim nie ma problemow. w tabeli provider 2 mam wpisy dla drugiego providera. jak w wgecie dam bind address na adres provvidera 2 to uzywa tego lacza i dziala ale jak to zrobic na podstawie fwmarka.

jak markuje pakiety z uslugi ktora bym chcial zeby leciala przez providera2:
iptables -t mangle -A PREROUTING -p tcp --sport xxx -j MARK --set-mark 0x4

dodalem wpis:
iprule add fwmark 0x4 table provider2

no i niestety nie lapie tych pakietow ktore bym chcial.

Ostatnio edytowany przez ukasz (2008-02-23 00:42:03)


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#2  2008-02-23 00:30:37

  kuchar - Użytkownik

kuchar
Użytkownik
Skąd: Warszawa
Zarejestrowany: 2005-11-16
Serwis

Re: [SOLVED] iproute routing na podstawie fwmark

a może coś pomieszaleś w iptables i cały ruch przechodzi przez regułki dotyczące 1 providera i wogole nie jest markowany przez tego 2


Linux Registered User # 406343

Routing protocols enable routers to route routed protocols :)

Offline

 

#3  2008-02-23 00:41:46

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED] iproute routing na podstawie fwmark

nie za zbytnio. :P

pozatym wyczailem wlasnie inny sposob na to. postawic kompa na ktorym bedzie tylko ta usluga i zrobic routing na podstawie source. probowalem markowac na outpucie ale wogule nie moze sie polaczyc z niczym.

znalazlem lepszy program ktory obsluguje bind address :)


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

#4  2008-02-23 14:20:24

  BiExi - matka przelozona

BiExi
matka przelozona
Skąd: Gorlice
Zarejestrowany: 2004-04-16
Serwis

Re: [SOLVED] iproute routing na podstawie fwmark

tak z ciekawosci spytam jak to inaczej zrobiles?

Offline

 

#5  2008-02-23 14:36:50

  ukasz - Użytkownik

ukasz
Użytkownik
Skąd: wroclaw
Zarejestrowany: 2006-06-21

Re: [SOLVED] iproute routing na podstawie fwmark

chodzilo o to zeby ruch p2p z sererwa wypchnac przez dialog. a program torrentflux cos nie chcial lapac opcji --bing ipek. no i chcialem wymusic po fwmarkach. znalazlem inny program do torrentow pod konsole, rtorent ktory ma obsluge bind address i dziala jak nalezy. jedyne czego nie ma rtorrent to jakiekogs managera kolejek ale cos sie napisze :).

iny motyw jaki mi podsunal kumpel to zrobic vserbera z ipkiem z dialogu i moze to zadziala.


http://wiblo.pl/wilk/userbars/debian_user_black.png

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Nas ludzie lubią po prostu, a nie klikając w przyciski ;-)