cd /sys/contrib/ipfilter/netinet/ patch < patch-ip_nat.c #这个是针对ip_nat的一个补丁,也可以自己手动注释,改了ip_nat的参数以后编译内核会提示两个变量没有定义。
cd /usr/src make buildkernel KERNCONF=proxy make installkernel KERNCONF=proxy reboot 这种编译方法将保留原来的kernel为kernel.old, 这样如果你做错了什么,就有机会通过boot:出现时输入kernel.old来恢复。
######如果用config/make编译内核的会在/usr/src产生很多中间文件######### cd /usr/src/sys/i386/conf /usr/sbin/config proxy cd ../compile/proxy make depend make make install reboot #########################################################################