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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Настройка сети с двумя источниками интернета  (Прочитано 1040 раз)

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

Оффлайн Mexoboy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Добрый день.
У меня есть 2 кабеля от различных провайдеров. У одного имеется фиксированый IP со строгими настройками шлюзов и DNS - пусть будет INET1. Второй интернет выходит через PPPOE - INET2. Имеется так-же роутер, к которому подключается INET1, для раздачи интернета, объединения нескольких компов в сеть + wi-fi. В данной сетке висит еще сервер с INET2 (ubuntu server). Теперь в чем соль... Сервак отлично качает через INET2, и я его отлично вижу в локальной сети по адресу типа 192.168.1.4. Веб сервисы, трансмишен даемон отлично пашут.

При попытке зайти на сервер через внешний IP INET1 почему-то не срабатывает перекидывание портов в роутере на 192.168.1.4. Скажите, в чем может быть косяк? До момента подключения INET2 - все отлично похало.

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
потому, что у твоего сервака маршрут по умолчанию -  это INET2.
показывай внутренний ip роутера и талицу маршрутизации сервера
ip route

Оффлайн Mexoboy

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

$: ip route
default dev ppp0  scope link
default via 192.168.1.1 dev eth1  metric 100
109.*.*.* dev ppp0  proto kernel  scope link  src 188.*.*.*
192.168.1.0/24 dev eth1  proto kernel  scope link  src 192.168.1.4

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
ну все правильно, приходит запрос от 1.1  а уходит через ppp0, а поскольку оттуда никаких запросов не приходило и сети там такой нет  - отбрасывается rp фильром., нужно добавлять 2 таблицу маршрутизации с условием что все что приходит с твоего внешнего ip , должно уходить через шлюз 1.1

Оффлайн Mexoboy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Спасибо, а как это все настроить / где почитать / в какую сторону смотреть?  :-[

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
утилита ip, да тут на форуме не раз обсуждалось...

Оффлайн Mexoboy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Господа, может кто поможет? Безрезультатно не получается ровным счетом ничего  :-[

Оффлайн xeon_greg

  • Активист
  • *
  • Сообщений: 981
    • Просмотр профиля
создаем 2 таблицы маршрутизации
sudo -s
echo "1 local_gw" >> /etc/iproute2/rt_tables
echo "2 default_gw" >> /etc/iproute2/rt_tables
затем маршруты в эти таблицы
ip route add default via 192.168.1.1 dev eth1 table local_gw
ip route add default dev ppp0 table default_gw
затем правила для таблиц
ip rule add from 192.168.1.4 table local_gw
ip rule add from 188.*.*.* table default_gw
все, для сохранения настроек после перезагрузки добавить создание маршрутов и правил куда-нить в автозагрузку
« Последнее редактирование: 11 Ноября 2011, 17:22:54 от xeon_greg »

Оффлайн Mexoboy

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Добрый человек, огромное тебе спасибо - все работает!!!

 

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