ошибка: «net.inet.ip.fastforwarding» — неизвестный ключ

ошибка: «net.inet.ip.fastforwarding» — неизвестный ключ

Я проводил некоторые исследования по улучшению производительности OpenVPN и узнал о возможности установки fastforwarding на 1, но когда я попытался сделать это, то получил ошибку. Я error: "net.inet.ip.fastforwarding" is an unknown keyпопытался error: "net.ipv4.ip.fastforwarding" is an unknown keyузнать, нужно ли мне загружать модуль?

Это компьютер с CentoOS 6.x 64bit.

решение1

Список параметров ядра можно просмотреть с помощью команды:

$ sysctl -a

Я проверил систему CentOS 6.x, а также систему Ubuntu 12.04, и ни в одной из них этот параметр не отсутствовал.

$ sysctl -a | grep forwarding

Интересно, это параметр только BSD? В этой теме форума указано, что это просто параметр pfSense и BSD,net.inet.ip.fastforwarding настройка производительности

Я не нашел ссылок на него нигде, кроме как в связи с pfsense. Поиск в Google по запросу "net.inet.ip.fastforwarding" показывает только ссылки, связанные с BSD.

Это руководство,Настройка и оптимизация FreeBSDтакже показывает его как просто опцию BSD.

net.inet.ip

Это дерево в целом даже не существует в Linux, это, по-видимому, только параметры ядра BSD. Вот пост, который охватывает все остальное, под названием:Объяснение системных функций FreeBSD net.inet.ip. Linux использует net.ipv4.inet.

решение2

Этоnet.inet.ip.fastforwardingFreeBSD sysctlопция, которая позволитпуть оптимизациив сетевом стеке.

Он был представлен в ядре FreeBSD.в 2003 году. Путь быстрой пересылки пропускает некоторые проверки пакетов, пересылаемых на исходящий интерфейс. Неодноадресные пакеты, пакеты с опциями IP или пакеты, предназначенные для локальных IP-адресов, возвращаются к обычному пути обработки.

Связанный контент