CONFIG_NET=n
Bu seçenek çekirdekteki ağ desteğini kontrol eder. Ancak, belgelerin kendilerinin de söylediği gibi, bu ağ gibi görünen şeyler yapan pek çok kullanıcı programı programını bozabilir:
menuconfig NET
bool "Networking support"
select NLATTR
select GENERIC_NET_UTILS
select BPF
---help---
Unless you really know what you are doing, you should say Y here.
The reason is that some programs need kernel networking support even
when running on a stand-alone machine that isn't connected to any
other computer.
If you are upgrading from an older kernel, you
should consider updating your networking tools too because changes
in the kernel and the tools often go hand in hand. The tools are
contained in the package net-tools, the location and version number
of which are given in <file:Documentation/Changes>.
For a general introduction to Linux networking, it is highly
recommended to read the NET-HOWTO, available from
<http://www.tldp.org/docs.html#howto>.
Bu seçeneği şu adreste test ettim: https://github.com/cirosantilli/linux-kernel-module-cheat/blob/71d673bac48f43a2e38f5e1e4f94b10da15b7cee/kernel_config_fragment#L58
Sonuç: birçok (tümü?) Ağ sistemi arıza durumu döndürür ve hiçbir şey yapmaz, örneğin:
# nc -l -p 8000 127.0.0.1
nc: socket: Function not implemented
TODO: UNIX soketleri? O sürümünde mevcut değil nc
ve denemek için tembeldim.
Hala kabuğu kullanabilir ve temel programları arayabilirim. ancak örneğin X-server ağ sistemi çağrısı yapmak için çalışır ve düzgün başlamaz.
sudo
Teorik olarak bir kullanıcı , ağ bağlantısı yapan bir çekirdek modülünü yükleyebilir, bu yüzden belki de bu soru sudo olmayan kullanıcılarla sınırlandırılmalıdır. Kalıcı olmayanlar: superuser.com/questions/181254/…