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


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

Автор Тема: Маршрутизация. Что и как(mini-HOWTO).  (Прочитано 363802 раз)

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

Оффлайн day_anger

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #225 : 06 Ноября 2008, 14:43:11 »
но так не делается.
подключай модемы к маршрутизатору и пусть он разруливает доступ в инет. остальные даже знать не должны что есть два канала.
Проблема в том что это "домашняя сеть" и модемы стоят у людей которые далеко от роутера. Доступ в инет разруливают провайдеры, пользовалели подрубаются через модемы(которые в режиме моста) по VPN.

Оффлайн TrEK

  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #226 : 06 Ноября 2008, 23:33:42 »
day_anger, лично тебе почитать про маршрутизацию.
но так не делается.
подключай модемы к маршрутизатору и пусть он разруливает доступ в инет. остальные даже знать не должны что есть два канала.
согласен!

Оффлайн day_anger

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #227 : 09 Ноября 2008, 12:26:09 »
согласен!
Я за вас рад.

Но это не тот случай когда роутер должен стоять между сетью и модемом. Провайдеры сами ограничивают скорость для каждого юзера и сами ведут билинг для каждого отдельно.. А про маршрутизацию я читал еще до первого поста.
А по вашим ответам такое чувство что вам самим немешало бы почитать, легче всего написать так не делается читайте :) так можно ответитть на любой вопрос ;)

Оффлайн badguy

  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #228 : 10 Ноября 2008, 10:32:00 »
один из вариантов, если роутер умный - поднимаем на нём виртуальные интерфейсы (по одному для каждого модема) и пробрасываем их на модемы.
а в сетках следовательно роуты для адсл-провайдеров на эти виртуальные интерфейсы.

Оффлайн Andyboy

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #229 : 14 Ноября 2008, 20:55:59 »
Доброго времени суток, уважаемые Гуру.
Конфигурация такова: роутер на Ubuntu 7.10, две сетевухи:
eth0: 192.168.83.254/24 gw 192.168.83.1
eth1: 192.168.82.254/24 - соврал, здесь gw нет. :)
Маршруты:

Destination     Gateway                 Genmask                Flags Metric Ref    Use Iface
localnet             *                       255.255.255.0           U     0      0        0 eth0
192.168.82.0     *                       255.255.255.0           U     0      0        0 eth1
192.168.80.0    192.168.82.250   255.255.254.0           UG    3      0        0 eth1
default           192.168.83.1            0.0.0.0                  UG    100    0        0 eth0

В сети eth0 (192.168.83.0) есть два шлюза в Интернет - 192.168.83.1 и 192.168.83.253.
Вопрос: как можно ip 192.168.82.x и ip 192.168.82.y (у обоих, естественно, eth1) пустить в инет по разным шлюзам?
Заранее спасибо.
« Последнее редактирование: 14 Ноября 2008, 21:15:14 от Andyboy »

Оффлайн Andyboy

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #230 : 16 Ноября 2008, 00:02:51 »
Спасибо, решено. Всё оказалось просто как дважды два.  :)

Оффлайн gard

  • Любитель
  • *
  • Сообщений: 84
  • -=:area51:=-
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #231 : 16 Ноября 2008, 13:48:16 »
Подскажите пожалуйста, что не так с этой таблицей маршрутизации:
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         192.168.0.3     0.0.0.0         UG    0      0        0 eth0

Мне нужно получить пинг с ноутбука до сетевой карты второго компьютера, адрес которой 192.168.0.3 маска 255.255.255.0. А пинга нет, тогда я сделал следующее:

# route add -net 192.168.0.0 netmask 255.255.255.0 gw 192.168.0.3 eth0
# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     192.168.0.3     255.255.255.0   UG    0      0        0 eth0
192.168.0.0     *               255.255.255.0   U     0      0        0 eth0
loopback        *               255.0.0.0       U     0      0        0 lo
default         192.168.0.3     0.0.0.0         UG    0      0        0 eth0
# ping 192.168.0.3
PING 192.168.0.3 (192.168.0.3): 56 data bytes

--- 192.168.0.3 ping statistics ---
14 packets transmitted, 0 packets received, 100% packet loss
#

Но как видите пинга все равно нет.. помогите в чем ошибка?!? На ноутбуке карточке присвоен 192.168.0.6 маска та же.
--------------------------------------------------------------------------------------------
Вот сделал в более удобном виде таблицу маршрутизации:
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         192.168.0.3     0.0.0.0         UG    0      0        0 eth0
#

Что сделать чтобы был пинг до сетевки компа 192.168.0.3???
« Последнее редактирование: 16 Ноября 2008, 14:02:23 от gard »
gard.area51@jabber.ru..

Оффлайн gard

  • Любитель
  • *
  • Сообщений: 84
  • -=:area51:=-
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #232 : 16 Ноября 2008, 16:37:38 »
Мда.. никто ничегго не знает. .
gard.area51@jabber.ru..

Оффлайн vekka

  • Новичок
  • *
  • Сообщений: 5
  • VSK'team
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #233 : 16 Ноября 2008, 19:30:37 »
Вообщем есть сервер с linux ubuntu 8.04 server
два сетевых интерфейса
допустим eth0 смотрит в локалку с ип 10.0.0.0/24
допустим eth1 смотрит в интернет с серыми внутренними ип 10.0.0.0/24

днс у интернета 10.0.1.1
в локалке так же есть ип 10.0.1.1
и когда пытаешься заити на какой нибуть сайт, он ломится не в днс за запросом ип, а на ип из внутренеи локалке.

я понимаю надо маршрут прописать, как?
пробывал как указанно сверху,не проходит((
Студент, бедный...
----------------------
desktop: linux ubuntu 8.04.1 server: linux ubuntu 8.04.1 server

Оффлайн Andyboy

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #234 : 17 Ноября 2008, 01:56:23 »
Много чего написАл...
По моему скромному опыту, я бы проверил кабель.

Оффлайн Andyboy

  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #235 : 17 Ноября 2008, 02:18:10 »
Вообщем есть сервер с linux ubuntu 8.04 server
два сетевых интерфейса
допустим eth0 смотрит в локалку с ип 10.0.0.0/24
допустим eth1 смотрит в интернет с серыми внутренними ип 10.0.0.0/24

днс у интернета 10.0.1.1
в локалке так же есть ип 10.0.1.1
и когда пытаешься заити на какой нибуть сайт, он ломится не в днс за запросом ип, а на ип из внутренеи локалке.

я понимаю надо маршрут прописать, как?
пробывал как указанно сверху,не проходит((
Напиши, пожалуйста, маршруты.

Оффлайн l1nker

  • Любитель
  • *
  • Сообщений: 64
  • I love Linux)
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #236 : 22 Ноября 2008, 22:18:29 »
Привет.
У меня Debian, но суть та же, тот же route...
Вообщем 3 сетевушки.
eth0 - для сети провайдера (просто тут 1 гбит, провели отдельный гигабитный канал под сеть)
eth1 - для инета того же провайдера
eth2 - локалка (раздаю инет)

Значит так.
eth0: 195.91.175.197 - маска 255.255.255.192 - шлюз 195.91.175.193
eth1: 195.91.175.196 - маска 255.255.255.224 - шлюз 195.91.175.193
eth2: 192.168.0.1 - маска 255.255.255.0 - является шлюзом для моей домашней сети

Необходимо все настроить так, чтобы:
1. Через eth0 шли строго пакеты от IP и для IP диапазонов:
195.54.0.0/16
195.91.0.0/16
172.16.0.0/16
172.20.0.0/16
86.62.0.0/16
10.0.0.0/8
2. Через eth1 шло все остальное. Важно чтобы через eth0 не шло ничего кроме диапазонов выше, а для eth1 шло все остальное кроме диапазонов выше...

Вот собственно и все. Запарился, жуть, все тут перепробовал, еще почему то постоянно, в kern.log, и просто на сервере в консоли пишется:

Цитировать
Nov 22 22:16:29 server kernel: IN= OUT=eth1 SRC=195.91.175.197 DST=87.224.144.175 LEN=159 TOS=0x00 PREC=0xC0 TTL=64 ID=50198 PROTO=ICMP TYPE=3 CODE=3 [SRC=87.224.144.175 DST=195.91.175.197 LEN=131 TOS=0x00 PREC=0x00 TTL=118 ID=27766 PROTO=UDP SPT=44926 DPT=34141 LEN=111 ]
Nov 22 22:16:30 server kernel: IN= OUT=eth1 SRC=195.91.175.197 DST=81.56.14.227 LEN=154 TOS=0x00 PREC=0xC0 TTL=64 ID=12826 PROTO=ICMP TYPE=3 CODE=3 [SRC=81.56.14.227 DST=195.91.175.197 LEN=126 TOS=0x00 PREC=0x00 TTL=118 ID=18773 PROTO=UDP SPT=26400 DPT=34141 LEN=106 ]
И т.д., что это значит?


Оффлайн TrEK

  • Активист
  • *
  • Сообщений: 738
  • good day in FolK-King life :)
    • Просмотр профиля
    • smallprogs.ru
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #237 : 23 Ноября 2008, 00:10:07 »


Цитировать
Nov 22 22:16:29 server kernel: IN= OUT=eth1 SRC=195.91.175.197 DST=87.224.144.175 LEN=159 TOS=0x00 PREC=0xC0 TTL=64 ID=50198 PROTO=ICMP TYPE=3 CODE=3 [SRC=87.224.144.175 DST=195.91.175.197 LEN=131 TOS=0x00 PREC=0x00 TTL=118 ID=27766 PROTO=UDP SPT=44926 DPT=34141 LEN=111 ]
Nov 22 22:16:30 server kernel: IN= OUT=eth1 SRC=195.91.175.197 DST=81.56.14.227 LEN=154 TOS=0x00 PREC=0xC0 TTL=64 ID=12826 PROTO=ICMP TYPE=3 CODE=3 [SRC=81.56.14.227 DST=195.91.175.197 LEN=126 TOS=0x00 PREC=0x00 TTL=118 ID=18773 PROTO=UDP SPT=26400 DPT=34141 LEN=106 ]
И т.д., что это значит?



Это значит, что твоя айпишка 195.91.175.197 посылает icmp-запросы на некие айпи-адресса, иными словами, пингует.



Оффлайн l1nker

  • Любитель
  • *
  • Сообщений: 64
  • I love Linux)
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #238 : 23 Ноября 2008, 00:21:47 »
Ок, а с роутингом поможете?

Оффлайн l1nker

  • Любитель
  • *
  • Сообщений: 64
  • I love Linux)
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #239 : 24 Ноября 2008, 15:29:29 »
Люди помогите, я уже задолбался с этим!

 

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