Linux

是否有用於配置 IPv6 地址的 Linux 核心引導參數?

  • January 11, 2022

我知道有一個名為的參數ip可以讓您通過引導載入程序在 Linux 核心上配置 IPv4 地址。如下所示:

ip=192.0.2.1::192.0.2.62:255.255.255.192::eth0:none

我正在為 IPv6 配置尋找一個相等的參數。我在核心文件中找不到任何關於此的內容。

更新:因為很多人問我為什麼需要這個:使用核心配置的想法與這個問題有關。我懷疑沒有完成正常啟動介面配置,因為介面已經啟動。原因可能是我使用了帶有 Dropbear SSH 伺服器的預引導環境,以允許我解鎖我的加密根分區。此環境的 IP 地址是通過 GRUB 使用ip=參數配置的。該乙太網段上沒有可用的 DHCP 或路由器通告,由於這是大型託管公司提供的上行鏈路段,因此無法改變這一事實。

對不起,但如果你想要這個,你必須自己建構它,或者更有可能重用別人的實現。

ip=您一直在使用的命令行選項實際上是用於掛載 NFS 根文件系統的核心引導程式碼的一部分。它從未針對 IPv6 進行過擴展,並且沒有用於在引導時配置 IPv6 的核心引導參數。

也就是說,一些 Linux 發行版(例如 Red Hat)已經為其安裝介質實現了自己的ipv6=引導參數。您可以在自定義 initramfs 中重用此程式碼。

引用自:https://serverfault.com/questions/445296