URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID6
Нить номер: 1698
[ Назад ]

Исходное сообщение
"Маршрут появляется из ниоткуда"

Отправлено Yeah , 25-Апр-15 06:41 
В общем суть проблемы:
провайдер выделил адрес 46.хх.хх.86/30. Соответственно шлюз указываю 46.хх.хх.85.

Подключил все это к машине на FreeBSD 10.0

Заметил что какие-то ресурсы с нее недоступны, посмотрел таблицу маршрутизации и увидел непонятно откуда взявшийся маршрут:
Destination        Gateway            Flags    Refs      Use  Netif Expire
46.0.0.0/8         link#2             U           0        0    xl0

Т.е. маршрут в сеть, которая "как бы" напрямую подключена к машине, но по факту уходит в никуда. Недоступна вся 46.0.0.0/8

Меняю маршрут так
route change 46.0.0.0/8 46.хх.хх.85
все работает, но через некоторое время получаю в консоли
Apr 24 23:59:42 router kernel: arpresolve: can't allocate llinfo for 46.xx.xx.85
И доступ в интернет пропадает совсем, до перезагрузки.

Подключал к машине с FreeBSD 8.2 - та же ситуация. Более того - подключал в нетбук с Win7, и опять в таблице маршрутизации тот же самый маршрут.

Таблица маршрутизации с FreeBSD 10.0
Destination        Gateway            Flags    Refs      Use  Netif Expire
default            46.xx.xx.85        UGS         0     3839    xl0
46.0.0.0/8         link#2             U           0        0    xl0
46.xx.xx.86        link#2             UHS         0        0    lo0
127.0.0.1          link#3             UH          0        2    lo0
192.168.0.0/16     192.168.17.100     UGS         0       28    re0
192.168.17.0/24    link#1             U           0     3577    re0
192.168.17.200     link#1             UHS         0        0    lo0

(15:21) router:[/]# ifconfig
re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=8209b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_MAGIC,LINKSTATE>
        ether 00:1d:7d:e9:11:55
        inet 192.168.17.200 netmask 0xffffff00 broadcast 192.168.17.255
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        options=82009<RXCSUM,VLAN_MTU,WOL_MAGIC,LINKSTATE>
        ether 00:04:76:27:3c:91
        inet 46.xx.xx.86 netmask 0xff000000 broadcast 255.255.255.252
        nd6 options=29<PERFORMNUD,IFDISABLED,AUTO_LINKLOCAL>
        media: Ethernet autoselect (100baseTX <full-duplex>)
        status: active
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
        options=600003<RXCSUM,TXCSUM,RXCSUM_IPV6,TXCSUM_IPV6>
        inet 127.0.0.1 netmask 0xff000000
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>

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


Содержание

Сообщения в этом обсуждении
"Маршрут появляется из ниоткуда"
Отправлено PavelR , 25-Апр-15 06:55 
Покажите как настраиваете сетевой интерфейс 46.хх.хх.86/30.

"Маршрут появляется из ниоткуда"
Отправлено Yeah , 25-Апр-15 08:10 
> Покажите как настраиваете сетевой интерфейс 46.хх.хх.86/30.

(17:07) router:[/]# cat /etc/rc.conf
hostname="router"
ifconfig_re0="inet 192.168.17.200 netmask 255.255.255.0"
ifconfig_xl0="inet 46.xx.xx.86 255.255.255.252"
defaultrouter="46.xx.xx.85"


"Маршрут появляется из ниоткуда"
Отправлено PavelR , 25-Апр-15 08:45 

> ifconfig_re0="inet 192.168.17.200 netmask 255.255.255.0"
> ifconfig_xl0="inet 46.xx.xx.86 255.255.255.252"

Разницу видите?


"Маршрут появляется из ниоткуда"
Отправлено Yeah , 26-Апр-15 04:14 
>> ifconfig_re0="inet 192.168.17.200 netmask 255.255.255.0"
>> ifconfig_xl0="inet 46.xx.xx.86 255.255.255.252"
> Разницу видите?

Мда, вот это фейл...
Наверное нужно больше отдыхать.

Спасибо.