Reachable-Info bei DHCP
Reachable-Info bei DHCP
Moin!
Mir ist da eine Unschönheit aufgefallen...
Wenn ein Client "A" sich in OPSI längere Zeit nicht gemeldet hat, weil er bspw ausgeschaltet ist, dann seinen Lease beim DHCP verliert und ein anderer Client "B" dessen bisherige IP erhält, geht der Configed davon aus, dass Client "A" erreichbar ist, obwohl in Wirklichkeit "B" auf den Ping (oder wie auch immer ihr das prüft) hört.
Lösungsvorschlag: config-Schalter, dass dynamische DNS-Lookups auf den Hostnamen gemacht werden, statt "blind" die IP zu nehmen.
Mir ist da eine Unschönheit aufgefallen...
Wenn ein Client "A" sich in OPSI längere Zeit nicht gemeldet hat, weil er bspw ausgeschaltet ist, dann seinen Lease beim DHCP verliert und ein anderer Client "B" dessen bisherige IP erhält, geht der Configed davon aus, dass Client "A" erreichbar ist, obwohl in Wirklichkeit "B" auf den Ping (oder wie auch immer ihr das prüft) hört.
Lösungsvorschlag: config-Schalter, dass dynamische DNS-Lookups auf den Hostnamen gemacht werden, statt "blind" die IP zu nehmen.
Re: Reachable-Info bei DHCP
Biite mal ins Handbuch schauen http://download.uib.de/opsi_stable/doc/ ... resolutiondark alex hat geschrieben: Lösungsvorschlag: config-Schalter, dass dynamische DNS-Lookups auf den Hostnamen gemacht werden, statt "blind" die IP zu nehmen.
Gruss
Bardo Wolf
OPSICONF 2024
https://opsi.org/en/opsiconf/
Basisworkshop Mainz :
17. - 20. 06. 2024
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
http://www.uib.de
Re: Reachable-Info bei DHCP
Sorry, aber...wolfbardo hat geschrieben: Biite mal ins Handbuch schauen http://download.uib.de/opsi_stable/doc/ ... resolution
Code: Alles auswählen
# -*- coding: utf-8 -*-
module = 'HostControl'
config = {
"opsiclientdPort": 4441,
"hostRpcTimeout": 15,
"resolveHostAddress": True,
"maxConnections": 50,
"broadcastAddresses": ["255.255.255.255"]
}
Code: Alles auswählen
# If set to yes a client's ip address will be updated in the opsi database,
# when the client connects to the service and authentication is successful.
# Opsiconfd needs to be reloaded (SIGHUP) for changes to take effect.
#
# Default:
# update ip = no
update ip = yes
Re: Reachable-Info bei DHCP
mmh, dann ist das DNS evtl zu träge !?
OPSICONF 2024
https://opsi.org/en/opsiconf/
Basisworkshop Mainz :
17. - 20. 06. 2024
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
http://www.uib.de
Re: Reachable-Info bei DHCP
Sorry aber es sieht so aus, als ob OPSI dennoch die IP verwendet...
OPSI: https://pl.vc/fc0uc
Ping: https://pl.vc/1k2yot
OPSI: https://pl.vc/fc0uc
Ping: https://pl.vc/1k2yot
Re: Reachable-Info bei DHCP
Ihr redet aneinander vorbei glaub ich.
dark alex hat recht mit dem was er sagt.
dark alex du müsstest bei dir nur hostControl_reachable bzw. hostControlSafe_reachable modifizieren.
dark alex hat recht mit dem was er sagt.
dark alex du müsstest bei dir nur hostControl_reachable bzw. hostControlSafe_reachable modifizieren.
Re: Reachable-Info bei DHCP
dkoch hat geschrieben:Ihr redet aneinander vorbei glaub ich.
Ich schau mal ob ich das hin bekomme und würde dann ggnf die modifizierte veriosn hier reinstellen, vielleicht findet es ja seinen Weg ins Repo
Re: Reachable-Info bei DHCP
mag beides richtig beobachtet sein.dkoch hat geschrieben:Ihr redet aneinander vorbei glaub ich.
dark alex hat recht mit dem was er sagt.
In jedem Falle muss aber der ping vom opsi-server ueber den DNS-Namen auflösen und geprüft werden, Ping von woanders wie in
Ping: https://pl.vc/1k2yot
Gruss
Bardo Wolf
OPSICONF 2024
https://opsi.org/en/opsiconf/
Basisworkshop Mainz :
17. - 20. 06. 2024
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
http://www.uib.de
Re: Reachable-Info bei DHCP
Der Client existiert nicht mehr (steht aber in OPSI noch drin, somit gutes Testobjekt)wolfbardo hat geschrieben: ping vom opsi-server ueber den DNS-Namen auflösen und geprüft werden
Code: Alles auswählen
root@OpsiSrv:~# ping hoe...
ping: unknown host hoe...
Re: Reachable-Info bei DHCP
ok, die Methode
schaut wohl nur nach, ob opsiclientd auf 4441 antwortet und nicht ob es der richtige Client ist.
"Früher" funktionierte der Fallback von DNS auf IP nicht, das ist gefixt, aber ob der richtige Client antwortet weiss man in über diese Methode nicht.
Gruss
Bardo Wolf
Code: Alles auswählen
hostControlSafe_reachable
"Früher" funktionierte der Fallback von DNS auf IP nicht, das ist gefixt, aber ob der richtige Client antwortet weiss man in über diese Methode nicht.
Gruss
Bardo Wolf
OPSICONF 2024
https://opsi.org/en/opsiconf/
Basisworkshop Mainz :
17. - 20. 06. 2024
opsi support - uib gmbh
For productive opsi installations we recommend maintainance + support contracts which are the base of opsi development.
http://www.uib.de