差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
osprovision:kickstart:ubuntu:networkproblem:dhcptimeout [2016/10/06 21:59]
tony [Problem]
osprovision:kickstart:ubuntu:networkproblem:dhcptimeout [2023/06/25 09:48] (目前版本)
行 28: 行 28:
 {{:​osprovision:​kickstart:​ubuntu:​networkproblem:​ubuntu_dhclient_conf.png|}} {{:​osprovision:​kickstart:​ubuntu:​networkproblem:​ubuntu_dhclient_conf.png|}}
 ==== 使用udhcpc ==== ==== 使用udhcpc ====
-假如不想透過preseed的方式,且要在pre階段去設定網路,就可以透過udhcpc。udhcpc是BusyBox內建的DHCP client程式,你可以這樣去設定timeout:​+假如不想透過preseed的方式,可以透過udhcpc。udhcpc是BusyBox內建的DHCP client程式,你可以這樣去設定timeout:​
 <code bash> <code bash>
 udhcpc -i eno2 -T 90 -n udhcpc -i eno2 -T 90 -n
行 35: 行 35:
 ==== 使用dhclient ==== ==== 使用dhclient ====
 在經過installer的網路設定階段後,dhclient套件就會被放到安裝系統中。而如果要使用dhclient去偵測網路,必須注意執行的角色。我們來討論以下兩種情況:​ 在經過installer的網路設定階段後,dhclient套件就會被放到安裝系統中。而如果要使用dhclient去偵測網路,必須注意執行的角色。我們來討論以下兩種情況:​
-  - 無chroot: ​%post有--nochroot。 +  - 無chroot: %post有宣告--nochroot。 
-  - 有chroot: ​%port--nochroot。 +  - 有chroot: %port沒宣告--nochroot的預設值。 
-在第一種情況下,經過試驗沒特別指定就是30秒,透過-cf參數指定dhclient.conf;而第二種情況下,會使用/​target/​etc/​dhcp/​dhclient.conf中的timeout,預設為300秒。+在第一種情況下,經過試驗沒特別指定就是30秒,可以透過-cf參數指定dhclient.conf;而第二種情況下,會使用/​target/​etc/​dhcp/​dhclient.conf中的timeout,預設為300秒。
 ===== Reference ===== ===== Reference =====
   * [[https://​www.debian.org/​releases/​lenny/​example-preseed.txt|example-preseed]]   * [[https://​www.debian.org/​releases/​lenny/​example-preseed.txt|example-preseed]]