IP Adresse eines Hosting Package besser ermitteln
Da von WHMCS bei einem Domain Reg oder Transfer keine IP Adresse für ein eventuell vorhandenes Hosting Package zurückgeliefert wird, muss die IP Adresse anders ermittelt werden. Dabei stehen folgende Optionen zur Verfügung.
- tblhosting.dedicatedip
- tblhosting.assignedips
- tblservers.ipaddress
Leider schreiben einige WHMCS Addons (Plesk, MG Plesk Extended) die IP Adresse des Hosting Package nicht in die Felder tblhosting.dedicatedip oder tblhosting.assignedips. Damit bleibt nur noch die IP Adresse aus tblservers.ipaddress als Notlösung. Diese IP Adresse wird aber nur zutreffend sein, wenn die Server IP Adresse auch die Shared IP Adresse ist. Sollte die Server Adresse eine dedizierte IP Adresse und eine weitere IP Adresse die Shared IP sein, so ist auch diese IP Adresse falsch.
Idee wäre eine Hilfstabelle in der zu einem Hosting Package und dem Server eine Shared IP zu hinterlegt werden kann.
Damit wäre der Prozess der IP Ermittlung wie folgt.
tblhosting.dedicatedip -> tblhosting.assignedips -> server.helptable.sharedip -> tblservers.ipaddress