Hallo liebe Community,
ich arbeite derzeit an einem System, auf welchem OpenBSD läuft – und welches recht viel Flexibilität bzgl. der Netzwerkeinstellungen benötigt.
Es gibt ein Interface mit dazugehörigem Netzwerk, welches entweder durch manuelle Eingabe oder via DHCP konfiguriert werden kann. Und es gibt den Default Gateway, welcher durch eine manuelle Eingabe in einem Eingabefeld spezifiziert wird.
Ohne großartig in de Details gehen zu wollen, bin ich mit folgendem Fall konfrontiert:
Es kann unter Umständen sein, dass die GATEWAYIP nicht im Addressenbereich des Netzwerks des Interfaces liegt.
Wenn kein DHCP verwendet wird, löse ich dieses Problem folgendermaßen auf. Ich verwende
um alles, was an GATEWAYIP geht über das Interface geschickt wird – und stelle anschließend mit
sicher, dass GATEWAYIP zum default wird.
Meine Frage lautet, ob es zu den beiden Commands oben jeweils ein Pendant für das Konfig-File für den dhclient gibt. Das wäre für den Fall, dass das Netzwerk via DHCP konfiguriert werden soll, aber der default gateway nach wie vor "von Hand" gesetzt werden können muss.
würde ja beispielsweise dafür sorgen, dass GATEWAYIP zum default wird. Aber wie handhabe ich den Fall, wenn GATEWAYIP nicht im Adressbereich des Netzwerks des Interfaces liegt?
Ich bin für jede Idee und Hilfe dankbar.
Viele Grüße
ich arbeite derzeit an einem System, auf welchem OpenBSD läuft – und welches recht viel Flexibilität bzgl. der Netzwerkeinstellungen benötigt.
Es gibt ein Interface mit dazugehörigem Netzwerk, welches entweder durch manuelle Eingabe oder via DHCP konfiguriert werden kann. Und es gibt den Default Gateway, welcher durch eine manuelle Eingabe in einem Eingabefeld spezifiziert wird.
Ohne großartig in de Details gehen zu wollen, bin ich mit folgendem Fall konfrontiert:
Es kann unter Umständen sein, dass die GATEWAYIP nicht im Addressenbereich des Netzwerks des Interfaces liegt.
Wenn kein DHCP verwendet wird, löse ich dieses Problem folgendermaßen auf. Ich verwende
route -v add -inet GATEWAYIP/32 -link -iface INTERFACENAME
um alles, was an GATEWAYIP geht über das Interface geschickt wird – und stelle anschließend mit
route -v add -inet default GATEWAYIP
sicher, dass GATEWAYIP zum default wird.
Meine Frage lautet, ob es zu den beiden Commands oben jeweils ein Pendant für das Konfig-File für den dhclient gibt. Das wäre für den Fall, dass das Netzwerk via DHCP konfiguriert werden soll, aber der default gateway nach wie vor "von Hand" gesetzt werden können muss.
supersede classless-static-routes 0/0 GATEWAYIP
würde ja beispielsweise dafür sorgen, dass GATEWAYIP zum default wird. Aber wie handhabe ich den Fall, wenn GATEWAYIP nicht im Adressbereich des Netzwerks des Interfaces liegt?
Ich bin für jede Idee und Hilfe dankbar.
Viele Grüße