dwa łącza , balancing... nie działa :
Wiktor R. Braun
security w convector.com.pl
Wto, 14 Paź 2003, 14:37:12 CEST
Jacek Osiecki napisał(a):
> Próbowałem go użyć i błędów nie wywaliło, ale działać to to nie działa :(
> Łącza to radiówka (512kbps) i DSL512. Wszystko idzie albo przez radiówkę
> albo przez DSL, w zależności od tego co pierwsze podane w tablicy...
[...]
> Jakieś sugestie co jeszcze pozmieniać?
> Mam też wątpliwości jak w tej sytuacji zachowuje się squid...
Jeśli wszystko zrobiłeś poprawnie, a sprawdzasz poprzez trace{route,path}
czy mtr, to możesz widzieć faktycznie pierwsze w kolejce łącze na świat.
Sprawdź z zewnątrz czy odpowiadają Twoje adresy na serwerze na ping'i,
a na samym serwerze dodaj sobie takie oto 3 linie do /etc/inittab:
IPs:345:respawn:/bin/nice -n 10 /usr/sbin/iptraf -f -s eth0 </dev/tty11
>/dev/tty11 2>/dev/null
IPd:345:respawn:/bin/nice -n 10 /usr/sbin/iptraf -f -d eth0 </dev/tty10
>/dev/tty10 2>/dev/null
IPg:345:respawn:/bin/nice -n 10 /usr/sbin/iptraf -f -g </dev/tty9
>/dev/tty9 2>/dev/null
Pierwszą możesz pominąć :D Nie zapomnij wydać komendę: killall -HUP init
A teraz coś co lepiej przedstawia wykorzystanie łącz niż tylko wrzucanie
na konsole 9 i 10 danych :) Potrzebujesz programik 'screendump', reszta
jest w załącznikach. Jest przystosowane do łącz DSL + SDI + LAN.
--
Pozdrawiam, Wiktor R. Braun
-------------- następna część ---------
Załącznik, który nie był tekstem został usunięty...
Name: IPtraf.sh
Type: application/x-sh
Size: 661 bytes
Desc: nie znany
Url : /mailman/pipermail/pld-users-pl/attachments/20040626/c6f6bbc2/IPtraf-0001.sh
-------------- następna część ---------
scale = 4
define f (x,s) {
return ( x * 100 / s );
}
a = read()
b = read()
#c = read()
s = a + b #+ c
print "ETH1 = "; print f(a,s); print " %\n"
print "PPP0 = "; print f(b,s); print " %\n"
#print "ETH2 = "; print f(c,s); print " %\n"
quit
Więcej informacji o liście dyskusyjnej pld-users-pl