Притупливает инет (Инет через NAT)
Модераторы: SLEDopit, Модераторы разделов
-
Spider84
- Сообщения: 79
Притупливает инет
На роутере есть 2 сетевых интерфейса, один из которых смотрит на adsl роутер, а второй в сеть. На сервере настроен QOS, NAT и Squid с прозрачным проксированием. Иногда происходит нечто при котором интернет у клиентов как бы "замирает", при этом если зайти на роутер и от туда попробовать походить по инету - всё в порядке. Как локализовать проблему?
-
alfss
- Сообщения: 262
Re: Притупливает инет
что значит инет замирает?
HTTP, ICMP, TCP, UDP ???
HTTP, ICMP, TCP, UDP ???
-
Spider84
- Сообщения: 79
-
danger08
- Сообщения: 715
- ОС: Linux (CentOS, Ubuntu)
Re: Притупливает инет
проблема с правилами в iptables? давайте листинг в студию.
Блогосайт - http://www.fateyev.com
-
Spider84
- Сообщения: 79
Re: Притупливает инет
Код: Выделить всё
# iptables -L -n -v -t nat
Chain PREROUTING (policy ACCEPT 8363K packets, 622M bytes)
pkts bytes target prot opt in out source destination
9396 471K DNAT tcp -- ppp0 * 0.0.0.0/0 92.124.182.143 tcp dpt:7185 to:192.168.0.1
102K 11M DNAT udp -- ppp0 * 0.0.0.0/0 92.124.182.143 udp dpt:10332 to:192.168.0.1
13091 628K REDIRECT tcp -- * * 192.168.0.0/24 !192.168.0.0/24 tcp dpt:80 redir ports 8080
Chain POSTROUTING (policy ACCEPT 1317K packets, 107M bytes)
pkts bytes target prot opt in out source destination
305K 27M MASQUERADE all -- * ppp0 192.168.0.0/24 !192.168.0.0/24
Chain OUTPUT (policy ACCEPT 268K packets, 18M bytes)
pkts bytes target prot opt in out source destinationКод: Выделить всё
# iptables -L -n -v
Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination
Chain OUTPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target prot opt in out source destination-
danger08
- Сообщения: 715
- ОС: Linux (CentOS, Ubuntu)
Re: Притупливает инет
а проблем с провайдером никаких? канал не отваливается?
что в логах пишет в момент, когда интернет пропадает?
что в логах пишет в момент, когда интернет пропадает?
Блогосайт - http://www.fateyev.com
-
Spider84
- Сообщения: 79
-
NemesisSOAD
- Сообщения: 94
- ОС: Archlinux
Re: Притупливает инет
а вообще он пингуеться со стороны тех машин когда такие "затупы"?
да и что гадать tcpdump в руки и вперёд.
да и что гадать tcpdump в руки и вперёд.
-
Alexxx
- Сообщения: 892
- Статус: --==XXX==--
- ОС: Archlinux current
Re: Притупливает инет
Помнится решал примерно подобные траблы, давно это было, подробностей не помню. Помогло это:Попытка - не пытка, как говорится...
Код: Выделить всё
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 500:1500 -j TCPMSS --clamp-mss-to-pmtu -o $INET_IFACE-
Devon
- Сообщения: 101
- ОС: Debian, Mac, SlackHat :)
Re: Притупливает инет
У меня недавно была подобная проблема с хардверным роутером (правда с Линуксовой прошивкой). Оказалось исчерпывался лимит соединений и он ждал, пока истечет время ожидания, чтобы прибить старые. Посмотрите значение ip_conntrack_max, в разных дистрибах путь разный, но думаю найдете, попробуйте поднять.
-
Voler
- Сообщения: 498
- ОС: Fedora
Re: Притупливает инет
А можно чуть подробнее расписать твое правило?
iptables -A FORWARD -p tcp --tcp-flags SYN,RST SYN -m tcpmss --mss 500:1500 -j TCPMSS --clamp-mss-to-pmtu -o eth0