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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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) [Выделить]
eth0      Link encap:Ethernet  HWaddr ba:ac:c5:
          inet addr:192.168.1.2  Bcast:192.168.1.255  Mask:255.255.255.0

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host

usb0      Link encap:Ethernet  HWaddr 3e:4a:50:
          inet addr:192.168.99.183  Bcast:192.168.99.255  Mask:255.255.255.0

usb1      Link encap:Ethernet  HWaddr b6:5b:57:
          inet addr:192.168.100.183  Bcast:192.168.100.255  Mask:255.255.255.0

Пользователь решил продолжить мысль 29 Мая 2014, 22:21:45:
Код: (javascript) [Выделить]
# Generated by iptables-save v1.4.12 on Thu May 29 22:20:37 2014
*nat
:PREROUTING ACCEPT [48605:4936164]
:INPUT ACCEPT [17996:2612941]
:OUTPUT ACCEPT [49698:3420791]
:POSTROUTING ACCEPT [49654:3416787]
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p tcp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -p udp -j MASQUERADE --to-ports 1024-65535
-A POSTROUTING -s 192.168.122.0/24 ! -d 192.168.122.0/24 -j MASQUERADE
COMMIT
# Completed on Thu May 29 22:20:37 2014
« Последнее редактирование: 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) [Выделить]
auto lo
iface lo inet loopback

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

delovoy

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

Оффлайн dimn

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

Код: (javascript) [Выделить]
up route add -host 93.158.134.198/32   gw 192.168.99.1 usb0

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

 

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