Es sind mehre VLAN vorhanden. Ich nenen sie einfachshalber 10, 15, 20, 25 und 210.
Und anhand des Bildes https://www.bilder-upload.eu/bild-cabf5 ... 6.jpg.html sieht man die Komplette Config.
Auf dem PI wurde ein 2 DHCP installiert sowie ein Web Server.
Der DHCP ist nun für die IP Range 10.20.210.50 bis 10.20.210.254 zuständig mit den OPTIONEN 66 und 67 und Hersteller-Identifier von SNOM.
Der Rest ist auf der Firewall / 1 DHCP Konfiguriert. Die VLANS 10 bis 25 sollen jetzt aber auf den 2 DHCP über den Identifier auf den Webserver die Config holen wo die Settings für das VLAN 210 sind.
Damit Sie die IP 10.20.210.xxx bekommen.
Das würde über ein DHCP Relay funktionieren. Leider kenne ich mich zu wenig aus mit Linux und weis leider nicht wie die Config aussehn soll damit das so funktioniert.
DIe Config vom PI DHCP sieht folgendermaßen aus.
Code: Alles auswählen
# authoritative;
default-lease-time 1440;
max-lease-time 2880;
subnet 10.20.210.0 netmask 255.255.255.0 {
range 10.20.210.50 10.20.210.254;
option routers 10.20.10.1;
option domain-name-servers 10.20.2.2;
option domain-name-servers 10.20.3.2;
option domain-name "ad.firma.com";
options broadcast-adress 10.20.210.255
}
class "snomIpPhones" {
match if substring (option vendor-class-identifier, 0, 8) = "snomD765";)
option tftp-server-name "http://10.20.210.2";
option bootfile-name "IP-Phones/general-{mac}.xml";
}
Ich weis nicht ob ich auf dem richtigen Weg bin, aber ich hab gelesen das man in der Config Files die Vlan vergeben kann.
Code: Alles auswählen
iface vlan10 inet static
vlan-raw-device eth0
address 10.20.10.20
netmask 255.255.255.0
gateway 10.20.10.1
iface vlan15 inet static
vlan-raw-device eth0
address 10.20.15.20
netmask 255.255.255.0
gateway 10.20.15.1
Sich über den Identifier bei dem 2 DHCP (10.20.210.2) auf den Webserver verwiesen wird und sich die Config zieht mit dem Daten und dem VLAN 210. So das das Telefon im VLAN 210. fungiert
Danke im vorraus.
