Отцы! Обьясните, почему у меня BSD с двумя сетевыми интерфейсами не хочет назначать им адреса в одной подсети??? например:
rl0 192.168.0.1/255.255.255.0
rl1 192.168.0.2/255.255.255.0
В разных подсетях - пожалуйста, а в одной - начинает ругаться.
>Отцы! Обьясните, почему у меня BSD с двумя сетевыми интерфейсами не хочет
>назначать им адреса в одной подсети??? например:
>rl0 192.168.0.1/255.255.255.0
>rl1 192.168.0.2/255.255.255.0
>В разных подсетях - пожалуйста, а в одной - начинает ругаться.так тебе ни одна система не разрешит это сделать.
free здесь не причем..
объясни смыл нахера две карточки для одной сети?
всё очень просто.
адрес определяет ФИЗИЧЕСКУЮ структуру сети, а имя ЛОГИЧЕСКУЮ.
это значит, что адреса из одной сети должны быть соединены проводком, а имена из одной сети могут быть разбросаны по всему миру. затем и нужно такое устройство как хаб , чтобы все адреса собрать воедино.
если делаешь наперекор tcp/ip , т.е. два интерфейса из одной сети лепишь на компьютере, то должен понимать, что тогда этот протокол тебе более не помощник , т.е. маршрутизации между ними просто так не получишь. нужен arp или что у тебя там есть !?
когда скажем включаем модемы таким-же образом, в опциях пишем
$defaltroute ... arp ...
тогда arp может разобраться , чего именно нам не хватает.
такую вещь какую ты пытаешься получить ОС может разрешить, а может запретить. может это и правильно.
обычно такая проблема у админа возникает от непонимания принципов маршрутизации.
Ну почему же тут утверждалось что подобное можно сделать и в Линукс и в Windows.
Во фрибсд можно на один интерфейс посададить адреса из одной сети
>Ну почему же тут утверждалось что подобное можно сделать и в Линукс
>и в Windows.
>Во фрибсд можно на один интерфейс посададить адреса из одной сетиза Windows не скажу, а вот про Linux, думаю, ошибаешься. Из Unix'ов, мне
только одна система известна: Solaris начиная с 8'ки.То что в Linux и xBSD можно посадить alias из одной подсети на одну
карту или на двух разных, руками или через конфигураторы, это не значит
что будет удачно-правильно работать, будет жуткая каша в таблицах и
ответах с двух интерфейсов. Во FreeBSD лишь недавно сделали проверку
на это дело, а раньше можно было без проблем пользовать ifconfig как
бог на душу положит и иметь геморрой.
>Отцы! Обьясните, почему у меня BSD с двумя сетевыми интерфейсами не хочет
>назначать им адреса в одной подсети??? например:
>rl0 192.168.0.1/255.255.255.0
>rl1 192.168.0.2/255.255.255.0
>В разных подсетях - пожалуйста, а в одной - начинает ругаться.Одному из интерфейсов НЕОБХОДИМО в таком случае дать маску 255.255.255.255.
P.S. Объясните пожалуйста глубинный половой смысл подобного извращения.
>>Отцы! Обьясните, почему у меня BSD с двумя сетевыми интерфейсами не хочет
>>назначать им адреса в одной подсети??? например:
>>rl0 192.168.0.1/255.255.255.0
>>rl1 192.168.0.2/255.255.255.0
>>В разных подсетях - пожалуйста, а в одной - начинает ругаться.
>
>Одному из интерфейсов НЕОБХОДИМО в таком случае дать маску 255.255.255.255.
>
>P.S. Объясните пожалуйста глубинный половой смысл подобного извращения.Смысл например в том, чтобы делать jails.
И никакое это не извращение если маска 255.255.255.255.
>Одному из интерфейсов НЕОБХОДИМО в таком случае дать маску 255.255.255.255.
>
>P.S. Объясните пожалуйста глубинный половой смысл подобного извращения.
чтоб броадкасты ловить только один раз.
>>Одному из интерфейсов НЕОБХОДИМО в таком случае дать маску 255.255.255.255.
>>
>>P.S. Объясните пожалуйста глубинный половой смысл подобного извращения.
>
>
>чтоб броадкасты ловить только один раз.Под извращением я имел в виду адреса одной сети И маску 255.255.255.0 НА ОБЕ карты. Приношу извинения на плохую формулировку высказанной ранее просьбы.
>>>Одному из интерфейсов НЕОБХОДИМО в таком случае дать маску 255.255.255.255.
>>>
>>>P.S. Объясните пожалуйста глубинный половой смысл подобного извращения.
>>
>>
>>чтоб броадкасты ловить только один раз.
>
>Под извращением я имел в виду адреса одной сети И маску 255.255.255.0
>НА ОБЕ карты. Приношу извинения на плохую формулировку высказанной ранее просьбы.
>В том то и дело, что маски 255,255,255,0 не прокатывают :( Ругается подобным образом: arp: adress already in use... если маски разные - то вроде работает...
А проблема такая: есть маршрутизатор на БСД 4,8 на нем 3 интрефейса, первый смотрит в интернет, второй в локальную сеть, а на третьем висит еще одна машина. И хотелось чтобы эта одна машина была в одной подсети с остальными машинами сетки. МОжет я иду неверным путем?