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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

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

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

Оффлайн RigoN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #15 : 04 Октября 2007, 11:09:48 »
А что является в вашей системе шлюзом по умолчанию?

Оффлайн X-master

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
    • ремонт ноутбуков, ремонт ноутбуков в мурманске
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #16 : 16 Октября 2007, 13:01:11 »
А не проще набрать man route  , man  netstat  ?
ну ты пост отгрохал , мнеб влом было.. респект ;)

Оффлайн Графен

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #17 : 23 Октября 2007, 01:17:37 »
У нас в локалке используется RIP, не подскажете, где можно посмотреть про то, как это настроить?
Personally its not God I dislike, its his fan club I cant stand

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #18 : 23 Октября 2007, 09:24:02 »
google на предмет демонов маршрутизации ака: ripd, ospfd, gated, zebra, routed
взято из опыта общения с FreeBSD но должно и в линексе проканать.

Оффлайн ruslanO7

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #19 : 23 Октября 2007, 09:50:15 »
У меня банальная ситуация:
есть локалка, есть сервер в этой локалке. К серверу подсоединен роутер. На сервере выход в инет есть. Нужно инет "расшарить" для остальных.
Прописал:
iptables -t nat -A POSTROUTING -o eth2 -s 192.168.0.0/24 -j SNAT --to-source 192.168.1.1
где eth2 - интерфейс с роутером,
192.168.1.1 - ip роутера,
192.168.0.0/24 - локалка.
На локальных компьютерах прописал в качестве шлюза внутренний ip сервера.
Все без результатно. Попробовал команду
iptables -t nat -A POSTROUTING -o eth2 --src 192.168.0.0/24 -j MASQUERADE
все равно не работает. Подскажите пожалуйста что не так. Очень надо.

Содержимое файла /etc/network/interfaces
Цитировать
auto lo
iface lo inet loopback

auto eth1
iface eth1 inet static
address 192.168.0.10
netmask 255.255.255.0

auto eth2
iface eth2 inet static
address 192.168.1.2
netmask 255.255.255.0
gateway 192.168.1.1
broadcast 192.168.1.255

Оффлайн RigoN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #20 : 23 Октября 2007, 11:52:27 »

iptables -t nat -A POSTROUTING -o eth2 -s 192.168.0.0/24 -j SNAT --to-source 192.168.1.1

вместо 192.168.1.1 следует указать 192.168.1.2
включить форвардинг.
« Последнее редактирование: 23 Октября 2007, 11:55:05 от RigoN »

Оффлайн ruslanO7

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #21 : 23 Октября 2007, 11:56:40 »
Спасибо! Пинговать с локальных машин получается, но только по  ip-адресам. На самом сервере как по ip, так и по dns все работает нормально. Как исправить сиуацию?

Оффлайн ruslanO7

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #22 : 23 Октября 2007, 12:06:45 »
На сервере в качестве DNS-сервера указан ip роутера. На клиентах в качестве DNS указан внутренний ip сервера. Что нужно изменить?

Оффлайн ruslanO7

  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #23 : 23 Октября 2007, 12:36:39 »
Проблема решена. Указал в качестве DNS-сервера на клиенте 192.168.0.1

Оффлайн triton

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #24 : 24 Октября 2007, 14:47:35 »
Люди добрые... помогите ))) У мня вот такая проблемка... у моего адсл провайдера 3 pppoe подключения, каждое для определенной зоны... Настроил я их через pppoeconf... Как мне теперь к ним прикрутить листы маршрутизации... Если можно, то поподробней..

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #25 : 24 Октября 2007, 16:51:31 »
Все как обычно... просто шлюз по умолчанию следует назначать только для одной зоны которая собственно и является интеренетом.
Второе. телепатов здесь как и на ЛОРе не водится, хотя все на них только и надеятся. Хочешь помощи? тогда выкладывай ВСЕ ЧТО ЗНАЕШЬ!
И кто убил президента Кеннеди тоже!

Оффлайн triton

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #26 : 24 Октября 2007, 17:37:35 »
Извините за поиск телепатов...
В общем так:
1. Настроил 3 pppoe соединения при помощи pppoeconf затем просто переименовывал dsl-provider... и у меня получилось: xxx@city, xxx@kray & xxx@all, те самые 3 соединения о которых я писал выше..
2. Теперь для каждого соединения существует свой список ip адресов, тесть через определенное соединение мы попадаем на ограниченное кол-во ресурсов... необходимо прекрутить маршрутизацию для каждого соединения
3. Соединение xxx@all используется как шлюз  по умолчанию (тоесть это глоб), но нужно что бы через него не было доступа на соединения xxx@city & xxx@kray получается что то типо искусственного отключение нижних уровней трафика
4. Кто убил Кеннеди я не знаю ))) но обязательно постараюсь узнать )))

Оффлайн RigoN

  • Автор темы
  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #27 : 25 Октября 2007, 01:32:13 »
если адресов подсетей немного, то можешь их прописать в /etc/network/interfaces как отдельный маршрут при поднятии интерфейса. Если их много то напиши отдельный скрипт для каждого интерфейса и потом выполняй его при поднятии . Прочти внимательнее первый пост, там есть несколько примеров выполнения команд при поднятии интерфейсов, у себя сделай по аналогии.

Оффлайн triton

  • Новичок
  • *
  • Сообщений: 5
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #28 : 25 Октября 2007, 14:01:49 »
У меня в общей сложности получается 19 адресов для одного соединения и 61 для другого...
какой мне следует прописывать интерфейс в route? прочитал первый пост ну чет никак я не могу сообразить как все это провернуть...

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #29 : 26 Октября 2007, 18:32:27 »
тяжко... :) нарисуй на бумажке - будет понятнее. компы, высокие технологии, куча рисовалок - круто, но бумажка и карандаш хорошо проясняют любые дебри :)
делаешь сколько надо pppoe подключений с помощью всяких утилиток или просто текстового редактора (кто во что горазд)
приписываешь каждому соединению те маршруты которые должны пройти через них (ты там с кучей адресов не усердствуй, группы адресов имеют свойство объединяться в подсети, так что прикинь что кого прежде чем делать)
маршрут по умолчанию указываешь у одного единственного (который собственно является соломинкой в инет)
ну и получаешь удовольствие

P.S. еще совет думаю не самый дурной, сначала добейся нормальной работы хотя бы 2х соединений, 2х маршрутов потом задачку можно усложнять как разберешься

 

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