Linux - статьи

Конфигурация ядра


Собираем ядро с поддержкой PPP (Point to Point Protocol), поддержкой асинхронных последовательных линий и поддержкой алгоритмов компрессии для PPP соединений (секция Network device support): CONFIG_PPP=y # PPP (point-to-point protocol) support CONFIG_PPP_ASYNC=y # PPP support for async serial ports CONFIG_PPP_DEFLATE=y # PPP Deflate compression CONFIG_PPP_BSDCOMP=y # PPP BSD-Compress compression

Так как скорее всего вам не захочется тратить реальные адреса на модемные соединения (или у вас просто нет лишних адресов), вполне логично использовать IP-адреса из серого диапазона и воспользоваться механизмом MASQUERADE. Секция Networking options: CONFIG_NETFILTER=y # Network packet filtering (replaces ipchains) CONFIG_INET=y # TCP/IP networking

в подменю IP: Netfilter Configuration: CONFIG_IP_NF_CONNTRACK=y # Connection tracking (required for masq/NAT) CONFIG_IP_NF_IPTABLES=y # IP tables support (required for filtering/masq/NAT) CONFIG_IP_NF_NAT=y # Full NAT CONFIG_IP_NF_TARGET_MASQUERADE=y # MASQUERADE target support

После этого соответственно нужно пересобрать ядро и перезагруться с ним.



Содержание раздела