после переезда squid с freebsd 6.3 на 7 ветку
получаю:
${FwCMD} add fwd 127.0.0.1,8080 tcp from ${NetIn}/${NetMask} to any 80
ipfw: getsockopt(IP_FW_ADD): Invalid argument;в 6.3 правило работало,в 7 нет-ядро собрано с нужными опциями да и остальные ipfw правила работают, ошибку выдает только форвардинг.
>после переезда squid с freebsd 6.3 на 7 ветку
>получаю:
>${FwCMD} add fwd 127.0.0.1,8080 tcp from ${NetIn}/${NetMask} to any 80
>ipfw: getsockopt(IP_FW_ADD): Invalid argument;У вас в ядре нет опции IPFIREWALL_FORWARD.
Покажите вывод команды:
# grep ipfw2 /var/run/dmesg.boot
>>после переезда squid с freebsd 6.3 на 7 ветку
>>получаю:
>>${FwCMD} add fwd 127.0.0.1,8080 tcp from ${NetIn}/${NetMask} to any 80
>>ipfw: getsockopt(IP_FW_ADD): Invalid argument;
>
>У вас в ядре нет опции IPFIREWALL_FORWARD.
>Покажите вывод команды:
># grep ipfw2 /var/run/dmesg.bootк сожалению,сейчас не доберусь до этой машины. Но в машине с 6.3 точно не было опции IPFIREWALL_FORWARD. Могло быть реализовано через sysctl?
>к сожалению,сейчас не доберусь до этой машины. Но в машине с 6.3
>точно не было опции IPFIREWALL_FORWARD. Могло быть реализовано через sysctl?Нет.
>>к сожалению,сейчас не доберусь до этой машины. Но в машине с 6.3
>>точно не было опции IPFIREWALL_FORWARD. Могло быть реализовано через sysctl?
>
>Нет.спасибо,эх значит придется пересобирать.