Если я хочу настроить несколько адресов IPv6 на веб-сервере, могу ли я это сделать? без с помощью виртуализации / виртуальных машин?
Как бы это сделать в современных ядрах Linux (5.x) или Windows Server 2016/2019?
Соответственно, можно ли использовать функции виртуализации сетевой карты без использования виртуализации на стороне ОС или ЦП? я знаю это это возможно использовать функцию SR-IOV на сетевых адаптерах с контейнерами, а не только на виртуальных машинах. Могу ли я использовать SR-IOV или аналогичный без использования контейнеров или виртуальных машин, просто передавая сетевую карту различным экземплярам приложения веб-сервера без операционной системы?
Спасибо.
Добавить дополнительные IP-адреса
Обратите внимание, что многие серверы приложений прослушивают ВСЕ IP-адреса (IPv4 и IPv6); вам может потребоваться указать своим приложениям привязать определенные IP-адреса, чтобы избежать конфликтов портов (например, Nginx или IIS)
Windows
Linux
Прочтите документы на Netplan
создайте файл в /etc/netplan/config.yaml
network:
version: 2
renderer: networkd
ethernets:
enp3s0:
addresses:
- "2001:db8::10/64"
- "2001:db8::11/64"
- "2001:db8::12/64"