Здравствуйте. Заставили тут меня обстоятельства прикручивать к Linux-серверу, раздающему интернет, второй канал в интернет через yota. Был куплен модем Samsung SWC-U200, прикручен к серверу по средствам madwimax, настроены правила маршрутизации, NAT и прокси. И была замечена странная особенность - при работе клиентов через прокси скорость такая, как и заявлено в yota - 4-5 Мбит (если верить speedtest.net). А при работе через NAT скорость с клиентов не превышает 500-800 Кбит/с. Кстати если воткнуть модем в компьютер с winxp - скорость тоже не выше 500 Кбит/с. Настройки, которыми прикручивалась yota:
iptables -t mangle -A POSTROUTING -p tcp --tcp-flags SYN,RST SYN -o wimax0 -j TCPMSS --clamp-mss-to-pmtu
iptables -t nat -A POSTROUTING -o wimax0 -s 192.168.0.0/24 -j MASQUERADE
ip route add $NET dev wimax0 table yota
ip route add 192.168.0.0/24 dev eth0 table yota
ip route add default via $GW dev wimax0 table yota
ip rule add fwmark 100 table yota
ip rule add to $IP table yota
ip rule add from $IP table yota
iptables -t mangle -A PREROUTING -s 192.168.0.0/24 -d ! 192.168.0.250 -m conntrack --ctstate NEW -j CONNMARK --set-mark 100
iptables -t mangle -A PREROUTING -j CONNMARK --restore-mark
Собсно вопрос, ЧЯДН, и почему прокси забирает траффик от yota с приличной скоростью, а клиенты через NAT не «развивают» скорость?