The OpenNET Project / Index page

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

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

"Не пингуется все, что за роутером"
Сообщение от Alexandr emailИскать по авторуВ закладки on 04-Авг-01, 13:09  (MSK)
FreeBSD 4.3

Набираю
ifconfig add 192.168.1.40 up netmask 255.255.255.0 broadcast 192.168.1.255

route add default 192.168.1.1

Все равно не пингуются адреса за роутером... Объясните, плз., что я не так делаю???

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

 Оглавление

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

1. "RE: Не пингуется все, что за роутером"
Сообщение от dvyacheslav Искать по авторуВ закладки on 04-Авг-01, 14:09  (MSK)
а на роутере что стоит и как настроено??
и не стаит ли на нем файерволл ??
  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "RE: Не пингуется все, что за роутером"
Сообщение от lavrcv.jinr.ru emailИскать по авторуВ закладки on 04-Авг-01, 21:39  (MSK)
>FreeBSD 4.3
>
>Набираю
>ifconfig add 192.168.1.40 up netmask 255.255.255.0
>broadcast 192.168.1.255

понял хоть что написал-то?

add == alias
и что означает up?

полагаю что и в интерфейсах, и в роутинге
полная каша, в соответствии с кашей в голове.

>route add default 192.168.1.1
>
>Все равно не пингуются адреса за
>роутером... Объясните, плз., что я
>не так делаю???

Когда в голове выстроятся понятия и логика,
с роутингом все будет ok.

скажем, есть у меня, ну к примеру - ОДНА
net-card. И навешено на нее через alias'ы
куча ip, снова напоминаю, что в BSD нельзя
на интерфейсы биндить адреса из одной сети с
маской этой сети, те ЕСЛИ алиасы на адреса из
этой же сети, ТО маска должна быть 255.255.255.255
или в ядре будет каша!
Блин, ну писал же сюда уже ПРО ЭТО.

Если адрес 192.168.1.40 будет алиасом, то,
например для ed0 в rc.conf, если ни один из
адресов 192.168.1. не привязан к интерфейсу:

ifconfig_ed0_alias0="inet 192.168.1.40 netmask 255.255.255.0"

если на основной интерфейс уже есть привязка из
этой сети, то netmask=255.255.255.255

теперь идем дальше - роутинг:

он либо пойдет через default и дальше если на
default'е поднят роутинг на сеть 192.168.1, то достигнет ее, либо его нужно
поднять статически:

route add -net 192.168.1.0 192.168.1.1 -netmask 255.255.255.0

можно через свой алиас 192.168.1.40 (не есть гуд)

сие приведено для примера, варианты нужно обдумать
в зависимости от ситуации, соответственно
netmask/broadcast и все необходимое подставить
по ситуации. Еще раз, здесь дана приблизительная
оценка СРАЗУ НЕСКОЛЬКИХ проблем и их решений,
те все необходимое по значениям - ВЫСТАВИТЬ СВОЕ
и под СВОЮ конфигурацию.

доп.статический роутинг можно включить в rc.conf
так:

static_routes="one[ two [three]]"
route_one="-net 192.168.1.0 адрес_рутера -netmask 255.255.255.0"
route_two="-net NET-ADDRESS Gateway -netmask MASK"
...

Еще раз об алиасах на адреса из одной сети:

живой пример: сеть=159.93.16 маска=255.255.240.0
мой rc.conf:

network_interfaces="fxp0 lo0"

основной адрес:

ifconfig_fxp0="inet 159.93.17.121  netmask 255.255.240.0"

алиасы:

#-- xnc
ifconfig_fxp0_alias0="inet 159.93.25.88  netmask 255.255.255.255"
#-- mp3
ifconfig_fxp0_alias1="inet 159.93.17.129  netmask 255.255.255.255"

Во всем верхнем надо понимать что пакеты приходящие на xnc.jinr.ru будут приходить на
ip=159.93.25.88, а уходить с реального основного
ip=159.93.17.121 и тд и тп

вот здесь адрес из другой сети и маска 255.255.255.0 :

#-- dunix1
ifconfig_fxp0_alias2="inet 193.124.144.1 netmask 255.255.255.0"

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


Удалить

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




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

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