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


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

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

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

Степан-21

  • Гость
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #750 : 01 Сентября 2012, 01:02:09 »
Поможет кто-нибудь решить проблему?

Оффлайн UrryO

  • Любитель
  • *
  • Сообщений: 91
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #751 : 01 Сентября 2012, 13:52:52 »
А в чем проблема-то?

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #752 : 03 Сентября 2012, 23:50:06 »
Поможет кто-нибудь решить проблему?

1. просто создаём подключение в "Изменить соединения/ Сетевые соединения/ DSL"
(вводим логин и пароль для подключения к TeNeT)

2. создаём файл (в терминале)
Код:

sudo gedit /etc/network/if-up.d/tenet

3. вставляем
Код:

#!/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin
######################################
# при необходимости заменить eth№
# на номер своей сетевой
# rusooo(c) ;)
######################################
if [ "$IFACE" = ppp0 ] ; then
   iptables -A INPUT -p igmp -i eth0 -j ACCEPT
   iptables -A INPUT -p udp -i eth0 --dport 1234 -j ACCEPT
   route add -net 224.0.0.0/4 dev eth0
   dhclient eth0
fi
exit 0

4. сохраняем

5. закрываем "gedit"

6. меняем права на файл (в терминале)
Код:

sudo chmod 755 /etc/network/if-up.d/tenet

7. наслаждаемся интернетом, IPTV, "локальной" скоростью 100 М/Бит одновременно!

8. проверяем

9. пишем отзывы

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #753 : 04 Сентября 2012, 00:08:22 »
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin

Нафига?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн rusooo

  • Участник
  • *
  • Сообщений: 159
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #754 : 04 Сентября 2012, 00:20:13 »
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/X11R6/bin

Нафига?

это меняет суть скрипта???
или он не будет работать???

это можно убрать ":/usr/X11R6/bin"
а остальное лучше оставить  :coolsmiley:

просто шаблон у меня такой  8)

Оффлайн netgs

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #755 : 04 Ноября 2012, 16:29:48 »
не могу прописать статический маршрут
Имеется:
Система Ubuntu 12.4LTS server
2 сетевых карты eth0 -интернет, и eth1 -локальная сеть, в локальной сети за управляемым свичем есть еще сеть с другим VLAN-ом, соответственно и другими IP-адресами, нужно прописать маршрут к этой сети.
когда в консоли задаю
route add -net 192.168.100.0 netmask 255.255.255.0 gw 192.168.1.254 то все нормально- до перезапуска сети. Перезапуск сети сносит маршрут.
Пробовал разные вариации с ip route,dev, via, eth1- эффекта ноль
если пытаюсь тоже самое прописать в /etc/networking/interfaces


(Нажмите, чтобы показать/скрыть)
выдает
(Нажмите, чтобы показать/скрыть)
как раз на нужной строчке....
Ладно хорошо, создал файл /etc/network/if-up.d/routing,

(Нажмите, чтобы показать/скрыть)
сделал его исполняемым,опять же пробовал разные вариации с ip route, dev, via, eth1
выдает примерно такое
(Нажмите, чтобы показать/скрыть)
Маны по route,ifup, interfaces ничего не дали :-[ :-\ , первый пост в этом топике тоже, как и многие другие статью в инете. Практически везде в инете пишут что правила маршрутизации нужно прописывать в /etc/networking/interfaces, но у меня там не работает! ЧЯДНТ?

про единичку в /proc/sys/net/ipv4/ip_forward знаю, про настройку файервола для разрешения прохождения пакетов из этих сетей тоже. Cтоял Network manager и Avahi, удалил их потом как было подозрение что из-за них не настраивается.Настройка нужна именно через консоль.

Уважаемые Гуру подскажите пожалуйста куда и как правильно прописать маршрут, чтобы после рестарта сети он поднимался автоматом.Или ткните пальцем где можно прочитать про это.


« Последнее редактирование: 04 Ноября 2012, 16:35:04 от netgs »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13761
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #756 : 04 Ноября 2012, 20:36:06 »
Может всё-таки в interfaces добавлять правильные строки, а не наскальные живописи?

Цитировать
route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254
up route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254

Оффлайн netgs

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #757 : 05 Ноября 2012, 12:32:08 »
Может всё-таки в interfaces добавлять правильные строки, а не наскальные живописи?

Цитировать
route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254
up route add -net 192.168.100.0 netmask 255.255.252.0 gw 192.168.1.254
собственно с этого все и началось
то что было выложено выше уже всякие эксперименты,
(Нажмите, чтобы показать/скрыть)
но...
(Нажмите, чтобы показать/скрыть)
ругается как раз на строчку с up route , без нее сеть нормально рестартует
и кроме того в man interfaces нет ни слова про route
« Последнее редактирование: 05 Ноября 2012, 12:37:34 от netgs »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #758 : 05 Ноября 2012, 13:37:29 »
Так и правильно ругается. В произвольное место строчки втыкать не надо.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн netgs

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #759 : 05 Ноября 2012, 13:49:54 »
Так и правильно ругается. В произвольное место строчки втыкать не надо.
поподробнее please, лучше с примером как должно быть
я его втыкал в конец потому как полагаю что чтобы маршрут заработал интерфейс уже должен быть поднят

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #760 : 05 Ноября 2012, 14:55:25 »
Примеров - весь топик. Если примеров мало - man interfaces.
Настройки интерфейса надо в блок описания интерфейса писать, а не куда ни попадя.
Блок начинается словами "iface <имя> ...", слова "auto <список интерфейсов>" начинают новый блок (и заканчивают, сразу...)
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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


Оффлайн netgs

  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #762 : 05 Ноября 2012, 16:32:24 »
Блок начинается словами "iface <имя> ...", слова "auto <список интерфейсов>" начинают новый блок (и заканчивают, сразу...)
Огромное спасибо за это! поменял как должно и все заработало

Оффлайн crazy_user

  • Новичок
  • *
  • Сообщений: 41
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #763 : 04 Января 2013, 11:55:09 »
Уважаемые знатоки, прошу помощи чайнику.
есть провайдер который дает доступ по езернету ррое. айпишник выдается по dhcp.
есть сервер в котором 2е сетевухи одна eth0 смотрит в нет, вторая, собственно в локалку. c настройкой доступа в инет проблемм не возникло все красиво работает. но вот с доступом на локальные ресурсы..
в ифконфиг прописал

(Нажмите, чтобы показать/скрыть)


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

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Маршрутизация. Что и как(mini-HOWTO).
« Ответ #764 : 04 Января 2013, 12:00:13 »
Проблема как раз в том, что вы маршрут добавляете в eth0, а ПОТОМ поднимаете ppp0.
И правила iptables у вас грузятся непонятно когда, если вообще грузятся. Переставьте загрузку правил на lo.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

 

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