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


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

Автор Тема: Настройка маршутизации  (Прочитано 753 раз)

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

Оффлайн Rocking-The-Sky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Настройка маршутизации
« : 29 Апреля 2009, 13:46:21 »
Здравствуйте, имеется проблема с установкой маршутизации!
Моя таблица маршрутов
#!/bin/sh
# routing setup for 10.81.64.74
ip route add 10.0.0.0/8 via 10.81.64.1
ip route add 172.16.0.0/12 via 10.81.64.1
ip route add 89.250.0.0/23 via 10.81.64.1

# peering networks
ip route add 192.188.189.0/24 via 10.81.64.1
ip route add 193.124.232.0/21 via 10.81.64.1
ip route add 193.125.128.0/21 via 10.81.64.1
Содержание файла interfaces (Network manager я УДАЛИЛ)
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address 10.81.64.74
netmask 255.255.192.0
gateway 10.81.64.1

auto dsl-provider
iface dsl-provider inet ppp
pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf
provider dsl-provider
Конфигурация интерфейсов
alexander@ubuntu:~$ ifconfig
eth0      Link encap:Ethernet  HWaddr 00:0c:6e:61:96:13 
          inet addr:10.81.64.74  Bcast:10.81.127.255  Mask:255.255.192.0
          inet6 addr: fe80::20c:6eff:fe61:9613/64 Диапазон:Ссылка
          ВВЕРХ BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:15044 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3992 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:1000
          RX bytes:3948599 (3.9 MB)  TX bytes:852376 (852.3 KB)
          Прервано:22

lo        Link encap:Локальная петля (Loopback) 
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Диапазон:Узел
          ВВЕРХ LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:0
          RX bytes:384 (384.0 B)  TX bytes:384 (384.0 B)

ppp0      Link encap:Протокол PPP (Point-to-Point Protocol) 
          inet addr:89.250.6.77  P-t-P:192.168.32.2  Mask:255.255.255.255
          ВВЕРХ POINTOPOINT RUNNING NOARP MULTICAST  MTU:1492  Metric:1
          RX packets:3677 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3680 errors:0 dropped:0 overruns:0 carrier:0
          коллизии:0 txqueuelen:3
          RX bytes:2849023 (2.8 MB)  TX bytes:734180 (734.1 KB)
Ответ команды $ netstat -n -r
Таблица маршутизации ядра протокола IP
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.32.2    0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
10.81.64.0      0.0.0.0         255.255.192.0   U         0 0          0 eth0
169.254.0.0     0.0.0.0         255.255.0.0     U         0 0          0 eth0
0.0.0.0         0.0.0.0         0.0.0.0         U         0 0          0 ppp0
0.0.0.0         10.81.64.1      0.0.0.0         UG        0 0          0 eth0
alexander@ubuntu:~$



Я не знаю как правильно прописать маршрутизацию в системе, пробовал по разному - после перезагрузки СЛЕТАЕТ К ТОМУ ЗНАЧЕНИЮ ЧТО УКАЗАЛ ВЫШЕ! Помогите пожалуйста!  :P

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #1 : 29 Апреля 2009, 13:53:02 »
Не очень понятна первая часть поста...

Моя таблица маршрутов -- Где оно находится? Как Вы добавляете..?

Насколько видно из вывода route маршруты не добавлены просто.

В ручную добавье сначало из первой части поста, если всё хорошо будет допишем чтобы автоматически это загружалось.

Я так понимаю, что всё же оно добавляется..? Но после перезагрузки слетает..?

И за одно пока посмотрите man interfaces

« Последнее редактирование: 29 Апреля 2009, 14:01:35 от DALDON »

Оффлайн Rocking-The-Sky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #2 : 29 Апреля 2009, 14:02:04 »
Пока что никак не добавил, потому что я не знаю как вот эту таблицу маршрутов, которая находится у меня на рабочем столе в файле setroute.sh, установить!
#!/bin/sh
# routing setup for 10.81.64.74
ip route add 10.0.0.0/8 via 10.81.64.1
ip route add 172.16.0.0/12 via 10.81.64.1
ip route add 89.250.0.0/23 via 10.81.64.1

# peering networks
ip route add 192.188.189.0/24 via 10.81.64.1
ip route add 193.124.232.0/21 via 10.81.64.1
ip route add 193.125.128.0/21 via 10.81.64.1
ip route add 193.125.142.0/23 via 10.81.64.1
ip route add 193.125.32.0/21 via 10.81.64.1
ip route add 193.125.88.0/21 via 10.81.64.1
ip route add 194.0.225.0/24 via 10.81.64.1
ip route add 194.187.204.0/22 via 10.81.64.1
ip route add 194.6.220.0/26 via 10.81.64.1
ip route add 194.6.221.0/24 via 10.81.64.1
ip route add 194.6.222.0/24 via 10.81.64.1
ip route add 194.6.223.0/24 via 10.81.64.1
ip route add 194.85.80.0/22 via 10.81.64.1
ip route add 195.135.236.0/22 via 10.81.64.1

А как это добавить, куда? Помогите))))

Пользователь решил продолжить мысль 29 Апреля 2009, 12:03:22:
Да, добавляется а потом слетает! Именно!
Добавлял с помощью комманд
$ cd [путь папки где лежит setroute.sh]
$ chmod +x setroute.sh
$ sudo ./setroute.cgi
« Последнее редактирование: 29 Апреля 2009, 14:03:56 от Rocking-The-Sky »

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #3 : 29 Апреля 2009, 14:46:51 »
Содержание файла interfaces
auto lo
iface lo inet loopback

iface eth0 inet dhcp

pre-up iptables-restore < /etc/iptables.up.rules
up route add -net 10.0.0.0/8 gw 10.100.X.X
up route add -net 172.16.0.0/12 gw 10.100.X.X
up route add -net 62.117.80.120/29 gw 10.100.X.X
up route add -net 62.117.85.0/24 gw 10.100.X.X
up route add -net 80.252.152.0/22 gw 10.100.X.X
up route add -net 93.185.192.0/20 gw 10.100.X.X
up route add -net 85.112.113.96/28 gw 10.100.X.X
post-up route del default gw 10.100.X.X
post-up pptp      xxxx


auto eth0

auto eth1

Когда-то очень давно у меня было так. Принцип понятен..?

man interfaces
« Последнее редактирование: 29 Апреля 2009, 14:48:23 от DALDON »

Оффлайн Rocking-The-Sky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #4 : 29 Апреля 2009, 14:51:13 »
Ммм....
1) Что такой man interfaces
2) У меня маршрутиризация  - 580 стрк - комманд, мне их переконвертировать ну оч проблематично!

У меня же после
$ cd [путь папки где лежит setroute.sh]
$ chmod +x setroute.sh
$ sudo ./setroute.sh
Маршрут виден! Может как то эти комаанды в автозапуск Linuxа? Может в rc.local как нибудь?

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #5 : 29 Апреля 2009, 14:54:24 »
2) У меня маршрутиризация  - 580 стрк - комманд, мне их переконвертировать ну оч проблематично! - Запросто...

Туда и пишите прям так:

# routing setup for 10.81.64.74
ip route add 10.0.0.0/8 via 10.81.64.1
ip route add 172.16.0.0/12 via 10.81.64.1
ip route add 89.250.0.0/23 via 10.81.64.1

# peering networks
ip route add 192.188.189.0/24 via 10.81.64.1
ip route add 193.124.232.0/21 via 10.81.64.1
ip route add 193.125.128.0/21 via 10.81.64.1
ip route add 193.125.142.0/23 via 10.81.64.1
ip route add 193.125.32.0/21 via 10.81.64.1
ip route add 193.125.88.0/21 via 10.81.64.1
ip route add 194.0.225.0/24 via 10.81.64.1
ip route add 194.187.204.0/22 via 10.81.64.1
ip route add 194.6.220.0/26 via 10.81.64.1
ip route add 194.6.221.0/24 via 10.81.64.1
ip route add 194.6.222.0/24 via 10.81.64.1
ip route add 194.6.223.0/24 via 10.81.64.1
ip route add 194.85.80.0/22 via 10.81.64.1
ip route add 195.135.236.0/22 via 10.81.64.1

ПЕРЕД exit0

Сохраняете, перезагружаетесь, и всё будет работать.

Оффлайн Rocking-The-Sky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #6 : 29 Апреля 2009, 15:04:36 »
Спасибо большое! NEtwork Manaher ахлесова пяьа Ububntu, я до этого пробовал так же но он перекрывал!

Оффлайн DALDON

  • Активист
  • *
  • Сообщений: 260
  • Ваша блондиночка в Linux
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #7 : 29 Апреля 2009, 15:08:50 »
А почему так много маршрутов..? Если их такое количество, не ужели провайдер их пользователям Windows не раздаёт автоматически..? Если раздаёт то под Linux тоже скорее всего можно их получать будет.

Оффлайн Rocking-The-Sky

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Настройка маршутизации
« Ответ #8 : 29 Апреля 2009, 15:12:20 »
У нас большой пиринг, не идет раздача автоматом, и под виндой необходимо ставить для работы пиринга и сети!

 

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