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


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

Автор Тема: GRE туннель и интернет  (Прочитано 823 раз)

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

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
GRE туннель и интернет
« : 19 Май 2016, 17:50:43 »
Приветствую уважаемых форумчан!

Возникла у меня следующая проблема - не получается получить интернет через GRE тоннель.

Вот схема организации связи



Роутер R1 - это 4G LTE, он корпоративный, поэтому все порты открыты
Роутер R2 - Linux(Ubuntu) машина

Соответственно R1 имеет внешний адрес 193.24.58.97, маска неизвестна, R2 - 79.251.22.59/24 - ip белый

Организую тоннель, задаю адреса. С компьютера, который находиться в сети 10.0.0.0 я спокойно пингую все адреса, находящиеся в сетке 192.168.20.0, но не могу достучаться до интернета и внутренней сети 192.168.10.0

Сам роутер R1 выхода в интернет не имеет, в него жестко зашито организовывать GRE тоннель с адресом 79.251.22.59 и не более.

На роутере R2 включал ip_forward, прописывал в iptables в nat таблицу маскарадинг, все равно ничего не работает.

Пробовал правила FORWARD и PREPOUTING прописать, все равно ничего не получалось

Подскажите. что не так я делаю?
« Последнее редактирование: 19 Май 2016, 17:57:21 от slyberkut »
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1671
  • חתול המדען
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #1 : 19 Май 2016, 21:30:33 »
Смотите таблицы маршрутизации на R1 и R2.
На R1 default route via GRE
На R2 route 10/24 via GRE
      default route via WAN
      NAT
« Последнее редактирование: 19 Май 2016, 21:43:45 от koshev »
Debian GNU\Linux 7.11; ICH7; r8169; Linux 4.14.32-atomd525mv-imq-ja1 (i686)
Ubuntu GNU\Linux 18.04; MCP61; forcedeth; 4.15.0-20-generic (x86_64)

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #2 : 19 Май 2016, 22:46:12 »
Смотите таблицы маршрутизации на R1 и R2.
На R1 default route via GRE
На R2 route 10/24 via GRE
      default route via WAN
      NAT

На R1 к сожалению невозможно просмотреть таблицу маршрутизации, а на R2 шлюз по умолчанию 79.251.22.ХХХ

Как это тут NAT не нужен?? У меня же пакет проходит через 2 сети получается
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1671
  • חתול המדען
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #3 : 19 Май 2016, 22:55:15 »
R1 не нуждается в трансляции адресов, Вы сами же сказали, что осноная его задача туннель до R2.
Пакет через туннель до шлюза R2 дойдет с помощью маршрутизации, количество сетей не важно.
Смотрите предыдущее сообщение.
« Последнее редактирование: 19 Май 2016, 22:57:00 от koshev »
Debian GNU\Linux 7.11; ICH7; r8169; Linux 4.14.32-atomd525mv-imq-ja1 (i686)
Ubuntu GNU\Linux 18.04; MCP61; forcedeth; 4.15.0-20-generic (x86_64)

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #4 : 19 Май 2016, 23:01:17 »
R1 не нуждается в трансляции адресов, Вы сами же сказали, что осноная его задача туннель до R2.
Пакет через туннель до шлюза R2 дойдет с помощью маршрутизации, количество сетей не важно.
Смотрите предыдущее сообщение.


Так я как раз про NAT имел ввиду на R2, все манипуляции проводились только на R2.
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #5 : 21 Май 2016, 19:56:52 »
Вопрос по прежнему актуален
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн bukass

  • Активист
  • *
  • Сообщений: 976
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #6 : 21 Май 2016, 20:32:07 »
slyberkut, Ну так сказали же тебе, маршрут смотри. Или покажи.
Всем пора в Изумрудный город, кому за умом, кому за сердцем.

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #7 : 21 Май 2016, 20:52:31 »
Маршрут откуда куда?
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #8 : 23 Май 2016, 13:41:29 »
вот таблица маршрутизации R2

Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         79.143.75.57    0.0.0.0         UG    0      0        0 eth0
79.143.75.56    *               255.255.255.248 U     0      0        0 eth0
172.22.1.0      *               255.255.255.0   U     0      0        0 eth1
192.168.20.0    *               255.255.255.0   U     0      0        0 gre1
Плюс - минус = заряд, фаза - ноль = ???

Оффлайн slyberkut

  • Автор темы
  • Любитель
  • *
  • Сообщений: 60
  • Ubuntu 14.04 Server, GA-X48-DQ6, Q9650
    • Просмотр профиля
Re: GRE туннель и интернет
« Ответ #9 : 24 Май 2016, 18:25:22 »
Что то мне подсказывает, помощи ни от кого не дождешься....
Плюс - минус = заряд, фаза - ноль = ???

 

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