Автор Тема: Два adsl-a по 2048кбит/с  (Прочетена 8725 пъти)

  • Гост
Два adsl-a по 2048кбит/с
« Отговор #15 -: May 21, 2006, 21:47 »
Аз за целта ползвам един доста стар, но работещ скрипт:
NetSane
Не балансирам двата доставчика, тъй като единия ми е ADSL, а другия локален доставчик. Правя относително разпределение 20:1 (колкото е съотношението на капацитета на двата ISP) ерго за два канала от един доставичик би трябвало weight коефициента да е 1:1

Успех
Активен

nothing

  • Напреднали
  • *****
  • Публикации: 26
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #16 -: May 22, 2006, 17:43 »
chatter не ползвай SNAT, а MASQUERADE, за да ползваш динамичен изходящ адрес.
Активен

Dig for gold
Dig for fame
You dig to make your name

Dean79

  • Напреднали
  • *****
  • Публикации: 151
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #17 -: May 26, 2006, 00:37 »
Цитат (nothing @ Май 22 2006,18:43)
chatter не ползвай SNAT, а MASQUERADE, за да ползваш динамичен изходящ адрес.

Това, което казваш е пълна глупост!
Аман от такава помощ!

chatter, погледни какво ти е пратил topper, разгледай скрипта. Мисля, че ще се справиш.



Активен

chatter

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #18 -: May 28, 2006, 01:41 »
Dean79: Този скрипт Netsane ми помогна достаточно но немога да разбера дали като се запълни единият адсл ще прехвърля на втория?Иначе като спре парвия адсл автоматично прехварля на втория това е супер '<img'>
Другото което немога да разбера е когато единият адсл спре като напишя ip route защо не ми пише "dead" както в реадмето?
Благодаря на всички за оказаната помощ, все още не сам много на ясно с някой неща, но съм се хванал да се уча.
Активен

Dean79

  • Напреднали
  • *****
  • Публикации: 151
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #19 -: May 28, 2006, 15:20 »
Ако изпробваш връзката с теглене на файл - знай, че никога няма да постигнеш връзката на 2-та АДСЛ-а. iproute2 работи с активни TCP връзки. т.е. Ако пуснеш един постоянен пинг например , то той ще излиза само през единия интерфейс. Действието на балансиращия скрипт може да провериш с traceroute. Пусни няколко поредни и ако всичко е наред, трябва да ти показва, че минава и през другия интерфес. Потърси също информация в гугъл. И аз имам доста главоболия с това. Трябва ти необходимата подръжка в ядрото, компилиране... Добре, че има CISCO '<img'>

Ето и малко пояснение:
ip route add default scope global nexthop via 1.0.0.1 dev eth0 weight 1 nexthop via 2.0.0.1 dev eth1 weight 1

Горната команда указва колко от пакетите да минават през единия и колко през другия интерфейс. weight 1- означава през този интерфейс да мине 1 пакет. Следващият ще премине през гейт-а на 2-рия доставчик. така можеш да укажеш например 5 пакета да преминат през единия доставчик и 1 пакет през другия. Това се прави ако единия доставчик ти дава 5 Мбит/с, а другия 1Мбит. Дано си ме разбрал..

Успех



Активен

  • Гост
Два adsl-a по 2048кбит/с
« Отговор #20 -: May 28, 2006, 18:48 »
OFFTOPIC почти:
Необяснимо защо не мога да поствам тук, или където и да е било във форума, когато се логвам, но така или иначе за мен това място се е комрометирало.
Освен, че посочих точно скрипта, който без много философии прави нещата, също така обясних и какво може и трябва да се направи с weight коефициента. Помощ за това исках тук преди година за същото нещо, само че нямаше отзиви (като изключим Slogi si RH, сега е вариация Debian, сигурно заради apt-get,next,next,finish). А да, има разлика - CISCO. Дето ръсиш чантата с парите и щракаш шалтера, ама професионално. А ламерите да четат, професионалистите работят с поддържащи фирми. Или профитата са в поддръжащи фирми, дето ADSL-а е "блях, ламерско" само дето не могат да го разделят на две магарета.
Нищо лично към никой
край OFFTOPIC
Активен

  • Гост
Два adsl-a по 2048кбит/с
« Отговор #21 -: May 28, 2006, 21:03 »
Цитат (Guest @ Май 28 2006,19:48)
OFFTOPIC почти:
Необяснимо защо не мога да поствам тук, или където и да е било във форума, когато се логвам, но така или иначе за мен това място се е комрометирало.

/offtopic:

@Topper:
Съжелявам, че виждаш така нещата. Причината да не можеш да постваш е, че поради някакъв досаден бъг (който не сме хванали *точно* от къде идва) през определено време потребители попапдат в група Awaiting Authorization при все, че преди са били Members. Странно, досадно, но за жалост - факт.

В момента нямам достъп до админ панела - веднага щом мога ще корегирам грешката.  ':ok:'
Активен

Agent_SMITH

  • Administrator
  • Напреднали
  • *****
  • Публикации: 3082
  • matrix kernel module
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #22 -: May 29, 2006, 00:17 »
Topper: виж дали сега всичко е ОК  '<img'>
Активен

-= СПАЗВАЙТЕ ПРАВИЛАТА НА ФОРУМА =-

chatter

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #23 -: May 29, 2006, 02:39 »
Значи направих го последно със скрипта на Нетсане оба4е като пускам трасове кам различни сайтове само от рутера минава през различните адсли, а от пц-тата зад рутера нещо нестава така...
Примерен код

root@router:~# ip r
192.168.2.0/24 dev eth2  proto kernel  scope link  src 192.168.2.2
192.168.1.0/24 dev eth1  proto kernel  scope link  src 192.168.1.2
192.168.99.0/24 dev eth0  proto kernel  scope link  src 192.168.99.1
default
        nexthop via 192.168.1.1  dev eth1 weight 1
        nexthop via 192.168.2.1  dev eth2 weight 1
root@router:~#
root@router:~# ip r l t adsl1
192.168.1.0/24 dev eth1  scope link  src 192.168.1.2
default via 192.168.1.1 dev eth1
prohibit default  proto static  metric 1
root@router:~# ip r l t adsl2
192.168.2.0/24 dev eth2  scope link  src 192.168.2.2
default via 192.168.2.1 dev eth2
prohibit default  proto static  metric 1
root@router:~#


Примерен код
root@router:~# ip rule
0:      from all lookup local
32764:  from 192.168.2.2 lookup adsl2
32765:  from 192.168.1.2 lookup adsl1
32766:  from all lookup main
32767:  from all lookup default

Тези трейсове са от рутера:
Примерен код
root@router:~# traceroute dir.bg
traceroute to dir.bg (194.145.63.12), 30 hops max, 38 byte packets
 1  192.168.2.1 (192.168.2.1)  0.933 ms  0.926 ms  1.433 ms
 2  var-bras-2.btc-net.bg (212.39.80.131)  8.440 ms  8.501 ms  8.627 ms
 3  13-80.btc-net.bg (212.39.80.13)  8.464 ms  89.503 ms  8.379 ms
 4  74-91-39-212.btc-net.bg (212.39.91.74)  19.344 ms  18.807 ms  19.652 ms
 5  50-66.btc-net.bg (212.39.66.50)  19.806 ms  18.608 ms  19.652 ms
 6  dir.bg (194.145.63.12)  19.337 ms  19.837 ms  19.227 ms
root@router:~#
root@router:~# traceroute abv.bg
traceroute: Warning: abv.bg has multiple addresses; using 194.153.145.73
traceroute to abv.bg (194.153.145.73), 30 hops max, 38 byte packets
 1  192.168.1.1 (192.168.1.1)  1.512 ms  1.034 ms  1.025 ms
 2  var-bras-2.btc-net.bg (212.39.80.131)  8.092 ms  7.602 ms  8.597 ms
 3  13-80.btc-net.bg (212.39.80.13)  7.760 ms  8.097 ms  7.440 ms
 4  87-91-39-212.btc-net.bg (212.39.91.87)  19.016 ms  18.693 ms  18.721 ms
 5  10-66.btc-net.bg (212.39.66.10)  18.829 ms  18.952 ms  18.965 ms
 6  abv3.abv.bg (194.153.145.73)  18.817 ms  19.152 ms  18.968 ms

Тук всичко работи но на компютър зад роутера небачка...
Интернет съм им пуснал с MASQUERADE ,а не с SNAT...и не съм посочвал интерфейс през който да излизат пакетите с прости думи -o eth1 ili eth2 не сам слагал в правилото.
Примерен код
/sbin/iptables -A POSTROUTING -t nat -j MASQUERADE -s 192.168.99.0/24 -d ! 192.168.0.0/16

Това е от пц зад рутера:
Примерен код
C:\Documents and Settings\xp-user>tracert dir.bg

Tracing route to dir.bg [194.145.63.12]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.99.1
  2     1 ms     1 ms     1 ms  [B]192.168.2.1[/B]
  3     9 ms     9 ms    10 ms  var-bras-2.btc-net.bg [212.39.80.131]
  4     8 ms    10 ms     8 ms  13-80.btc-net.bg [212.39.80.13]
  5    19 ms    19 ms    18 ms  74-91-39-212.btc-net.bg [212.39.91.74]
  6    19 ms    19 ms    19 ms  50-66.btc-net.bg [212.39.66.50]
  7    19 ms    19 ms    19 ms  dir.bg [194.145.63.12]

Trace complete.

C:\Documents and Settings\xp-user>tracert abv.bg

Tracing route to abv.bg [194.153.145.67]
over a maximum of 30 hops:

  1    <1 ms    <1 ms    <1 ms  192.168.99.1
  2     1 ms     1 ms    <1 ms  [B]192.168.2.1[/B]
  3     8 ms     7 ms     8 ms  var-bras-2.btc-net.bg [212.39.80.131]
  4     8 ms    11 ms     8 ms  13-80.btc-net.bg [212.39.80.13]
  5    18 ms    18 ms    18 ms  87-91-39-212.btc-net.bg [212.39.91.87]
  6    20 ms    19 ms    20 ms  10-66.btc-net.bg [212.39.66.10]
  7    19 ms    19 ms    19 ms  www.abv.bg [194.153.145.67]

Trace complete.

Нещо немога да си обесня какво и защо става така'<img'>Някой ако може да помогне още малко ще съм му благодарен.. '<img'>
Активен

Topper

  • Напреднали
  • *****
  • Публикации: 109
  • Distribution: Slackware, SLES
  • Window Manager: KDE
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #24 -: May 29, 2006, 09:06 »
Agent_SMITH благодаря ти
chatter - при мен е с маскарад и на двата интерфейса.
Активен

chatter

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #25 -: May 30, 2006, 22:13 »
Искам да питам още нещо някой ако може да помогне.Значи дали ще може да се направи роутера с два гейтуея и да си разцепя мрежата 192.168.99.0/24 на две и едната половина да минават през единия адсл, а другата да минават през втория адсл...
Активен

Dean79

  • Напреднали
  • *****
  • Публикации: 151
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #26 -: Jun 04, 2006, 17:37 »
Предполагам (не съм пробвал), че ще стане ако си добавиш 2 шлюза и после клиентите ги натваш през различните интерфейси.
Успех
Активен

chatter

  • Напреднали
  • *****
  • Публикации: 45
    • Профил
Два adsl-a по 2048кбит/с
« Отговор #27 -: Jun 04, 2006, 22:57 »
аз се оправих със source routing '<img'>
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
ADSL от БТК
Хардуерни и софтуерни проблеми
kris_p 16 6057 Последна публикация Jun 17, 2004, 21:20
от Kasho
BTK ADSL
Настройка на хардуер
kris_p 1 2562 Последна публикация Jun 17, 2004, 21:10
от kris_p
ADSL
Идеи и мнения
jivko_66 7 3250 Последна публикация Nov 27, 2004, 16:00
от
adsl->nat->my box
Идеи и мнения
kumara 2 2232 Последна публикация Jan 10, 2005, 16:02
от ntenev
Hp compaq n1020v + opensuse 10.2 + БТК adsl 2048
Настройка на хардуер
Boyko 5 3137 Последна публикация Aug 19, 2007, 19:44
от ivo1204