Ich habe ein System, das ich mit einem Ethernet-Port konfiguriert und getestet habe, der als PXE-Server fungiert, und es funktioniert. Ich habe auch eine Quad-Port-Netzwerkkarte herumliegen, die ich gerne nutzen würde, und ich habe mich gefragt, ob PXE über alle diese Ports ausgelastet wird, wenn ich alle Ports dieser Netzwerkkarte überbrücke?
Antwort1
Mir ist klar geworden, dass ich im Grunde versuche, meine Ports als Switch zu verwenden. So wird es erklärt: http://www.cyberciti.biz/faq/debian-network-interfaces-bridge-eth0-eth1-eth2/
Bearbeiten: Ich habe es zum Laufen gebracht
#! /bin/bash
mount -o loop,ro archlinux-2015.05.01-dual.iso /mnt/archiso
brctl addbr br0
brctl addif br0 enp0s8
brctl addif br0 enp0s9
brctl addif br0 enp0s10
brctl addif br0 enp0s17
brctl setfd br0 4
ip link set enp0s8 up
ip link set enp0s9 up
ip link set enp0s10 up
ip link set enp0s17 up
ip link set br0 up
ip addr add 192.168.0.1/24 dev br0
systemctl start dnsmasq
sudo -v
sudo darkhttpd /mnt/archiso &
Ich hatte gedacht, die Weiterleitungsverzögerung hätte auf 0 gesetzt werden müssen, aber einige Quellen waren mit dieser Zahl nicht einverstanden. Ich bin dem Vorschlag von Cisco gefolgt und habe 4 verwendet. Der Schlüssel schien darin zu liegen, der Brücke eine IP-Adresse zu geben, und nachdem ich das getan hatte, funktionierte es.