The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Маршрутизация в freeBSD проблема"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы OpenNET: Виртуальная конференция (Public)
Изначальное сообщение [Проследить за развитием треда]

"Маршрутизация в freeBSD проблема"
Сообщение от denis255 Искать по авторуВ закладки(ok) on 24-Дек-04, 16:53  (MSK)
Есть два интерфейса
rl1 - инет(реальный адресс)
rl0 - внутренняя сеть
в rc.conf прописано
defaultrouter="IP провайдера" - или он ненужен если адресс инетовский?
gateway_enable="YES"
sysctl net.inet.ip.forwarding="1"
Немогу из под freebsd пропинговать любой адресс за исключением адресов входящих в диапазон Rl1 и rl2.
В чем может быть дело? Как правильно настроить сеть при таком раскладе?  
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "Маршрутизация в freeBSD проблема"
Сообщение от kapiton emailИскать по авторуВ закладки(ok) on 24-Дек-04, 18:58  (MSK)
>defaultrouter="IP провайдера" - или он ненужен если адресс инетовский?
ебтыть провайдер тебе должен выдать ip на своей стороне , который у тебя будет шлюзом во внешний мир...
т.е. скорее у тебя маска /255.255.255.252 т.е. 2а хоста в сети
проверь маски ip те что тебе пров дал....и больше инфы в студию...а то хрен что сделаешь по твоим исход данным....
и после загрузки машины сообщи netstat -rn и тож сюды?
если у тебя фрина 5.0 - 5.1 то там траблы с запускными скриптами, и defautrouter не работает...мона просто в rc.local прописать...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Маршрутизация в freeBSD проблема"
Сообщение от Andrey_Safonov emailИскать по авторуВ закладки(ok) on 24-Дек-04, 18:59  (MSK)
>Есть два интерфейса
>rl1 - инет(реальный адресс)
>rl0 - внутренняя сеть
>в rc.conf прописано
>defaultrouter="IP провайдера" - или он ненужен если адресс инетовский?
>gateway_enable="YES"
>sysctl net.inet.ip.forwarding="1"
>Немогу из под freebsd пропинговать любой адресс за исключением адресов входящих в
>диапазон Rl1 и rl2.
>В чем может быть дело? Как правильно настроить сеть при таком раскладе?
>
А что за rl2? какая маска стоит?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Маршрутизация в freeBSD проблема"
Сообщение от denis255 Искать по авторуВ закладки(ok) on 24-Дек-04, 22:43  (MSK)
rl2 это я напутал имелось в виду rl0. Сори. netstat -rn дать не могу уже токо в понедельник. И с теми настройками которые я привел получалось что при команде netstat -rn маршрута по умолчанию нет. При вводе команды
route add default ip проваййдера - облом,(провайдерский ip из другой сети вообще). Отказывается вводить. Водит токо если давать ip rl1 На все остальное ругань. посему еще вопрос, а зависит ли порядок следований инструкций в файле rc.conf?
И ответ на еще один вопрос. Версия FREEBSD 5.3
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "Маршрутизация в freeBSD проблема"
Сообщение от Andrey_Safonov emailИскать по авторуВ закладки(ok) on 25-Дек-04, 08:43  (MSK)
>rl2 это я напутал имелось в виду rl0. Сори. netstat -rn дать
>не могу уже токо в понедельник. И с теми настройками которые
>я привел получалось что при команде netstat -rn маршрута по умолчанию
>нет. При вводе команды
>route add default ip проваййдера - облом,(провайдерский ip из другой сети вообще).
>Отказывается вводить. Водит токо если давать ip rl1 На все остальное
>ругань. посему еще вопрос, а зависит ли порядок следований инструкций в
>файле rc.conf?
>И ответ на еще один вопрос. Версия FREEBSD 5.3

Ты это... Если хочешь чтобы тебе реально помогли давай сюда ifconfig, netstat -rn. Если боишься, что хакнут, давай так: ХХХ.ХХХ.ХХХ.234, а вот маску давай полностью. И еще вот https://www.opennet.ru/ipcalc.shtml тут погляди, посчитай, может сообразишь кто, где, что напутал

  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "Маршрутизация в freeBSD проблема"
Сообщение от denis255 Искать по авторуВ закладки(ok) on 25-Дек-04, 09:23  (MSK)
>
>Ты это... Если хочешь чтобы тебе реально помогли давай сюда ifconfig, netstat
>-rn. Если боишься, что хакнут, давай так: ХХХ.ХХХ.ХХХ.234, а вот маску
>давай полностью. И еще вот https://www.opennet.ru/ipcalc.shtml тут погляди, посчитай, может сообразишь
>кто, где, что напутал

Маску посчитал, правильная она. В понедельник дам вывод всех команд. Кстати мысль возникла, а может это из-за того, что я ядро перекомпилировал с поддержкой IPv6? Вот и конфликтуют...

  Рекомендовать в FAQ | Cообщить модератору | Наверх

6. "Маршрутизация в freeBSD проблема"
Сообщение от Andrey_Safonov emailИскать по авторуВ закладки(ok) on 25-Дек-04, 09:40  (MSK)
>>
>>Ты это... Если хочешь чтобы тебе реально помогли давай сюда ifconfig, netstat
>>-rn. Если боишься, что хакнут, давай так: ХХХ.ХХХ.ХХХ.234, а вот маску
>>давай полностью. И еще вот https://www.opennet.ru/ipcalc.shtml тут погляди, посчитай, может сообразишь
>>кто, где, что напутал
>
>Маску посчитал, правильная она. В понедельник дам вывод всех команд. Кстати мысль
>возникла, а может это из-за того, что я ядро перекомпилировал с
>поддержкой IPv6? Вот и конфликтуют...

Так 5.3 по умолчанию IPv6 поддерживает... Да и как v4 и v6 конфликтовать могут?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

7. "Маршрутизация в freeBSD проблема"
Сообщение от denis255 Искать по авторуВ закладки(ok) on 25-Дек-04, 09:57  (MSK)
>
>Так 5.3 по умолчанию IPv6 поддерживает... Да и как v4 и v6
>конфликтовать могут?
Сейчас поэксперементировал попробывал на виртуальной машине дать маршрут допустим ip машины 192.168.0.15. Даю route add default 194.135.234.1 в ответ получаю: writing to routing socket: Network is unrechable.
Тоесть с новым годом. На реальной машине такая же байда, нехочет прописывать роутер не из своей сети. Но на Linuxe то схема такая работает.
Может есть какая команда чтоб принудительно заставить прописаться маршрут... Или как на FREEBSD карточку поставить главной по умолчанию?  


  Рекомендовать в FAQ | Cообщить модератору | Наверх

8. "Маршрутизация в freeBSD проблема"
Сообщение от INM emailИскать по авторуВ закладки(??) on 25-Дек-04, 14:31  (MSK)
>>
>>Так 5.3 по умолчанию IPv6 поддерживает... Да и как v4 и v6
>>конфликтовать могут?
>Сейчас поэксперементировал попробывал на виртуальной машине дать маршрут допустим ip машины 192.168.0.15.
>Даю route add default 194.135.234.1 в ответ получаю: writing to routing
>socket: Network is unrechable.
>Тоесть с новым годом. На реальной машине такая же байда, нехочет прописывать
>роутер не из своей сети. Но на Linuxe то схема такая
>работает.
>Может есть какая команда чтоб принудительно заставить прописаться маршрут... Или как на
>FREEBSD карточку поставить главной по умолчанию?

Если у тебя 192.168.0.15(интерфейс твоей машины) смотрит в сторону прова, то тогда

# man ifconfig
# man route

# route add -host 194.135.234.1 192.168.0.15 -interface 192.168.0.15
# route add -net 0.0.0.0 194.135.134.1

Обязательно именно в этом порядке, т.е. сначало указываешь машине маршрут к шлюзу, а в следующей строке устанавливаешь его шлюзом по умолчанию. И еще совет, в таких и более сложных случаях маршрутизации, при установке маршрута по умолчанию не используй слово "default" в команде route. Сейчас не помню с чем это связано, но в некоторых случаях "default" не срабатывает хотя замечательно работает "0.0.0.0".

На линухе насколько я помню, все это устанавливается аналогично. Только вместо "-interface xxx.xxx.xxx.xxx" используется имя интерфейса(типа eth0).

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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