Page 49 of 56 FirstFirst ... 394748495051 ... LastLast
Results 721 to 735 of 830

Thread: [QoS] Установка и настройка nShaper

  1. #721
    Quote Originally Posted by AlexeyS View Post
    На интерзете вообще шейпер использовать себе дороже - ибо шейпер интернет шлюза у них шибко динамический и скорость канала в данный момент не предугадать...
    это да. но 12 канал у меня гарантированный. если исходить из этого можно нормально выделить полосу для VOIP и IPTV ?

  2. #722
    Полазил по форуму, но так и не нашел эффектного рецепта, как правильно выделить и зашейпить VOIP-трафик (SIP). Использую такие настройки:

    setrule lan ip $LAN wan port 5060 queue 1
    setrule lan ip $LAN dscp 26 queue 1
    setrule lan ip $LAN dscp 50 queue 1

    Однако, по всей видимости (nhsaper status), исходящий VOIP-трафик не уходит в приоритет.

    RT-N16, октябрьская прошивка от энтузиастов.

  3. #723
    Quote Originally Posted by dansoftware View Post
    На WAN-интерфейсе коробочки на порту TCP 80 отвечает Web-интерфейс ruTorrent, а на TCP 22 – соответственно SSH. Необходимо этим сервисам обеспечить приоритет, дабы иметь к ним свободный доступ из Internet. Как правильно идентифицировать и определить в очередь "Prio" трафик, идущий к/от Web и SSH непосредственно самой коробочки, так, что бы под эти правила не попадал весь Web и SSH идущий из LAN в Internet и в обратном направлении?

    Следующих строк достаточно?
    Code:
    setrule lan proto tcp port 22 queue 1
    setrule lan proto tcp port 80 queue 1
    Отвечу себе сам Да, указанных выше строк достаточно.

  4. #724
    Quote Originally Posted by carmalius View Post
    Полазил по форуму, но так и не нашел эффектного рецепта, как правильно выделить и зашейпить VOIP-трафик (SIP).
    Проблема в том, что SIP, работающий на порту TCP/UDP 5060 – это сигнальный протокол, т.е. он обеспечивает передачу управляющих сообщений. А вот сам голос передается посредством RTP/RTCP. А у них нет стандартных портов, они им назначаются динамически.

    Поэтому единственный выход для идентификации голосового трафика – заставить ваш SIP-терминал либо использовать какие-либо заранее определенные порты для RTP/RTCP, либо маркировать IP-пакеты посредством поля ToS.

  5. #725
    Quote Originally Posted by dansoftware View Post
    А вот сам голос передается посредством RTP/RTCP. А у них нет стандартных портов, они им назначаются динамически.
    10000-20000, задается в конфиге SIP-сервера

  6. #726
    Quote Originally Posted by Pablo Escobar View Post
    10000-20000, задается в конфиге SIP-сервера
    SIP-прокси бывают разные и настройки у них бывают разные Плюс к этому 10000-20000 – это достаточно большой диапазон, в него много чего может попасть помимо RTP/RTCP. И в довершении они могут идти в обход SIP-прокси, напрямую между двумя абонентскими SIP-терминалами, даже если звонок был инициирован через SIP-прокси.

  7. #727
    Quote Originally Posted by dansoftware View Post
    SIP-прокси бывают разные и настройки у них бывают разные Плюс к этому 10000-20000 – это достаточно большой диапазон, в него много чего может попасть помимо RTP/RTCP. И в довершении они могут идти в обход SIP-прокси, напрямую между двумя абонентскими SIP-терминалами, даже если звонок был инициирован через SIP-прокси.
    блин, причем тут прокси? rtp приходит в астериск (подавляющее число сип-серверов) на 10000-20000 по дефолту. это все, что я хотел сказать, а вы?

  8. #728
    Quote Originally Posted by Pablo Escobar View Post
    блин, причем тут прокси? rtp приходит в астериск (подавляющее число сип-серверов) на 10000-20000 по дефолту. это все, что я хотел сказать, а вы?
    SIP-прокси представляет интересы пользователя в сети. Он принимает запросы, обрабатывает их и выполняет соответствующие действия. Прокси-сервер состоит из клиентской и серверной частей, поэтому может принимать вызовы, инициировать запросы и возвращать ответы.
    А я хотел сказать, что весь белый свет не сошелся на Asterisk, существуют другие платформы. И далеко не всегда RTP/RTCP ходит через Asterisk.

  9. #729
    Quote Originally Posted by SerGri View Post
    Ок. Если что - пишите.
    Наконец то сегодня смог добраться до роутера и попробовать перенастроить по вашим рекомендациям. Все прописал. Шейпер стартует вот тока при перезагрузке роутера, пока он еще не авторизовался у провайдера и не обновил время, шейпер стартует в ночном режиме. Где и что нужно докрутить?
    Старт nshaper-а при загрузке роутера у меня прописан в post-firewall

    Вот кусок лога загрузки
    Jan 1 06:00:06 kernel: Initializing USB Mass Storage driver...
    Jan 1 06:00:06 kernel: scsi0 : SCSI emulation for USB Mass Storage devices
    Jan 1 06:00:06 kernel: usbcore: registered new interface driver usb-storage
    Jan 1 06:00:06 kernel: USB Mass Storage support registered.
    Jan 1 06:00:07 kernel: NTFS driver 2.1.28 [Flags: R/O MODULE].
    Jan 1 06:00:07 partner: === nShaper work in Night UNLIM mode ===
    Jan 1 06:00:07 kernel: IMQ starting with 2 devices...
    Jan 1 06:00:07 kernel: IMQ driver loaded successfully.
    Jan 1 06:00:07 kernel: Hooking IMQ after NAT on PREROUTING.
    Jan 1 06:00:07 kernel: Hooking IMQ before NAT on POSTROUTING.
    Jan 1 06:00:08 dhcp client: deconfig: lease is lost
    Jan 1 06:00:08 kernel: scsi 0:0:0:0: Direct-Access Kingston DataTravelerMini PMAP PQ: 0 ANSI: 0 CCS
    Jan 1 06:00:08 kernel: sd 0:0:0:0: [sda] 4030464 512-byte hardware sectors (2064 MB)
    Jan 1 06:00:09 kernel: sd 0:0:0:0: [sda] Write Protect is off
    Jan 1 06:00:09 kernel: sd 0:0:0:0: [sda] Assuming drive cache: write through
    Jan 1 06:00:09 kernel: sda: sda1
    Jan 1 06:00:09 kernel: sd 0:0:0:0: [sda] Attached SCSI removable disk
    Jan 1 06:00:24 pppd[467]: Plugin rp-pppoe.so loaded.
    Jan 1 06:00:24 pppd[467]: RP-PPPoE plugin version 3.10 compiled against pppd 2.4.5
    Jan 1 06:00:24 pppd[468]: pppd 2.4.5 started by partner, uid 0
    Jan 1 06:00:24 dropbear[477]: Running in background
    Jan 1 06:00:24 pppd[468]: PPP session is 3619 (0xe23)
    Jan 1 06:00:24 pppd[468]: Connected to 00:90:1a:a1:ea:52 via interface vlan2
    Jan 1 06:00:24 pppd[468]: Using interface ppp0
    Jan 1 06:00:24 pppd[468]: Connect: ppp0 <--> vlan2
    Jan 1 06:00:24 pppd[468]: PAP authentication succeeded
    Jan 1 06:00:24 pppd[468]: peer from calling number 00:90:1A:A1:EA:52 authorized
    Jan 1 06:00:25 pppd[468]: local IP address 92.127.21.108
    Jan 1 06:00:25 pppd[468]: remote IP address 213.228.116.100
    Jan 1 06:00:25 pppd[468]: primary DNS address 217.116.128.9
    Jan 1 06:00:25 pppd[468]: secondary DNS address 217.116.129.9
    Jan 1 06:00:25 dnsmasq[217]: read /etc/hosts - 2 addresses
    Jan 1 06:00:25 dnsmasq-dhcp[217]: read /etc/ethers - 3 addresses
    Jan 1 06:00:25 dnsmasq[217]: using nameserver 217.116.129.9#53
    Jan 1 06:00:25 dnsmasq[217]: using nameserver 217.116.128.9#53
    Jan 1 06:00:25 partner: === nShaper work in Night UNLIM mode ===
    Jan 1 06:00:26 PPPoE: connected to ISP
    Jan 1 06:00:34 kernel: EXT3-fs: starting recovery.
    Jan 1 06:00:35 kernel: kjournald starting. Commit interval 5 seconds
    Jan 1 06:00:35 kernel: EXT3 FS on sda1, internal journal
    Jan 1 06:00:35 kernel: EXT3-fs: recovery complete.
    Jan 1 06:00:35 kernel: EXT3-fs: mounted filesystem with ordered data mode.
    Jan 1 06:00:35 USB storage: ext3 fs at /dev/discs/disca/part1 mounted to /tmp/mnt/disca_1
    Jan 1 06:00:35 rc.unslung: start service /opt/etc/init.d/S10cron
    Jan 1 06:00:35 /opt/sbin/cron[696]: (CRON) STARTUP (V5.0)
    Jan 1 06:00:35 rc.unslung: start service /opt/etc/init.d/S45php
    Jan 1 06:00:35 rc.unslung: start service /opt/etc/init.d/S80lighttpd
    Mar 3 20:34:30 pppd[468]: System time change detected.
    Mar 3 20:35:01 /opt/sbin/cron[710]: (partner) CMD (run-parts /opt/etc/cron.5mins )
    Mar 3 20:35:05 /opt/sbin/cron[767]: (CRON) STARTUP (V5.0)
    Mar 3 20:35:19 ntp client: Synchronizing time with 217.116.128.9...

    рано панику поднял, чуть позже обновил лог и увидел
    Mar 3 20:34:30 pppd[468]: System time change detected.
    Mar 3 20:35:01 /opt/sbin/cron[710]: (partner) CMD (run-parts /opt/etc/cron.5mins )
    Mar 3 20:35:05 /opt/sbin/cron[767]: (CRON) STARTUP (V5.0)
    Mar 3 20:35:19 ntp client: Synchronizing time with 217.116.128.9...
    Mar 3 20:40:01 /opt/sbin/cron[781]: (partner) CMD (run-parts /opt/etc/cron.5mins )
    Mar 3 20:40:06 /opt/sbin/cron[838]: (CRON) STARTUP (V5.0)
    Mar 3 20:44:51 dropbear[847]: Child connection from 192.168.1.229:1778
    Mar 3 20:44:57 dropbear[847]: password auth succeeded for 'partner' from 192.168.1.229:1778
    Mar 3 20:45:01 /opt/sbin/cron[852]: (partner) CMD (run-parts /opt/etc/cron.5mins )
    Mar 3 20:45:05 /opt/sbin/cron[909]: (CRON) STARTUP (V5.0)
    Mar 3 20:48:58 partner: === nShaper work in Day BALLANCE mode ====
    Mar 3 20:49:54 partner: === nShaper work in Day BALLANCE mode ====
    Mar 3 20:50:01 /opt/sbin/cron[995]: (partner) CMD (run-parts /opt/etc/cron.5mins )
    Mar 3 20:50:05 /opt/sbin/cron[1086]: (CRON) STARTUP (V5.0)

    Все Ок! Еще раз большое спасибо SerGri
    Last edited by partner; 03-03-2011 at 14:51.

  10. #730
    Quote Originally Posted by igor77777 View Post
    Напишите файлик типа S30nshaper положите в /opt/etc/initd
    Народ а почему у меня этой папки нет, у меня папка /opt есть, а дальше ничего нет. Где в моем случае находиться папка из которой производиться запуск скриптов?

  11. #731
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by len1n100 View Post
    Народ а почему у меня этой папки нет, у меня папка /opt есть, а дальше ничего нет. Где в моем случае находиться папка из которой производиться запуск скриптов?
    В данной теме Ваш вопрос офтоп!

    У вас есть флешка, на которую предлагается ставить дополнительный софт? Если есть то она у вас не примонтировалась или возможны другие проблемы.
    Если Вы пытаетесь ставить в "основную память", то поищите по форуму, где-то мне попадалось обсуждение как это сделать.

    Ещё как вариант, обратите внимание на файлы post-mount и post-firewall. Возможно, в Вашем случае достаточно прописать запуск шейпера в этих файлах.
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  12. #732
    Ничего не могу понять, пиринговый трафик попадает под Lazy

    # * * * GLOBAL CONSTANTS * * *
    # WAN_IF (ppp0) Internet connection interface name
    WAN_IF=ppp0
    # LAN _IF (br0) This interface includes ethernet and wifi
    LAN_IF=br0

    # All rates below are in kilobits (kbit)
    # WAN port real rate (dsl or ppp download/upload)
    WAN_DN_RATE=1024
    WAN_UP_RATE=512

    # Zone order represents their priority, decreasing from the first to the last
    # "inet" zone means everything not matched with other zones
    WAN_ZONES="inet z0"

    # zone IP files search path
    ZONE_PATH="$(dirname $0)/ip_%ZONE%.lst"

    # !!! All rates need to be measured first !!!
    # Set rate to value 5-10% less than measured, if real rate is less than rate
    # in list below, the shaper will not work properly!
    # I've got double speed for inet and cn zones at night between 1:00-8:00
    if test `date +%H` -ge 1 -a `date +%H` -lt 8; then
    WAN_ZONES_DN_RATE="570 $WAN_DN_RATE"
    WAN_ZONES_UP_RATE="490 490"

    else
    WAN_ZONES_DN_RATE="570 $WAN_DN_RATE "
    WAN_ZONES_UP_RATE="490 490"

    fi

    # Shaper creates 5 bands for Internet traffic (see schemes below)
    # Guarantee rate for each band is, in %-s:
    RATES="20 20 40 10 10"
    ip_z0.lst

    109.70.186.0/24
    Крутил вертел везде. В данный момент поставили на линию ограничение в 1мбит, тариф 600 D/512 U

    В остальном все вроде работает, с пирингом только проблема
    Last edited by as_lan; 22-03-2011 at 19:16.

  13. #733
    Для тех, кто не готов разбираться со cкриптами, но нуждается в QoS. На примере, приоритезация VOIP:
    http://www.network-engineer.ru/post-162.html
    http://www.dd-wrt.com/phpBB2/viewtop...=548160#548160

    PS: QoS работает только на основном WAN канале, на Yota нет.

  14. #734
    Join Date
    Aug 2008
    Location
    Taganrog, Rostov Region
    Posts
    397
    Quote Originally Posted by as_lan View Post
    Ничего не могу понять, пиринговый трафик попадает под Lazy



    ip_z0.lst



    Крутил вертел везде. В данный момент поставили на линию ограничение в 1мбит, тариф 600 D/512 U

    В остальном все вроде работает, с пирингом только проблема
    Вы уверены, что в Lazy, а не в z0 ?
    По идее, у вас должно быть как тут. Только вместо donnet у вас z0.

    Правильно?
    [ASUS wl-500gP (v1) 1.9.2.7-rtn-r7438M 128Mb 300MHz 2+2usb] + [2Гб USBFlash] + [USB-HDD] + [xinetd] + [samba3] + [Download Engine] + [rTorrent] + [3proxy] + [nShaper] + [mcabber] + [apcupsd] + [mpd]; Было: [openvpn&udhcpc]; [privoxy] + [polipo];

  15. #735
    Уверен, в статусе когда смотрел пиринговая зона по нулям, ставлю закачку с местного фтп и все идет по Lazy.

Page 49 of 56 FirstFirst ... 394748495051 ... LastLast

Similar Threads

  1. Установка и настройка Quagga на роутере
    By mymp in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 149
    Last Post: 02-09-2016, 15:21
  2. Настройка PPTP VPN (accel-pppd) на роутере Asus
    By biGdada in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 305
    Last Post: 23-06-2016, 10:36
  3. Настройка CRON на роутере
    By dccharacter in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 338
    Last Post: 04-11-2014, 20:25
  4. Установка VLC на роутер ?
    By jek8 in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 88
    Last Post: 23-05-2013, 09:18
  5. Не получается настроить Virtual DMZ
    By xAL in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 167
    Last Post: 23-11-2012, 01:57

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •