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


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

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

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

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #975 : 04 Июля 2016, 20:48:15 »
Ваш шлюз прекрасно знает маршруты как до клиентов, так и до сервера.
Вы же сами пишите
чтобы пропускал до ip
Пропускать и направлять - разные действия

Оффлайн oskar08

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #976 : 05 Июля 2016, 00:23:18 »
Ваш шлюз прекрасно знает маршруты как до клиентов, так и до сервера.
Вы же сами пишите
чтобы пропускал до ip
Пропускать и направлять - разные действия
тогда тупик в сети 10.8.120.0/24 континент работает ip 37.29.7.179 пингуется даже на заставе 10,8,120,3 в подсети 10,8112,0/24 уже не работает не пингуется и на заставе 10,8,112,100 эти сети соеденины через заставы по VPN каналу ТП по заставам говорит что они только шифруют и пропускают весь траффик, соответственно думаю надо что то прописать в squidе или в nat чтобы пошли пинги в подсети 10,8,112,0/24 до ip 37.29.7.179. Простите конечно если это неправильно и подскажите что делать?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #977 : 05 Июля 2016, 00:42:50 »
Простите, что вмешиваюсь, но это какой язык сейчас был?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн oskar08

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #978 : 05 Июля 2016, 01:00:06 »
Простите, что вмешиваюсь, но это какой язык сейчас был?
Извиняюсь если не понятно пишу, я не сетевик и с линухом только начал общаться. Прошу помочь, если что то не так написал, спрашивайте поясню как смогу.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28358
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #979 : 05 Июля 2016, 01:40:59 »
Смысл был в том, чтобы писать свои сообщения на понятном языке. Предпочтительно русском.
Я шесть(!) раз прочёл ваше сообщение, но до сих пор затрудняюсь ответить, что у вас в сети творится. А ведь я не жалуюсь ни на воображение, ни на знания в конкретной области.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #980 : 05 Июля 2016, 08:15:41 »
В сообщении явно просматривается лимит на точки, так как отдельных предложений не видно, а точки между октетами адресов плавно заменяются на запятые.
Простите конечно если это неправильно и подскажите что делать?
Предлагаю, начертить схему сети и задать вопрос в отдельной теме.

Оффлайн oskar08

  • Новичок
  • *
  • Сообщений: 37
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #981 : 05 Июля 2016, 11:27:33 »
мне нужно дать компьютеру с ip 10.8.112.132 находящемуся в подсети 10.8.112.0/24 доступ в интернет по nat на сервере ubuntu 10.8.120.1 находящемуся в сети 10.8.120.0/24 между этими сетями две заставы 10.8.120.3 и 10.8.112.100.

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #982 : 05 Июля 2016, 11:33:50 »
Ещё раз для людей с ослабленным восприятием окружающего мира: Ваш вопрос не относится к теме топика. Сформулируйте вопрос, желательно подкрепив схемой сети, и задайте его в ОТДЕЛЬНОЙ собственной теме форума.

Оффлайн iamkisly

  • Любитель
  • *
  • Сообщений: 93
  • это я в 10 лет назад
    • Просмотр профиля
    • Электроника как хобби
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #983 : 06 Октября 2016, 13:29:44 »
к ubuntu server подключен eth0 и usb-модем. как мне настроить маршрутизацию, чтобы через eth0 ходили только в подсеть 10.0.0.0, а по всем остальным адресам (в эти ваши интернеты) через usb0.
может кто поможет с файлом interface ?

eth0      Link encap:Ethernet
          inet addr:10.40.176.12  Bcast:10.40.176.255  Mask:255.255.255.0

usb0      Link encap:Ethernet
          inet addr:192.168.42.113  Bcast:192.168.42.255  Mask:255.255.255.0

я попробовал, ввот так не работает.

auto lo
iface lo inet loopback

iface usb0 inet dhcp
auto usb0

up route add -net 192.168.0.0 netmask 255.255.0.0 usb0
up route add -net 0.0.0.0 netmask 255.255.255.255 usb0

iface eth0 inet dhcp
auto eth0

up route add -net 10.0.0.0 netmask 255.0.0.0 eth0
не работает. я не знаю что делать..

Оффлайн snusnu

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #984 : 26 Ноября 2017, 05:28:12 »
Прошу помощи в решении проблемы с маршрутизацией. Имеется vps с fastd сервером(10.10.10.1). С рабочей машины через роутер (192.168.1.1) цепляюсь к серверу, пинги идут, но с маршрутизацией не могу разобраться. Вот таблица после коннекта:
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
0.0.0.0         192.168.1.1     0.0.0.0         UG        0 0          0 eth0
10.10.10.0      0.0.0.0         255.255.255.0   U         0 0          0 fastd
192.168.1.0     0.0.0.0         255.255.255.0   U         0 0          0 eth0

По аналогии с openvpn, не удаляя default gateway добавляю роуты
sudo route add -net 0.0.0.0/1 gw 10.10.10.1
sudo route add -net 128.0.0.0/1 gw 10.10.10.1

сервер не пингуется, сайты не открываются

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #985 : 26 Ноября 2017, 19:39:01 »
Не пингуется, потому что падает туннель. Ведь маршрут до сервера туннеля тоже теперь идёт через 10.10.10.1.

Для решения проблемы нужно в первую очередь добавить маршрут до VPS через первоначальный шлюз. т.е.
sudo ip r a W.X.Y.Z via 192.168.1.1
А потом уже извращаться с дефолтным маршрутом.

Оффлайн snusnu

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #986 : 26 Ноября 2017, 21:22:33 »
Благодарю, пошла руда!

RBV

  • Гость
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #987 : 15 Декабря 2017, 12:40:16 »
Доброго времени суток!

Столкнулся с такой проблемой, есть две сети 192.168.15.0/24 и 192.168.17.0/24 со своими шлюзами на debian которые натят тырнет (у каждого есть внешка). Появилась задача ходить пакетам с одной сети в другую, сделал таким образом: на шлюзе 192.168.17.0/24 добавил сетевку с ip 192.168.15.13 и кинул кабель в свитч сети 192.168.15.0/24.
На шлюзе 192.168.15.1 добавил маршрут:
#route add -net 192.168.17.0 netmask 255.255.255.0 gw 192.168.15.13
route -n                                                                                                                                                                         15:27:11
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         80.xxx.2x2.xx   0.0.0.0         UG    0      0        0 eth1
80.xxx.2x2.xx   0.0.0.0         255.255.255.252 U     0      0        0 eth1
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.17.0    192.168.15.13   255.255.255.0   UG    0      0        0 eth0
   

На шлюзе сети 192.168.17.223 добавил маршрут:

# route add -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.15.1 eth0
# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         80.242.221.65   0.0.0.0         UG    0      0        0 eth2
8x.2xx.2x1.xx   0.0.0.0         255.255.255.252 U     0      0        0 eth2
192.168.15.0    192.168.15.1    255.255.255.0   UG    0      0        0 eth0
192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.17.0    0.0.0.0         255.255.255.0   U     0      0        0 eth1

В итоге с сети 192.168.15.0/24 я вижу все хосты из сети 192.168.17.0/24 rdp/share... всё работает, а с сети 192.168.17.0/24
всё плохо, некоторые хосты видят хостов из сети 192.168.15.0/24 другие нет, вообщем дичь происходит.
Где я ошибся люди, помогите.


Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #988 : 15 Декабря 2017, 13:48:39 »
На шлюзе сети 192.168.17.223 добавил маршрут:

Зачем? Он там не нужен. От слова вообще. Должно работать без этого (добавленного маршрута),, так как ifupdown уже добавил нужный маршрут 192.168.15.0    0.0.0.0         255.255.255.0   U     0      0        0 eth0
Удалите
route del -net 192.168.15.0 netmask 255.255.255.0 gw 192.168.15.1 eth0
Если траблы продолжаются, то курите netfilter - скорее там накосячили

RBV

  • Гость
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #989 : 15 Декабря 2017, 14:00:23 »
Благодарю за ответ.

Как раз таки первоначально я не указывал маршрут на шлюзе 192.168.17.223, но были проблемы с хождением пакетов, буду копать iptables.

 

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