И всетаки почему????
В linux:
Dst Gw mask dev
10.0.0.1 ip-internet 255.255.255.255 eth1
ip-internet 0.0.0.0 255.255.255.255 eth1
127.0.0.1 0.0.0.0 255.0.0.0 lo
0.0.0.0 10.0.0.1 0.0.0.0 eth1В static-routes:
eth1 host 10.0.0.1 gw ip-internet
eth1 net 0.0.0.0 gw 10.0.0.1
Все это работает, т.е. 10.0.0.1 пингуется(шлюз прова).В FreeBSD делаю так:
#/etc/rc.conf
gateway_enable="yes"
ifconfig_ed1="inet ip-internet netmask 255.255.255.255"
static_routes="1"
route_1="-host 10.0.0.1 -netmask 255.255.255.255 ip-internet"
defaultrouter="10.0.0.1"или так, с консоли...
#ifconfig ed1 ip-internet 255.255.255.255
#route add -host 10.0.0.1 ip-internet 255.255.255.255
#route add default 10.0.0.1и ничего не работает.
Если кто знает ответьте в чем я не прав.
Уже вторые сутки сижу.
Спасибо, отвечаю сам# route add -host 10.0.0.1 ip-internet -interface ip-internet
# route add default 10.0.0.1так работает, правда в маршрутке какая-то лабудень.
Но при закрузке маршрут по умолчанию не ставиться, говорит
Network unreachableМож кто подскажет, ну мож хоть какие мысли, а то мой котелок уж кипит....
Задачка то классическая, http://www.pi2.ru:8100/prof/techsupp/iprout.htm
однако...
А зачем тебе прописыватьстатический маршрут?#/etc/rc.conf
gateway_enable="yes"
ifconfig_ed1="inet ip-internet netmask 255.255.255.255"
~~~~~~~~~~~~~~~~~
defaultrouter="10.0.0.1"Этого недостаточно?
И маска такая точно?
ip-internet с 10.0.0.1 в одной сети?
Постоянное подключение(без авторизации).
Соединение оверкросс с киской провайдера через сетевую карту.
У нeго 10.0.0.1 с маской 255.255.255.255
У меня реальный ip-ineternet c маской 255.255.255.255
Естественно в разных сетях.
>Постоянное подключение(без авторизации).
>Соединение оверкросс с киской провайдера через сетевую карту.
>У нeго 10.0.0.1 с маской 255.255.255.255
>У меня реальный ip-ineternet c маской 255.255.255.255
>Естественно в разных сетях.Еще раз сам себе отвечаю, мож кому потребуется
Конфигурим интерфейс:# ifconfig ed0 inet ip-internet netmask 255.255.255.255
Устанавливаем путь к тачке на том конце оверкросс, с указанием
локального интерфейса через который он доступен, по другому не работает:# route add -host 10.0.0.1 ip-internet -interface ip-internet
Устанавливаем маршрут по умолчанию:
# route add default 10.0.0.1
Все работает....:)
Теперь по поводу загрузки....
# ee /etc/rc.conf
В файле прописываем:gateway_enable="YES"
ifconfig_ed0="inet ip-internet netmask 255.255.255.255"
static_routes="1 2"
route_1="-host 10.0.0.1 ip-internet -interface ip-internet"
route_2="-net 0.0.0.0 10.0.0.1"Ни в коем случае не
defaultrouter="10.0.0.1"
работать не будет, т.к. фря при загрузке сначало устанавливает шлюз по умолчанию, а уже потом прописывает статические маршруты(почему???).
>>Постоянное подключение(без авторизации).
>>Соединение оверкросс с киской провайдера через сетевую карту.
>>У нeго 10.0.0.1 с маской 255.255.255.255
>>У меня реальный ip-ineternet c маской 255.255.255.255
>>Естественно в разных сетях.
>
>Еще раз сам себе отвечаю, мож кому потребуется
>Конфигурим интерфейс:
>
># ifconfig ed0 inet ip-internet netmask 255.255.255.255
>
>Устанавливаем путь к тачке на том конце оверкросс, с указанием
>локального интерфейса через который он доступен, по другому не работает:
>
># route add -host 10.0.0.1 ip-internet -interface ip-internetЭто как?
The other commands have the following syntax:
route [-n] command [-net | -host] destination gateway [netmask]>
>Устанавливаем маршрут по умолчанию:
>
># route add default 10.0.0.1
>
>Все работает....:)
>
>Теперь по поводу загрузки....
># ee /etc/rc.conf
>В файле прописываем:
>
>gateway_enable="YES"
>
>ifconfig_ed0="inet ip-internet netmask 255.255.255.255"
>static_routes="1 2"
>route_1="-host 10.0.0.1 ip-internet -interface ip-internet"
>route_2="-net 0.0.0.0 10.0.0.1"
>
>Ни в коем случае не
>defaultrouter="10.0.0.1"
>работать не будет, т.к. фря при загрузке сначало устанавливает шлюз по умолчанию,
>а уже потом прописывает статические маршруты(почему???).А чем отличается "прямое соединение через оверкросс" от "обычного соединения" через обыченые патч-корды хабы и коммутаторы?
По моему размуению устанавличаю гейт по умолчанию ты устанавливает статический маршрут. Вероятно в этом кроется причино-следственная связь.
>
>Это как?
>
>The other commands have the following syntax:
>
>
> route [-n] command [-net
>| -host] destination gateway [netmask]man route там где про options
>А чем отличается "прямое соединение через оверкросс" от "обычного соединения" через обыченые
>патч-корды хабы и коммутаторы?
>
Да ничем, просто в моем случае это так.>По моему размуению устанавличаю гейт по умолчанию ты устанавливает статический маршрут. Вероятно
>в этом кроется причино-следственная связь.Да только если в rc.conf прописать
defaultrouter="что-то там",
при загрузке он не поднимется, т.к. до прописывание статических маршрутов
хост не доступен. Смотри скрипт запуска там где defaultrouter и static_routes.