The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Маски и роуты, !*! majestik, 28-Май-08, 23:47  [смотреть все]
У меня OS Debian, интересует 2 вопроса.

1.
Почему из строк
    up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.11.0.254 dev $IFACE
        up route add -net 10.10.0.0 netmask 255.255.0.0 gw 10.11.0.22 dev $IFACE
    up route add -net 10.50.0.0 netmask 255.255.0.0 gw 10.11.0.250 dev $IFACE
        up route add -net 172.16.0.0 netmask 255.255.0.0 gw 10.11.5.5 dev $IFACE
срабатывает только первая?

/etc/network/interfaces
auto eth0
iface eth0 inet static
    address 10.11.0.50
    netmask 255.255.0.0
    up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.11.0.254 dev $IFACE
        up route add -net 10.10.0.0 netmask 255.255.0.0 gw 10.11.0.22 dev $IFACE
    up route add -net 10.50.0.0 netmask 255.255.0.0 gw 10.11.0.250 dev $IFACE

auto eth1
iface eth1 inet static
    address 192.168.38.1
    netmask 255.255.255.252
    broadcast 192.168.38.2

2.
Почему не работает эта строка
route add -net 10.130.0.0 netmask 255.192.0.0 gw 192.168.38.2 dev eth1
и работает эта
route add -net 10.130.0.0 netmask 255.255.0.0 gw 192.168.38.2 dev eth1

получается проблем нет только с 8 16 24 32 масками?

  • Маски и роуты, !*! StSphinx, 07:31 , 29-Май-08 (1)
    >[оверквотинг удален]
    >Почему из строк
    > up route add -net 10.0.0.0 netmask 255.0.0.0 gw 10.11.0.254 dev $IFACE
    >
    >        up route add -net
    >10.10.0.0 netmask 255.255.0.0 gw 10.11.0.22 dev $IFACE
    > up route add -net 10.50.0.0 netmask 255.255.0.0 gw 10.11.0.250 dev $IFACE
    >
    >        up route add -net
    >172.16.0.0 netmask 255.255.0.0 gw 10.11.5.5 dev $IFACE
    >срабатывает только первая?

    Точно только первая, или первая и третья?

    >[оверквотинг удален]
    >iface eth1 inet static
    > address 192.168.38.1
    > netmask 255.255.255.252
    > broadcast 192.168.38.2
    >
    >2.
    >Почему не работает эта строка
    >route add -net 10.130.0.0 netmask 255.192.0.0 gw 192.168.38.2 dev eth1
    >и работает эта
    >route add -net 10.130.0.0 netmask 255.255.0.0 gw 192.168.38.2 dev eth1

    Это ручками добавляете или тоже из конфига?

    >получается проблем нет только с 8 16 24 32 масками?

    • Маски и роуты, !*! majestik, 09:38 , 29-Май-08 (2)
      >Точно только первая, или первая и третья?

      Только первая, хотя если переместить сети с большим классом маски вверх они добавляются. Еще вчера заметил, что up ip route нормально работает.

      >Это ручками добавляете или тоже из конфига?

      Это никак не хочет добавляться, хотя из FreeBSD всё работает. Если ip route использую пишет:

      # ip route add 10.130.0.0/10 via 192.168.38.2 dev eth1
      RTNETLINK answers: Invalid argument
      если /16 всё отлично.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру