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


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

Автор Тема: Помогите настроить iproute  (Прочитано 670 раз)

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

Оффлайн Munhgauzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Помогите настроить iproute
« : 11 Января 2013, 20:39:32 »
Есть 2 интерфейса:

вот настройка interfaces где по дефолту указан 1 из интерфейсов.


auto eth0
iface eth0 inet static
address 77.122.255.4
netmask 255.255.255.224
network 77.122.255.0
broadcast 77.122.255.31
gateway 77.122.255.1
pre-up iptables-restore </var/scripts/iptables_save

auto eth1
iface eth1 inet static
address 10.111.254.2
netmask 255.255.255.0
#network 10.111.254.0
broadcast 10.111.254.255
#gateway 10.111.254.1

route add -net 77.122.128.0 netmask 255.255.128.0 gw 10.111.254.1



Задача: настроить interfaces  либо iproute так, чтобы на eth1 можно было зайти с ip адреса находящегося в сегменте  сети 77.122.141.0

При вышеуказанной настройке интерфейсов на eth1 зайти нельзя хотя gateway 10.111.254.1 из сегмента сети  сети 77.122.141.0  пингуется
« Последнее редактирование: 12 Января 2013, 10:18:42 от Munhgauzen »

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #1 : 11 Января 2013, 21:13:30 »
OpenWrt 19.07

Оффлайн Munhgauzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #2 : 12 Января 2013, 09:44:38 »
спасибо за ответ.

мб и  [:|||||:] но я сам умею пользоваться поисковиками, мне нужно решение, а не эксперементы с маршрутами на основании статьи, доступ к серверу затруднен в случае неверной настройки маршрутов попасть к нему довольно проблематично.
« Последнее редактирование: 12 Января 2013, 09:47:25 от Munhgauzen »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #3 : 12 Января 2013, 10:18:17 »
А никто Вас и не заставляет экспериментировать. Изучайте, поймите механизм и воплощайте.
Боитесь потерять "сервант" и ждать весну? Тогда есть другие варианты:
1. для понимания процесса экспериментируйте на виртуальной сети. Благо сейчас для этого существуют достаточно мощные средства.
2. если есть возможность можете и реальный полигончик состряпать и на нём экспериментировать
3. нанять сисадмина, который сделает это всё для Вас. Все риски переносятся на него, оплата вертолёта - тоже.

4. Продумать и реализовать механизм автоматического отката сетевых настроек в случае потери управления. Мне в этом плане очень нравится оборудование cisco. Продуманно. Запускаешь таймер минут на 20-30 для рестарта и настраиваешь сеть. Если накосячил и потерял управление, система рестартует с записанными настройками,, которые изначально рабочие. Если всё ОК, то отменяешь таймер и сохраняешь настройки. Пару раз спасало :)

Оффлайн Munhgauzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #4 : 12 Января 2013, 10:21:02 »
спасибо за совет. Только у меня сервер "на общественных началах" и некоммерческой основе и делаю все на нем я сам.


да кстати задачу я указал неверно вот правильно поставленная задача:

Задача: настроить interfaces  либо iproute так, чтобы на eth1 можно было зайти с ip адреса находящегося в сегменте  сети 77.122.141.0

При вышеуказанной настройке интерфейсов на eth1 зайти нельзя хотя gateway 10.111.254.1 из сегмента сети  сети 77.122.141.0  пингуется

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #5 : 12 Января 2013, 10:47:08 »
спасибо за совет. Только у меня сервер "на общественных началах" и некоммерческой основе и делаю все на нем я сам.
И что? Самостоятельное конфигурирование занимает, минут 15-20, если делается впервые.
Вы же почему-то требуете готовое решение. С какой стати?
да кстати задачу я указал неверно вот правильно поставленная задача:
Как раз это ТЗ поставлено неверно, т.к. решается не на Вашем сервере, а на оборудовании ISP.
OpenWrt 19.07

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #6 : 12 Января 2013, 10:47:42 »
Только у меня сервер "на общественных началах" и некоммерческой основе и делаю все на нем я сам.
Хорошо, пункт 3 отменяется.

При вышеуказанной настройке интерфейсов на eth1 зайти нельзя хотя gateway 10.111.254.1 из сегмента сети  сети 77.122.141.0  пингуется
Если гетвей 10.111.254.1 не Ваш или Вы не крестили детей с его админом, то примите мои соболезнования.

Оффлайн Munhgauzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #7 : 12 Января 2013, 10:59:48 »
вообщем запутали меня админы провайдера где стоит север. Решение оказалось простым, для сегмента адресов с которых захожу я, просто прописывается гейтвей и все. Проблема решена. Всем спасибо.
route add 77.122.141.цензура gw 10.111.254.1

77.122.141.цензура -  ip с которого захожу я
« Последнее редактирование: 12 Января 2013, 11:02:26 от Munhgauzen »

Оффлайн Munhgauzen

  • Автор темы
  • Новичок
  • *
  • Сообщений: 29
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #8 : 13 Января 2013, 12:02:19 »
еще вопрос
после авторестарта сервер не поднялся. В чем может быть ошибка?

В файл  interfaces  я прописал 1 статический маршрут(выделен внизу жирным) подымется ли сервер с указанным изменением файла interfaces? Или мне брать монитор, клаву и пилять к нему?


auto eth0
iface eth0 inet static
address 77.122.255.4
netmask 255.255.255.224
network 77.122.255.0
broadcast 77.122.255.31
gateway 77.122.255.1
pre-up iptables-restore </var/scripts/iptables_save

auto eth1
iface eth1 inet static
address 10.111.254.2
netmask 255.255.255.0
#network 10.111.254.0
broadcast 10.111.254.255
#gateway 10.111.254.1

route add -net 77.122.128.0 netmask 255.255.128.0 gw 10.111.254.1
route add  77.122.141.цензура  gw 10.111.254.1

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13758
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #9 : 13 Января 2013, 20:09:10 »
Давайте, всё-таки, называть вещи своими именами.
Сервер-то у Вас скорее всего поднялся, а не поднялась сеть на нём.
Поверьте - это капитально разные проблемы.

А сеть нагнулась, потому что нужно указывать имя параметра через который передаёте dest-адрес маршрута
Цитировать
route add -host 77.122.141.цензура  gw 10.111.254.1
.

Ну это одна из возможных причин.

А вот топать с серванту с клавой и монитором...
Я, например, уже давно очень ленив в плане походов и не хожу к своим серверам.
А использую, либо iLo (если это HP) или VMwarе-консоль (потому как крутятся на виртуалках). И даже если на сервере должен крутиться одна ось, то она так же запускается на виртуалке и я к нему - не иду.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28496
    • Просмотр профиля
Re: Помогите настроить iproute
« Ответ #10 : 13 Января 2013, 21:33:01 »
спасибо за совет. Только у меня сервер "на общественных началах" и некоммерческой основе и делаю все на нем я сам.
Это не означает, что можно не применять средства виртуализации для проверки сложных или спорных решений.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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