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