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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Strony: 1
witam forumowiczow.
mam nadzieje, ze znajdzie sie ktos kto pomoze rozwiazac mi moj problem
otoz jest squid stojacy na osobnym hoscie i osobnym laczu, ale ze wzgledu na coraz nizszy upload na tym dsl'u zmuszony bylem przepiac go na glowne lacze - zmienilem defaultowa trase routingu. chce teraz puscic tym dsl'em niektore pliki sciagane przez userow typu .exe .iso .zip.
w squidzie zrobilem tcp_outgoing_address ale nie dziala.
dla testu plik ustawilem 500mb.gts - taki jak na stronie [url]http://noc.gts.pl[/url]
83.x.x.138 - dsl podpiety do squida
1.1.36.2 - ip proxy w lokalu - przez nie idzie do glownego lacza
w squid.conf mam:
acl dslout url_regex -i 500mb.gts tcp_outgoing_address 83.x.x.138 dslout tcp_outgoing_address 1.1.36.2 udp_outgoing_address 83.x.x.138 dslout udp_outgoing_address 1.1.36.2
no i niestety nie dziala :(
probuje spingowac przez dsla np onet
ping -I eth1 onet.pl - ping nie idzie
wiec utknalem w routingu.
w tablicy routingu mam wpisane trasy do kazdego usera, np.
ip route add 1.1.36.25/32 via 1.1.36.1 dev eth0
zrobione mam tak, bo kazdy user laczy sie po ppp do serwera .36.1
dopisalem cos takiego:
for f in /proc/sys/net/ipv4/conf/*/rp_filter; do echo 0 > $f; done ip route add 1.1.36.3/32 via 1.1.36.1 dev eth0 proto kernel scope link src 1.1.36.2 table nask #tak dla kazdego usera ip route add 83.x.x.136/29 dev eth1 proto kernel scope link src 83.x.x.138 table nask ip route add 127.0.0.0/8 via 127.0.0.1 dev lo scope link table nask ip route add default via 1.1.36.1 dev eth0 table nask ip route add 1.1.36.3/32 via 1.1.36.1 dev eth0 proto kernel scope link src 1.1.36.2 table dslout #tak dla kazdego usera ip route add 83.x.x.136/29 dev eth1 proto kernel scope link src 83.x.x.138 table dslout ip route add 127.0.0.0/8 via 127.0.0.1 dev lo scope link table dslout ip route add default via 83.x.x.137 dev eth1 table dslout ip rule add from 1.1.36.2 table nask ip rule add from 83.x.x.138 table dslout ip route add default via 1.1.36.1 ip route flush cache
tabele nask i dslout wpisalem do rt_tables.
no i niestety nie dziala :(
ping -I eth1 onet.pl - nie odpowiada
co gorsze wogole trace komunikacje, dopiero reload interfejsow przywraca ruch do "normy".
czy bylby ktos w stanie pomoc rozwiazac ten problem??
z gory dzieki
pzdr
Offline
mi pomoglo zrobienie SNAT na 2 lacze
Offline
mi pomoglo zrobienie SNAT na 2 lacze[/quote]a po co mam SNAT'owac skoro squid pracuje na tej maszynie i tylko on ma dostep do net'u. pozatym jak zmieniam defaultowa trase to wszystko idzie przez dsl'a bez robienia SNAT'a, wiec problem tkwi w routingu
Offline
Strony: 1
Time (s) | Query |
---|---|
0.00011 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00119 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.147.67.237' WHERE u.id=1 |
0.00066 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.147.67.237', 1738461255) |
0.00095 | SELECT * FROM punbb_online WHERE logged<1738460955 |
0.00078 | SELECT topic_id FROM punbb_posts WHERE id=48944 |
0.00116 | SELECT id FROM punbb_posts WHERE topic_id=6374 ORDER BY posted |
0.00083 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=6374 AND t.moved_to IS NULL |
0.00007 | SELECT search_for, replace_with FROM punbb_censoring |
0.00082 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=6374 ORDER BY p.id LIMIT 0,25 |
0.00093 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=6374 |
Total query time: 0.00754 s |