The OpenNET Project / Index page

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

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

"Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 29-Май-02, 10:46  (MSK)
При загрузки FreeBSD4.4 система выдает следущую фразу: /kernel 192.168.1.1 to ed0 broken и при пинге 192.168.1.1: arpresove: 192.168.1.1not found in network, хотя в rc.conf написан alias ed0 на 192.168.1.1 ,но все почему то нормально работатет ,если я ifconfig ed0 down а затем ifconfig ed0 up
  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "RE: Проблема с сетью"
Сообщение от LinaS emailИскать по авторуВ закладки on 29-Май-02, 10:54  (MSK)
>При загрузки FreeBSD4.4 система выдает следущую
>фразу: /kernel 192.168.1.1 to ed0
>broken и при пинге 192.168.1.1:
>arpresove: 192.168.1.1not found in network,
>хотя в rc.conf написан alias
>ed0 на 192.168.1.1 ,но все
>почему то нормально работатет ,если
>я ifconfig ed0 down а
>затем ifconfig ed0 up

так а что именно в rc.conf то написано?

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

2. "RE: Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 29-Май-02, 10:59  (MSK)
>так а что именно в rc.conf
>то написано?

ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"

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

3. "RE: Проблема с сетью"
Сообщение от lavr emailИскать по авторуВ закладки on 29-Май-02, 11:29  (MSK)
>>так а что именно в rc.conf
>>то написано?
>
>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"

а что ifconfig -a показывает в первичном варианте
до down/up интерфейса?

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

4. "RE: Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 29-Май-02, 11:43  (MSK)
>>>так а что именно в rc.conf
>>>то написано?
>>
>>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"
>
>а что ifconfig -a показывает в
>первичном варианте
>до down/up интерфейса?

Ip 192.168.1.1 для ed0 показывает, а вот остального не помню

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

5. "RE: Проблема с сетью"
Сообщение от lavr emailИскать по авторуВ закладки on 29-Май-02, 16:03  (MSK)
>>>>так а что именно в rc.conf
>>>>то написано?
>>>
>>>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"
>>
>>а что ifconfig -a показывает в
>>первичном варианте
>>до down/up интерфейса?
>
>Ip 192.168.1.1 для ed0 показывает, а
>вот остального не помню

вспомнишь, напиши, подумаем.

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

6. "RE: Проблема с сетью"
Сообщение от LinaS emailИскать по авторуВ закладки on 29-Май-02, 16:10  (MSK)
>>>>>так а что именно в rc.conf
>>>>>то написано?
>>>>
>>>>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"

а network_interfaces?

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

7. "RE: Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 29-Май-02, 17:23  (MSK)
>>>>>>так а что именно в rc.conf
>>>>>>то написано?
>>>>>
>>>>>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"
>
>а network_interfaces?

network_interfaces = "auto"


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

8. "RE: Проблема с сетью"
Сообщение от Евгений Искать по авторуВ закладки on 30-Май-02, 16:41  (MSK)
>>>>>>>так а что именно в rc.conf
>>>>>>>то написано?
>>>>>>
>>>>>>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffff00"
>>
У элиасов netmask должен быть 0xffffffff
man ifconfig
  Рекомендовать в FAQ | Cообщить модератору | Наверх

9. "RE: Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 31-Май-02, 12:39  (MSK)
У меня в rc.conf написано так:
network_interfaces="lo0 ed0"
ifconfig_lo0="inet 127.0.0.1 netmask 0xff000000"
ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffffff"
Обязательно ли использовать alias, или можно так:
network_interfaces="lo0 ed0"
ifconfig_lo0="inet 127.0.0.1 netmask 0xff000000"
ifconfig_ed0="inet 192.168.1.1 netmask 0xffffffff"
  Рекомендовать в FAQ | Cообщить модератору | Наверх

10. "RE: Проблема с сетью"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Май-02, 13:11  (MSK)
>У меня в rc.conf написано так:
>
>network_interfaces="lo0 ed0"
>ifconfig_lo0="inet 127.0.0.1 netmask 0xff000000"
^^^^^^^^^^^^^^^^^^^^^- эту строку можно опустить
в /etc/rc.conf - слокальный интерфейс это стандарт
:) будет взят из /etc/defaults/rc.conf

>ifconfig_ed0_alias0="inet 192.168.1.1 netmask 0xffffffff"
>Обязательно ли использовать alias, или можно
>так:

для IP вовсе не нужно городить алиасы, алиасы используются когда на основной интерфейс с IP
нужно привязать дополнительные ip адреса,
соответственно маска на свяке интерфейс и основной ip должна быть реальная(правильная, нужная), и
если алиас из той же СЕТИ, то маска у алиаса
255.255.255.255(0xffffffff)

>network_interfaces="lo0 ed0"
>ifconfig_lo0="inet 127.0.0.1 netmask 0xff000000"
>ifconfig_ed0="inet 192.168.1.1 netmask 0xffffffff"

живой пример:

[unix1]~ > ifconfig -a
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
        inet 159.93.17.121 netmask 0xfffff000 broadcast 159.93.31.255
        inet6 fe80::250:8bff:fe5b:ae06%fxp0 prefixlen 64 scopeid 0x1
        inet 159.93.25.88 netmask 0xffffffff broadcast 159.93.25.88
        inet 159.93.17.129 netmask 0xffffffff broadcast 159.93.17.129
        inet 193.124.144.1 netmask 0xffffff00 broadcast 193.124.144.255
        ether 00:50:8b:5b:ae:06
        media: Ethernet 100baseTX <full-duplex>
        status: active

...
основной адрес 159.93.17.121
159.93.25.88, 159.93.17.129 - адреса из той же сети класса "B" с масками 255.255.255.255 живущие через alias на том же интерфейсе, а вот alias
193.124.144.1 из другой сети и имеет право на маску 255.255.255.0 сети 193.124.144 класса "C",
потому как из данной сети на указанном интерфейсе
нет других ip

показывать надо не rc.conf, а вывод
ifconfig -a чтобы увидеть в жизненные реалии

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

11. "RE: Проблема с сетью"
Сообщение от denb Искать по авторуВ закладки on 31-Май-02, 13:29  (MSK)
Спасибо, сегодня вечером попробую
  Рекомендовать в FAQ | Cообщить модератору | Наверх

12. "RE: Проблема с сетью"
Сообщение от Gara emailИскать по авторуВ закладки on 31-Май-02, 13:58  (MSK)
>если алиас из той же СЕТИ,
>то маска у алиаса
>255.255.255.255(0xffffffff)
А если поставить туже маску что у первого IP что работать не будет ?

>  inet 159.93.17.121 netmask  0xfffff000 broadcast 159.93.31.255

>основной адрес 159.93.17.121
>159.93.25.88, 159.93.17.129 - адреса из той  же сети класса "B" с  масками 255.255.255.255 живущие через alias на том же интерфейсе,
т.е. последним двум адресам дать туже маску что и  первому 0xfffff000.

Если честно, я первый раз услышал что алиасам нужно давать маски 255.255.255.255 .
у меня работает по 10-20 алиасов с ПРАВИЛЬНЫМИ масками (не 255.255.255.255)

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

13. "RE: Проблема с сетью"
Сообщение от BartSimpson emailИскать по авторуВ закладки on 31-Май-02, 14:01  (MSK)
>Если честно, я первый раз услышал
>что алиасам нужно давать маски
>255.255.255.255 .
>у меня работает по 10-20 алиасов
>с ПРАВИЛЬНЫМИ масками (не 255.255.255.255)
>


В манах это описано.

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

14. "RE: Проблема с сетью"
Сообщение от Gara emailИскать по авторуВ закладки on 31-Май-02, 14:19  (MSK)
>>Если честно, я первый раз услышал что алиасам нужно давать маски 255.255.255.255 .
>>у меня работает по 10-20 алиасов с ПРАВИЛЬНЫМИ масками (не 255.255.255.255)


>В манах это описано.

     alias   Establish an additional network address for this interface.  This
             is sometimes useful when changing network numbers, and one wishes
             to accept packets addressed to the old interface.  If the address
             is on the same subnet as the first network address for this in-
             terface, a netmask of 0xffffffff has to be specified.

Согласен. написано. тока у меня и так все работает :(

Может кто об`яснит ? для чего ставить маску 0xffffffff


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

15. "RE: Проблема с сетью"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Май-02, 14:55  (MSK)
>>>Если честно, я первый раз услышал что алиасам нужно давать маски 255.255.255.255 .
>>>у меня работает по 10-20 алиасов с ПРАВИЛЬНЫМИ масками (не 255.255.255.255)
>
>
>>В манах это описано.
>
>     alias
>  Establish an additional
>network address for this interface.
> This
>      
>    
>  is sometimes useful
>when changing network numbers, and
>one wishes
>      
>    
>  to accept packets
>addressed to the old interface.
> If the address
>      
>    
>  is on the
>same subnet as the first
>network address for this in-
>
>      
>    
>  terface, a netmask
>of 0xffffffff has to be
>specified.
>
>Согласен. написано. тока у меня и
>так все работает :(
>
>Может кто об`яснит ? для чего
>ставить маску 0xffffffff

сто раз уже здесь объясняли, у тебя полная чехарда в таблицах, попробуй посмотреть как пакеты выходят
tcpdump короче, или просто логикой:

как будут входить пакеты на основной ip и на
алиасы и КАК выходить, с какого ip, сразу станет
понятна разница и что при неверной маске у тебя дичь в ядре и на интерфейсе - что можно увидеть
по трафику или мониторингу. Неким не то чтобы исключением, но упорядочиванием подобного бардака может ipfw и/или nat по интерфейсам.

Что поделать, так устроен старый классический стек
TCP/IP в *nix'ах, известное мне исключение, стек в
Solaris-8 полностью переписан и разрешает multi-home, те почти как cisco - пришел на alias пакет и ушел с него же.

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

16. "RE: Проблема с сетью"
Сообщение от Gara emailИскать по авторуВ закладки on 31-Май-02, 15:30  (MSK)
>сто раз уже здесь объясняли, у тебя полная чехарда в
таблицах, попробуй посмотреть как пакеты выходят tcpdump короче, или просто логикой:

>как будут входить пакеты на основной ip и на алиасы и КАК выходить, с какого ip, сразу станет понятна разница и что при неверной маске у тебя дичь в ядре и на интерфейсе - что можно увидеть
>по трафику или мониторингу. Неким не то чтобы исключением, но упорядочиванием подобного бардака может ipfw и/или nat по интерфейсам.
>
>
>Что поделать, так устроен старый классический стек TCP/IP в *nix'ах, известное мне исключение, стек в Solaris-8 полностью переписан и разрешает multi-home, те почти как cisco - пришел на alias пакет и ушел с него же.
Спасибо.
Я понял мысль. Можно поросить вас ткнуть меня в ссылку где можно поподробней почитать об этом.


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

17. "RE: Проблема с сетью"
Сообщение от lavr emailИскать по авторуВ закладки on 31-Май-02, 16:18  (MSK)
>>сто раз уже здесь объясняли, у тебя полная чехарда в
>таблицах, попробуй посмотреть как пакеты выходят tcpdump короче, или просто логикой:
>
>>как будут входить пакеты на основной ip и на алиасы и КАК выходить, с какого ip, сразу станет понятна разница и что при неверной маске у тебя дичь в ядре и на интерфейсе - что можно увидеть
>>по трафику или мониторингу. Неким не то чтобы исключением, но упорядочиванием подобного бардака может ipfw и/или nat по интерфейсам.
>>
>>
>>Что поделать, так устроен старый классический стек TCP/IP в *nix'ах, известное мне исключение, стек в Solaris-8 полностью переписан и разрешает multi-home, те почти как cisco - пришел на alias пакет и ушел с него же.
>Спасибо.
>Я понял мысль. Можно поросить вас ткнуть меня в ссылку где можно
>поподробней почитать об этом.

sorry, не знаю где про это написано, а рыться в архивах - равнозначно что
мне, что вам.

Коротко:

interface <- bind -> основной ip
alias_0 <- bind -> доп. ip
...
alias_n ... доп. n-ip

входить извне пакеты будут как на основной ip, так и на доп., а вот
исходить будут с основного ip. Ну можно взять и доп. статики через каждый
прописать, но что толку? В ядре то каша кто на какой и с какого, те производительность падает, таблицы растут, про эффективность стека и вовсе
трудно что-то сказать

Вот почему я писал что некоторое подспорье - настройки firewall и/или nat
Что в данном случае будет со статистикой - одному Богу известно

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


Удалить

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




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

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