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


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

Автор Тема: Прошу помощи у знатаков в маршрутизации  (Прочитано 1720 раз)

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

Оффлайн Athlon_33_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • PowerNet
    • Просмотр профиля
    • EasyNod.RU
Вкратце по сабжу:
Есть в городе несколько слинкованых локальных сетей,абонентом одной из которых я являюсь,без интернета все локальные ресурсы работают исправно,при включении интернета ниработает ниодин локальный ресурс.
Я не победил маршруты. Укажите путь истинный.
Провайдер: PowerNet (Волжский)
Тип подключения к инету: VPN
Роуты,которые я прописываю и все работает исправно:
sudo route -vF add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
sudo route -vF add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
sudo route -vF add -net 172.16.0.0 netmask 255.240.0.0 dev eth0
sudo route -vF add -net 195.245.211.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 195.160.244.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 77.87.64.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 91.202.204.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 80.69.155.128 netmask 255.255.255.128 dev eth0
sudo route -vF add -net 213.234.4.160 netmask 255.255.255.240 dev eth0

Поправил /etc/network/interfaces и NetworkManager умер.
auto lo
iface lo inet loopback

auto eth0
iface eth0 inet static
address 10.27.131.212
hwaddress 00:19:D1:08:01:D3
netmask 255.255.254.0
broadcast 10.27.131.255
up route add -net 0.0.0.0 netmask 0.0.0.0 gw 10.27.130.1 eth0
up route add -net 10.0.0.0 netmask 255.0.0.0 gw 0.0.0.0 eth0
up route add -net 172.16.0.0 netmask 255.240.0.0 gw 0.0.0.0 eth0
up route add -net 192.168.0.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 169.254.0.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 10.27.130.0  netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 195.245.211.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 91.202.204.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 77.87.64.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 195.160.244.0 netmask 255.255.0.0 gw 0.0.0.0 eth0
up route add -net 80.69.155.128 netmask 255.255.255.128 gw 0.0.0.0 eth0
up route add -net 213.234.4.160 netmask 255.255.255.240 gw 0.0.0.0 eth0

Таблица маршрутов(с уже введенными через терминал стат.маршрутами)
Таблица маршутизации ядра протокола IP
Destination Gateway Netmask Flags   MSS Window   irtt Iface
213.234.4.160   0.0.0.0         255.255.255.240 U         0 0          0 eth0
80.69.155.128   0.0.0.0         255.255.255.128 U         0 0          0 eth0
195.160.244.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
77.87.64.0      0.0.0.0         255.255.255.0   U         0 0          0 eth0
91.202.204.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
195.245.211.0   0.0.0.0         255.255.255.0   U         0 0          0 eth0
10.27.130.0     0.0.0.0         255.255.254.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
192.168.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
172.16.0.0      0.0.0.0         255.240.0.0     U         0 0          0 eth0
10.0.0.0        0.0.0.0         255.0.0.0       U         0 0          0 eth0
0.0.0.0         10.27.130.1     0.0.0.0         UG        0 0          0 eth0

На скрине показана инфа о соединении.

Как сделать так,чтобы заработало?,а то после моих поправок сеть отшибает напрочь!
Заранее благодарю.
P.S. дистрибутив К.Со.Но.Ми основан на Ubuntu 9.10
Не красота, а резервное копирование спасет мир!

Оффлайн СемёнСемёныч

  • Любитель
  • *
  • Сообщений: 93
  • Работать в будни - плохая примета
    • Просмотр профиля
    • Палагины jquery
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #1 : 05 Апреля 2010, 02:50:41 »
я так понял, что у тебя десктоп версия, я бы снёс её, и поставил сервер версию, главное отличие отсудствие нетворк менеджера и подобной графической хрени, в консоли оно куда надёжнее..
Но это сугубо моё мнение...
Адаптивные https://html6.com.ru шаблоны HTML5

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #2 : 05 Апреля 2010, 10:38:22 »
1) Нэтворк мэнэджер и /network/interfaces несовместимы.
2) Покажи route -n до подключения впн и после.
3) как ты обращаешься к локальным ресурсам? по имени или по IP, если по IP то есть ли среди маршрутов, маршрут до днс-а?
Шаг за шагом можно достичь цели.

Оффлайн AlexDar

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #3 : 05 Апреля 2010, 14:02:34 »
у тебя маршруты  прописаны через gw 0.0.0.0, которого нет в природе
169.254.0.0 можно убрать
10.27.130.0 в принципе тоже

добавить в начале маршрут по умолчанию
gateway 10.27.130.1
Для остальных по типу:
up route add -net 172.16.0.0 netmask 255.240.0.0 gw 172.16.0.1 eth0

https://forum.ubuntu.ru/index.php?topic=12454.0
« Последнее редактирование: 05 Апреля 2010, 14:14:10 от AlexDar »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #4 : 05 Апреля 2010, 14:08:43 »
остальное у тебя прописано через gw 0.0.0.0 которого нет в природе
Сударь, вы дискредитируете себя, как Homo Sapiens.
Загляните на досуге в свой route -n
Шаг за шагом можно достичь цели.

Оффлайн AlexDar

  • Новичок
  • *
  • Сообщений: 2
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #5 : 05 Апреля 2010, 14:18:33 »
спутал Linux с оффтопиком  ;)

Оффлайн Athlon_33_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • PowerNet
    • Просмотр профиля
    • EasyNod.RU
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #6 : 05 Апреля 2010, 20:55:50 »
Цитировать
Нэтворк мэнэджер и /network/interfaces несовместимы.
Об этом не знал,спасибо.
Цитировать
Покажи route -n до подключения впн и после.
До:
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
10.27.130.0     0.0.0.0         255.255.254.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         10.27.130.1     0.0.0.0         UG    0      0        0 eth0
После:
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
217.149.191.200 0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.200.200.7    10.27.130.1     255.255.255.255 UGH   0      0        0 eth0
10.27.130.0     0.0.0.0         255.255.254.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
Цитировать
как ты обращаешься к локальным ресурсам? по имени или по IP, если по IP то есть ли среди маршрутов, маршрут до днс-а?
Обращаение происходит по именам.По маршрутам до днс-а в душе не чаю. Мне дали маршруты статические в службе поддержки,о дальнейшем конфигурировании они и заморачиваться небудут.
P.S. в windows все настраивается автоматом,без гемороя,можно как то это к линуксу применить?Нужна ли route print  из форточек?

Не красота, а резервное копирование спасет мир!

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #7 : 06 Апреля 2010, 08:13:02 »
вглядись в список маршрутов, то, что ты писал вначале, и то, что написал в конце.
нужные маршруты просто не появляются после поднятия туннеля

ты будешь видеть только свою подсеть
10.27.130.0     0.0.0.0         255.255.254.0   U     1      0        0 eth0

и вот этот ip
10.200.200.7    10.27.130.1     255.255.255.255 UGH   0      0        0 eth0

нужно просто прописать чтобы маршруты записывались сразу после установления соединения
как ты его настраивал?
Шаг за шагом можно достичь цели.

Оффлайн Athlon_33_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • PowerNet
    • Просмотр профиля
    • EasyNod.RU
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #8 : 06 Апреля 2010, 22:50:20 »
Цитировать
нужно просто прописать чтобы маршруты записывались сразу после установления соединения
Как это сделать?
Цитировать
как ты его настраивал?
Это вы о чем?

Как сказать убунте,чтобы она запомнила это навсегда?
sudo route -vF add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
sudo route -vF add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
sudo route -vF add -net 172.16.0.0 netmask 255.240.0.0 dev eth0
sudo route -vF add -net 195.245.211.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 195.160.244.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 77.87.64.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 91.202.204.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 80.69.155.128 netmask 255.255.255.128 dev eth0
sudo route -vF add -net 213.234.4.160 netmask 255.255.255.240 dev eth0
Не красота, а резервное копирование спасет мир!

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #9 : 06 Апреля 2010, 23:08:35 »
Это вы о чем?
о впн подключении

Как сказать убунте,чтобы она запомнила это навсегда?
sudo route -vF add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
sudo route -vF add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
sudo route -vF add -net 172.16.0.0 netmask 255.240.0.0 dev eth0
sudo route -vF add -net 195.245.211.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 195.160.244.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 77.87.64.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 91.202.204.0 netmask 255.255.255.0 dev eth0
sudo route -vF add -net 80.69.155.128 netmask 255.255.255.128 dev eth0
sudo route -vF add -net 213.234.4.160 netmask 255.255.255.240 dev eth0
вписать в файл в /etc/ppp/ip-up.d/
только без судо
и они будут обновляться при каждом подключении ппп
Шаг за шагом можно достичь цели.

Оффлайн Athlon_33_88

  • Автор темы
  • Новичок
  • *
  • Сообщений: 39
  • PowerNet
    • Просмотр профиля
    • EasyNod.RU
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #10 : 07 Апреля 2010, 00:01:37 »
Имя файла какое должно быть?и какое разрешение у этого файла?Что еще помимо должно быть в содержании?
Не красота, а резервное копирование спасет мир!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #11 : 07 Апреля 2010, 00:02:11 »
Любое.
В линуксе нет понятия "расширение".
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #12 : 07 Апреля 2010, 00:18:36 »
Имя файла какое должно быть?и какое разрешение у этого файла?Что еще помимо должно быть в содержании?

любое,

#!/bin/sh
route add -net 10.0.0.0 netmask 255.0.0.0 dev eth0
route add -net 192.168.0.0 netmask 255.255.0.0 dev eth0
route add -net 172.16.0.0 netmask 255.240.0.0 dev eth0
route add -net 195.245.211.0 netmask 255.255.255.0 dev eth0
route add -net 195.160.244.0 netmask 255.255.255.0 dev eth0
route add -net 77.87.64.0 netmask 255.255.255.0 dev eth0
route add -net 91.202.204.0 netmask 255.255.255.0 dev eth0
route add -net 80.69.155.128 netmask 255.255.255.128 dev eth0
route add -net 213.234.4.160 netmask 255.255.255.240 dev eth0
#
Шаг за шагом можно достичь цели.

Гарри Кашпировский

  • Гость
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #13 : 07 Апреля 2010, 01:34:01 »
А вы, господин хороший, адрес локального шлюза в скрипт вписать не забыли?
http://www.gvol.ru/viewtopic.php?p=651168#651168
Обращаем внимание на переменную %myrouterip%
У тебя два шлюза при поднятом VPN,
0.0.0.0         10.27.130.1     0.0.0.0         UG    0      0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
так что рулиш через локальный 10.27.130.1 . ХЗ, то техпод об этом должен знать?
Ну что Вы в самом деле  :)
« Последнее редактирование: 07 Апреля 2010, 01:52:32 от Гарри Кашпировский »

Оффлайн podkovyrsty

  • Старожил
  • *
  • Сообщений: 1547
  • Content-Type: alternative
    • Просмотр профиля
Re: Прошу помощи у знатаков в маршрутизации
« Ответ #14 : 07 Апреля 2010, 09:16:52 »
Эммм, помоему у него 1 шлюз при поднятом впн-е, и тот не шлюз, а default dev, нет?
Цитировать
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags Metric Ref Use Iface
217.149.191.200 0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
10.200.200.7    10.27.130.1     255.255.255.255 UGH   0      0        0 eth0
10.27.130.0     0.0.0.0         255.255.254.0   U     1      0        0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U     1000   0        0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
Шаг за шагом можно достичь цели.

 

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