Хочу на 1 машину с Linux повесить 2 сетевых интерфейса одной сети 10.0.0.0/16 (10.0.0.1, 10.0.0.2), но когда прописываю система отказывается работать. Возможно ли вообще такое?
>Хочу на 1 машину с Linux повесить 2 сетевых интерфейса одной сети
>10.0.0.0/16 (10.0.0.1, 10.0.0.2), но когда прописываю система отказывается работать. Возможно ли
>вообще такое?не надоело ещё такие вопросы задавать? ;)
>Хочу на 1 машину с Linux повесить 2 сетевых интерфейса одной сети
>10.0.0.0/16 (10.0.0.1, 10.0.0.2), но когда прописываю система отказывается работать. Возможно ли
>вообще такое?вообще возможно:
# ip addr add 10.0.0.1/16 brd + dev eth0
# ip addr add 10.0.0.2/32 brd + dev eth0 label eth0:1или так
# ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
# ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 up
>[оверквотинг удален]
>
>вообще возможно:
>
># ip addr add 10.0.0.1/16 brd + dev eth0
># ip addr add 10.0.0.2/32 brd + dev eth0 label eth0:1
>
>или так
>
># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 upсудя по маске - это уже разные сети :)
да и интерфейс физически один ... Вопрошающий кажется о другом спрашивал :)
># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 upЛучше:
ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
ifconfig eth0:1 10.0.0.2 netmask 255.255.0.0 up
>># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
>># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 up
>
>Лучше:
>
>ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
>ifconfig eth0:1 10.0.0.2 netmask 255.255.0.0 upнет, как раз лучше так не делать
>Хочу на 1 машину с Linux повесить 2 сетевых интерфейса одной сети
>10.0.0.0/16 (10.0.0.1, 10.0.0.2), но когда прописываю система отказывается работать. Возможно ли
>вообще такое?два интерфейса можно объединить в бридж-групу и на новый бридж-интерфейс уже повесить IP
>Хочу на 1 машину с Linux повесить 2 сетевых интерфейса одной сети
>10.0.0.0/16 (10.0.0.1, 10.0.0.2), но когда прописываю система отказывается работать. Возможно ли
>вообще такое?Так в чем проблема? Должно работать. Покажите ifconfig и route -n.
# ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
# ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 upДа понятно с алиасами, но мне они не нужны, тем более маски разные.
Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети, я так понимаю получается кольцо.
># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 up
>
>Да понятно с алиасами, но мне они не нужны, тем более маски
>разные.
>
>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>я так понимаю получается кольцо.ну если DHCP то какая фиг разница какая там маска? играйтесь масками
>[оверквотинг удален]
>>Да понятно с алиасами, но мне они не нужны, тем более маски
>>разные.
>>
>>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
>>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>>я так понимаю получается кольцо.
>
>ну если DHCP то какая фиг разница какая там маска? играйтесь масками
>А если нет?
># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 up
>
>Да понятно с алиасами, но мне они не нужны, тем более маски
>разные.ф что есть веские причины иметь два адреса в одной сети с одной и той же сетевой маской ?
такой фокус скорее всего не получится.
>
>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>я так понимаю получается кольцо.
>[оверквотинг удален]
>>разные.
>
>ф что есть веские причины иметь два адреса в одной сети с
>одной и той же сетевой маской ?
>такой фокус скорее всего не получится.
>>
>>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
>>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>>я так понимаю получается кольцо.Фактически возможности иметь на борту 1 ПК 2 сетевые платы с адресами 10.0.0.1\16 (ftp, dc++) 10.0.0.2\16 (http80, dhcp, dns) невозможно?
>[оверквотинг удален]
>>одной и той же сетевой маской ?
>>такой фокус скорее всего не получится.
>>>
>>>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16
>>>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>>>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>>>я так понимаю получается кольцо.
>
>Фактически возможности иметь на борту 1 ПК 2 сетевые платы с адресами
>10.0.0.1\16 (ftp, dc++) 10.0.0.2\16 (http80, dhcp, dns) невозможно?а за чем - вы по мойму стразаете фигней разнося сервисы по разным интерфейсам, если это связано с производительностью сетки - объеденяйте интерфейсы и юхайте 1 ип, если связяко с безопастностью и правами доступа - то проработаете лудше вашь подход в этой области, если связано с топологией сети (правдо не могу такого предствить) привведите топологию вам помогут.
># ifconfig eth0 10.0.0.1 netmask 255.255.0.0 up
># ifconfig eth0:1 10.0.0.2 netmask 255.255.255.255 up
>
>Да понятно с алиасами, но мне они не нужны, тем более маски
>разные.
>
>Необходимо 2 адаптера с адресами 10.0.0.1/16 10.0.0.2/16Допустим, первый eth0, второй eth1, а клиенты имеют адреса вовсе из другого блока (10.10/16); def gw = 10.0.255.255.
>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>я так понимаю получается кольцо.Вы желаете странного. Можете подумать над вопросом -- через какой интерфейс система должна отправлять пакеты на def gw?
>[оверквотинг удален]
>
>Допустим, первый eth0, второй eth1, а клиенты имеют адреса вовсе из другого
>блока (10.10/16); def gw = 10.0.255.255.
>
>>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>>я так понимаю получается кольцо.
>
>Вы желаете странного. Можете подумать над вопросом -- через какой интерфейс
>система должна отправлять пакеты на def gw?Ок. А как тогда Windows с двумя, тремя, адресами одной сети на интерфейсе работает? Знакомый даже FreeBSD както настраивал.
>[оверквотинг удален]
>>
>>>Один адаптер входит в сеть и раздает допустим DHCP, а другой ФИЗИЧЕСКИ
>>>в другой порт и обслуживает другие сервисы. Если прописать одинаковые сети,
>>>я так понимаю получается кольцо.
>>
>>Вы желаете странного. Можете подумать над вопросом -- через какой интерфейс
>>система должна отправлять пакеты на def gw?
>
>Ок. А как тогда Windows с двумя, тремя, адресами одной сети на
>интерфейсе работает? Знакомый даже FreeBSD както настраивал.Ключевое слово -- на *одном* интерфейсе.