Linux как сервер сетевого моста для мониторинга и управления проходящего трафика
Это будет долгая статья, так как все перепровить быстро не получается.
Ставим себе задачу следить тайно за проходящем трафиком. У меня это делает старенький комп с тремя сетевыми картами, две из них соеденены в мост, а третья для управления.
eth2 - сетевая для управления сервером
eth0 и eth1 соеденены в мост
apt-get install bridge-utils
и пишем нужные нам данные в /etc/network/interfaces
# This file describes the network interfaces available on your system # and how to activate them. For more information, see interfaces(5). source /etc/network/interfaces.d/* # The loopback network interface auto lo iface lo inet loopback # The primary network interface allow-hotplug eth2 iface eth2 inet static address 192.168.1.11 netmask 255.255.255.0 gateway 192.168.1.1 dns-nameservers 192.168.1.3 auto vmbr1 iface vmbr1 inet manual bridge_ports eth0 eth1 bridge_stp off bridge_fd 0
Proxmox настройка сети
Настройка сети в Proxmox очень легка и сейчас я распишу несколько случаев. Предположим у нас в сервере (или ноде) всего 1 сетевая карта eth0 при установке proxmox'а он создал сетевой мост и вложил в него эту сетевую карточку и выдал на мосте такие настройки: ip 192.168.1.2 netmask 255.255.255.0 gateway 192.168.1.1.
1. Каждой виртуальной машине выдается свой IP из 192.168.1.*
В данном случае все просто, при создании такой ВМ в качестве соединения мы выбираем мост с именем vmbr0
ВМ получит ip адрес сама если в сети 192.168.1.* выдаются адреса автоматически