<Sebelumnya | Konten | Selanjutnya>
Tentu saja, melakukan preseeding konfigurasi jaringan tidak akan berfungsi jika Anda memuat file prakonfigurasi dari jaringan. Tapi itu bagus ketika Anda boot dari CD atau USB stick. Jika Anda memuat file prakonfigurasi dari jaringan, Anda dapat meneruskan parameter konfigurasi jaringan dengan menggunakan parameter boot kernel.
Jika Anda perlu memilih antarmuka tertentu saat netboot sebelum memuat file prakonfigurasi dari jaringan, gunakan parameter boot seperti antarmuka =eth1.
Meskipun preseeding konfigurasi jaringan biasanya tidak memungkinkan saat menggunakan preseeding jaringan (menggunakan "preseed/url"), Anda dapat menggunakan peretasan berikut untuk mengatasinya, misalnya jika Anda ingin menetapkan alamat statis untuk jaringan antarmuka. Peretasannya adalah memaksa konfigurasi jaringan untuk berjalan kembali setelah file prakonfigurasi dimuat dengan membuat skrip "praseed/jalankan" yang berisi perintah berikut:
bunuh-semua-dhcp; netcfg
Variabel debconf berikut relevan untuk konfigurasi jaringan.
# Nonaktifkan konfigurasi jaringan sepenuhnya. Ini berguna untuk cdrom
# instalasi pada perangkat non-jaringan di mana pertanyaan jaringan,
# peringatan dan waktu tunggu yang lama mengganggu.
#di netcfg/aktifkan boolean false
# netcfg akan memilih antarmuka yang memiliki tautan jika memungkinkan. Ini membuatnya
# lewati tampilan daftar jika ada lebih dari satu antarmuka. di netcfg/choose_interface pilih otomatis
# Untuk memilih antarmuka tertentu sebagai gantinya:
#di netcfg/choose_interface pilih eth1
# Untuk mengatur batas waktu deteksi tautan yang berbeda (standarnya adalah 3 detik).
# Nilai ditafsirkan sebagai detik.
#di netcfg/link_wait_timeout string 10
# Jika Anda memiliki server dhcp yang lambat dan waktu pemasang habis menunggu
# itu, ini mungkin berguna.
#di netcfg/dhcp_timeout string 60
#di netcfg/dhcpv6_timeout string 60
# Jika Anda lebih suka mengonfigurasi jaringan secara manual, batalkan komentar pada baris ini dan
# konfigurasi jaringan statis di bawah ini.
#di netcfg/disable_autoconfig boolean true
# Jika Anda ingin file prakonfigurasi berfungsi pada sistem baik dengan dan
# tanpa server dhcp, batalkan komentar pada baris ini dan jaringan statis
# konfigurasi di bawah.
#di catatan netcfg/dhcp_failed
#di netcfg/dhcp_options pilih Konfigurasi jaringan secara manual
# Konfigurasi jaringan statis.
#
# Contoh IPv4
#di netcfg/get_ipaddress string 192.168.1.42
#di netcfg/get_netmask string 255.255.255.0
#di netcfg/get_gateway string 192.168.1.1
#di netcfg/get_nameservers string 192.168.1.1
#di netcfg/confirm_static boolean true
#
# Contoh IPv6
#di netcfg/get_ipaddress string fc00::2
#di netcfg/get_netmask string ffff:ffff:ffff:ffff::
#di netcfg/get_gateway string fc00::1
#di netcfg/get_nameservers string fc00::1
#di netcfg/confirm_static boolean true
# Nama host dan nama domain apa pun yang ditetapkan dari dhcp lebih diutamakan
# nilai ditetapkan di sini. Namun, pengaturan nilai masih mencegah pertanyaan
# agar tidak ditampilkan, meskipun nilainya berasal dari dhcp. di netcfg/get_hostname string unassigned-hostname di netcfg/get_domain string unassigned-domain
# Jika Anda ingin memaksakan nama host, terlepas dari apa pun DHCPnya
# server kembali atau apa entri DNS terbalik untuk IP, batalkan komentar
# dan sesuaikan baris berikut.
#di netcfg/hostname string somehost
# Nonaktifkan dialog kunci WEP yang mengganggu itu.
di netcfg/wireless_wep string
# Nama host dhcp aneh yang digunakan beberapa ISP sebagai semacam kata sandi.
#di netcfg/dhcp_hostname string lobak
# Jika firmware non-bebas diperlukan untuk jaringan atau perangkat keras lain, Anda dapat
# konfigurasikan penginstal untuk selalu mencoba memuatnya, tanpa diminta. Atau
# ubah ke false untuk menonaktifkan bertanya.
#di hw-detect/load_firmware boolean benar
Harap dicatat bahwa netcfg akan secara otomatis menentukan netmask jika netcfg/get_netmask tidak diunggulkan. Dalam hal ini, variabel harus ditandai sebagai terlihat untuk instalasi otomatis. Demikian pula, netcfg akan memilih alamat yang sesuai jika netcfg/get_gateway tidak diatur. Sebagai kasus khusus, Anda dapat mengatur netcfg/get_gateway ke "none" untuk menentukan bahwa tidak ada gateway yang harus digunakan.