Freesco, NND, CDN, EOS http://forum.freesco.pl/ |
|
2 lacz edukacyjne http://forum.freesco.pl/viewtopic.php?f=22&t=16490 |
Strona 1 z 1 |
Autor: | -MW- [ sobota, 26 stycznia 2008, 16:34 ] |
Tytuł: | 2 lacz edukacyjne |
Witam. Jest sprawnie dzialajacy router z jednym laczem. Do celow edukacyjnych na eth0 - zewnetrznym dodalem alias ktorego IP to adres drugiego lacza do netu. Pytanie brzmi: co trzeba uczynic aby ruch pakietow na okersonym porcie odbywal sie przez wlasnie to lacze? Markowanie pakietow nie wchodzi w gre. |
Autor: | tasiorek [ sobota, 26 stycznia 2008, 16:54 ] |
Tytuł: | Re: 2 lacz edukacyjne |
-MW- pisze: Markowanie pakietow nie wchodzi w gre.
Nie przypominam sobie, zeby iproute rozroznialo porty, wiec bez markowania wiele nie zdzialasz. ewentualnie mozesz kombinowac ze zmiana TOS i na jego podstawie kerowac ruch do odpowiedniej tabeli. |
Autor: | -MW- [ poniedziałek, 28 stycznia 2008, 03:09 ] |
Tytuł: | |
moze jakis router przetowy szybciej zalatwi sprawe nie burzac nic w po podziale pasma? ps. wyjatkowo glupi pomysl - a przynajmniej jesli mowa o takim za 300zl co do sprzetu z wyzszej polki - 1500zl - zdecydowanie za drogie jeszcze ![]() |
Autor: | tasiorek [ poniedziałek, 28 stycznia 2008, 17:59 ] |
Tytuł: | |
Watpie. Majac load balancing na innej maszynie jaka predkosc lacza ustawisz? Jesli sume predkosci 2 lacz, to w przypadku jak jedno bedzie puste, a drugie w pelni wykorzystane, htb nie zareaguje. jesli dasz predkosc jednego z lacz, to nie wykorzystasz w pelni ich wydajnosci. Sensownym rozwiazaniem wydaje mi sie: mark 1 na lacze 1, mark 2 na lacze 2. Kolejkowanie na imq, 4 kolejki na usera (up lacze 1, down lacze 1, up lacze 2, down lacze 2). Wylapywac po ip usera i marku lacza. |
Autor: | -MW- [ poniedziałek, 28 stycznia 2008, 21:18 ] |
Tytuł: | |
routery z mozliwoscia % rozlozenia ruchu na lacza, a kolejkowanie jak do tej pory po ip usera, gdzie laczna przeustowosc bedzie suma obu lacz. |
Autor: | tasiorek [ wtorek, 29 stycznia 2008, 00:26 ] |
Tytuł: | |
-MW- pisze: routery z mozliwoscia % rozlozenia ruchu na lacza LB per session zawsze moze zapchac jedno z lacz, jesli nie beda osobno kolejkowane. -MW- pisze: gdzie laczna przeustowosc bedzie suma obu lacz.
Juz Ci napisalem jaki jest z tym problem, ale kombinuj moze Ci cos z tego wyjdzie. |
Autor: | -MW- [ wtorek, 29 stycznia 2008, 01:54 ] |
Tytuł: | |
Majac zainstalowane nnd chialbym do eth0 dolozyc alias dla drugiego lacza do netu na ktory skierowane zostana wybrane w/g mark uslugi. jako ze w swoim podziale pasma sa raptem 3 znacznki jakos sobie z tym poradze. MASKA - pelna MASKAs - skrocona IFE - eth0 czyli: Cytuj: for f in /proc/sys/net/ipv4/conf/*/rp_filter; do
echo 0 > $f done if [ -e /proc/sys/net/ipv4/tcp_ecn ];then echo 0 > /proc/sys/net/ipv4/tcp_ecn fi if [ -e /proc/sys/net/ipv4/tcp_syncookies ] ; then echo 1 > /proc/sys/net/ipv4/tcp_syncookies fi echo 200 LACZE2 >> /etc/iproute2/rt_tables ip addr add $IP/$MASKAs brd $BROADCAST dev $IFE lub ifconfig $IFE:1 $IP broadcast $BROADCAST netmask $MASKA up ip rule add from IP_lub_SIEC table LACZE2 lub ip rule add fwmark 0x100 table LACZE2 ip route add default via $BRAMA dev $IFE table LACZE2 ip route flush cache iptables -t nat -I POSTROUTING -o $EXTIF -m mark --mark 0x100 -j SNAT --to $IP to tak z grubsza nie do konca poprawnie bo wyrwane ze skrypru, pytanie czy ma szanse zadzialania? nie moge przetestowac - brak lacza. przy uruchomieniu skryptu ladnie sie wszystko wlacza, wpisy gdzie potrzebne w tabelach - widneja. ladnie sie wylacza wracjac nnd do pierwotnego stanu. nic nie stoi na przeszkodzie aby sprawdzac czy lacze dziala, a jesli nie to wylaczac skrypt. Lacze glowne uruchamiana standardowo przy podnoszeniu nnd. Co do kolejkowania to narazie inna para kaloszy. |
Autor: | tasiorek [ środa, 30 stycznia 2008, 13:15 ] |
Tytuł: | |
Powinno zadzialac. Dawno porzucilem temat oblugi 2 lacz na linuxie, wiec moglem o czyms zapomniec. Nie wiem jak iptables zachowa sie w przypadku aliasow, ale nie powinno byc problemow. Ja bym to zrobil na vlanach. Najprosciej bedzie jak postawisz sobie jakas testowa maszynke i na niej to sprawdzisz. |
Autor: | -MW- [ środa, 30 stycznia 2008, 14:27 ] |
Tytuł: | |
wlasnie zastanawiam sie jak to sprawdzic majac jedno lacze. modem dsl - maszyna z nnd - komp za nia do intef. zew nnd podpiolem jeszcze jeden komp symulujacy barme do netu i po wlaczeniu na nnd skryptu netu nie mam a ping dociera jedynie do maszyny sumulujacej - czyli wszystko OK ale tylko za sprawa SNAT-u. czyli dalej nic nie wiem czy zadziala. zrobilem tez inaczej: rc.dsl podmienilem adresy z dsla na komp symulujacy net zas w skrypcie ustawilem dane dsl-a i po jego wlaczeniu powinien byc net na moim ip, a przynajmniej tak mi sie wydawalo bo niestety nie bylo ![]() |
Autor: | -MW- [ niedziela, 10 lutego 2008, 20:34 ] |
Tytuł: | |
pobawilem sie troche ![]() jesli chce kierowac pakiety hostow do odpowiedniej trasy do netu za pomoca regulki Cytuj: ip rule add from IP_lub_SIEC table LACZE2 nic z tego nie wychodzi natomiast jesli wczesniej ruch hosta zamarkuje i skieruje regula Cytuj: ip rule add fwmark 0x100 table LACZE2
to wszytsko jest ok. dziwi mnie to strasznie, a wolalbym nie uzywac znacznikow. wykorzystane sa do innych celow. |
Autor: | tasiorek [ niedziela, 10 lutego 2008, 20:45 ] |
Tytuł: | |
Nie testowalem, ale: http://forum.freesco.pl/viewtopic.php?t=11533 |
Autor: | -MW- [ niedziela, 10 lutego 2008, 21:27 ] |
Tytuł: | |
niestety nic tam nie ma co bym mogl odniesc do siebie. |
Autor: | tasiorek [ poniedziałek, 11 lutego 2008, 11:17 ] |
Tytuł: | |
Dzialajacy przepis na przerzucanie na inne lacze po ip usera. Nie to chciales osiagnac? |
Autor: | -MW- [ poniedziałek, 11 lutego 2008, 13:37 ] |
Tytuł: | |
nie - pytanie bylo inne ![]() podzial zrobilem i dziala ok na dwoch laczach - reszta nie aktualna - pozdrawiam. ps. gdyby ktos chcial potestowas prosze pisac na pw. |
Strona 1 z 1 | Strefa czasowa UTC+2godz. |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |