Я знаю, что можно назначить несколько IP-адресов одному и тому же сетевому адаптеру, если они находятся в одной подсети (например, серверу A можно назначить как 192.168.1.1, так и 192.168.1.2).
Однако возможно ли назначить несколько IP-адресов, которые являются другой подсетью, одной и той же сетевой плате? Сервер будет подключен к коммутатору с несколькими настроенными VLAN, например, 192.168.1.1/24 и 10.0.0.0/24. Я хочу, чтобы сервер был и 192.168.1.1 и 10.0.0.1.
Причина, по которой я хочу это сделать, заключается в том, что в настоящее время у нас есть внутренняя сеть 192.168.1.0/24, и мы хотим добавить дополнительную частную сеть для нужд управления: например, для установки в эту сеть устройств Dell DRAC. Я хочу знать, возможно ли это сделать без добавления дополнительных кабелей и дополнительных портов коммутатора.
Ответы:
Конечно, вам просто нужно включить маркировку vlan на коммутаторе и сетевом адаптере и настроить обе стороны так, чтобы все vlans были видны компьютеру.
Подробная информация о том, как настроить транкинг VLAN, зависит от того, какая операционная система и что нужно сделать для конкретного сервера или коммутатора.
Имейте в виду, что это может быть проблемой безопасности. Предположим, что это связано с двумя сетями, которые имеют межсетевой экран между ними. Компьютер, который охватывает эти две сети, становится альтернативным путем. Если злоумышленник может скомпрометировать систему, он может использовать системную точку перехода, чтобы добраться до внутренних хостов.
источник
Я не уверен, что вы делаете это, но не путайте подсети с VLAN. Это разные уровни OSI, сеть (IP) и канал передачи данных (Ethernet) соответственно. Если вам вообще неясно, рекомендую прочитать ответы на этот вопрос и на этот вопрос .
Наличие двух разных подсетей на одном NIC не должно коррелировать с наличием VLAN на одном NIC. Добавление второй подсети в NIC в Linux - это нормально, вы просто делаете что-то вроде:
Это добавит вторичный IP к eth0.
Для VLAN с Linux в Linux Journal есть хорошая статья об этом .
источник
Да, вы можете разместить разные подсети на одном и том же месте, даже не заходя на территорию VLAN. Сети VLAN - это совершенно другой зверь, и если все, что вам нужно, это обращаться к разным подсетям, то нет причин усложнять ситуацию. Ethernet (уровень 1 + 2) вполне способен обрабатывать несколько IP-подсетей (уровень 3), работающих в нем. Магия OSI.
источник
Конечно, если вы используете дистрибутив linux, вы можете использовать пакет vlan (apt-get install vlan) в Debian / Ubuntu.
источник
Да, в Windows вы также можете размещать разные подсети на одной и той же нише. Я должен был сделать это как временное решение в некоторых случаях аппаратного сбоя.
источник