Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Разделение трафика по модемам  (Прочитано 350 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dimn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Здравствуйте!

Есть 2 usb модема(2 провадера- usb0 и usb1) и ubuntu_12-04. usb0  модем дает бесплатный доступ вконтакте, соответственно можно смотреть видео и тд и тп.

Как сделать так, чтобы весь инет шел через usb1 модем, то есть по умолчанию usb1, а вконтакте - через usb0 ?

Спасибо!
« Последнее редактирование: 29 Май 2014, 21:58:33 от dimn »

delovoy

  • Гость
Re: Разделение трафика по модемам
« Ответ #1 : 29 Май 2014, 22:08:35 »
Здравствуйте!

Есть 2 usb модема(2 провадера- usb0 и usb1) и ubuntu_12-04. usb0  модем дает бесплатный доступ вконтакте, соответственно можно смотреть видео и тд и тп.

Как сделать так, чтобы весь инет шел через usb1 модем, то есть по умолчанию usb1, а вконтакте - через usb0 ?

Спасибо!

ifconfig покажите при двух поднятых сессиях
и sudo iptables-save

Подправил команду
« Последнее редактирование: 29 Май 2014, 22:16:15 от Delovoy »

Оффлайн dimn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Разделение трафика по модемам
« Ответ #2 : 29 Май 2014, 22:18:51 »
Код: Javascript
  1. eth0      Link encap:Ethernet  HWaddr ba:ac:c5:
  2.           inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0
  3.  
  4. lo        Link encap:Локальная петля (Loopback)  
  5.           inet addr:127.0.0.1  Mask:255.0.0.0
  6.           inet6 addr: ::1/128 Scope:Host
  7.  
  8. usb0      Link encap:Ethernet  HWaddr 3e:4a:50:
  9.           inet addr:192.168.99.183  Bcast:192.168.99.255  Mask:255.255.255.0
  10.  
  11. usb1      Link encap:Ethernet  HWaddr b6:5b:57:
  12.           inet addr:192.168.100.183  Bcast:192.168.100.255  Mask:255.255.255.0
  13.  

Пользователь решил продолжить мысль 29 Май 2014, 22:21:45:
Код: Javascript
  1. # Generated by iptables-save v1.4.12 on Thu May 29 22:20:37 2014
  2. *nat
  3. :PREROUTING ACCEPT [48605:4936164]
  4. :INPUT ACCEPT [17996:2612941]
  5. :OUTPUT ACCEPT [49698:3420791]
  6. :POSTROUTING ACCEPT [49654:3416787]
  7. -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p tcp -j MASQUERADE --to-ports 1024-65535
  8. -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p udp -j MASQUERADE --to-ports 1024-65535
  9. -A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -j MASQUERADE
  10. COMMIT
  11. # Completed on Thu May 29 22:20:37 2014
  12.  
« Последнее редактирование: 29 Май 2014, 22:21:45 от dimn »

delovoy

  • Гость
Re: Разделение трафика по модемам
« Ответ #3 : 29 Май 2014, 22:43:10 »
В конец файла /etc/network/interfaces после описания ваших интерфейсов добавить

up route add -host 87.240.131.97/32   gw 192.168.99.1 usb0
up route add -host 87.240.131.99/32   gw 192.168.99.1 usb0
up route add -host 87.240.143.241/32   gw 192.168.99.1 usb0

при условии, что usb0 имеет адрес 192.168.99.1

покажите cat /etc/network/interfaces

Раз указали -host, а не -net, то маску вроде не нужно указывать
« Последнее редактирование: 29 Май 2014, 22:53:10 от Delovoy »

Оффлайн dimn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Разделение трафика по модемам
« Ответ #4 : 30 Май 2014, 09:15:25 »
/etc/network/interfaces

Код: Javascript
  1. auto lo
  2. iface lo inet loopback
  3.  

А по домену можно правило написать? Я так понимаю ip может измениться...

delovoy

  • Гость
Re: Разделение трафика по модемам
« Ответ #5 : 30 Май 2014, 09:20:11 »
По поводу домена не знаю, так как не было такой цели.

Оффлайн dimn

  • Автор темы
  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Разделение трафика по модемам
« Ответ #6 : 30 Май 2014, 09:22:15 »
Почему то не работает, сделал для internet.yandex.ru

Код: Javascript
  1. up route add -host 93.158.134.198/32   gw 192.168.99.1 usb0
  2.  

показывает ip не usb0.

 

Страница сгенерирована за 0.11 секунд. Запросов: 24.