我正在尋找一種方法來觸發將主機的IP地址寫入文件/ etc/environment中,一旦網絡啓動。有沒有辦法在文件出現時將接口的ip地址寫入文件?
現在,我所有的IP都是靜態的。我希望將來他們也可以成爲DHCP。
例如:以某種形式在eth0的成爲,並將其分配它是從10-eth0.network配置IP,IP被寫在/ etc /環境,比如
private_ipv4=x.x.x.x
public_ipv4=y.y.y.y
我會考慮其他的選擇也許一樣一個可以執行相同的systemd服務的腳本。我不介意它是否需要配置。例如,告訴它哪個接口和可能的網絡前綴被認爲是公共的vs私人的。
您打算如何處理數據?不同的用例可能有更好或更差的解決方案。 –
是的。 CoreOS裸金屬。我想在CoreOS版本的cloud-init中使用它。這在CoreOS上是默認不可用的......我想知道是否有可靠的方法使其工作,而不必在多個地方配置IP。 – Matt
使用這種解決方案的意義何在,您可以始終使用'ip'命令來獲取任何接口的地址? –