>>Я хочу разрешить на шлюзе в ipfw возможность раюоты с ftp-сервером
>>ftp-сервер я хочу поднять на том же шлюзе
>>одно из правил должно быть такое
>>ipfw add allow tcp from any to me keep-state
>>Насколько это правило опасно для шлюза и как правильно поступить?
>
>Такое правило откроет полный доступ к шлюзу по TCP. Чем страшно открывать полный доступ к шлюзу по ТСР (к серверу вообще и к вашему в частности) ?
Чего мы боимся ? У нас куча сервисов открыла кучу портов в верхних портах?
Мы боимся того, что некий пользователь или поломанный процесс сможет открыть такой порт и к нему будет доступ ? Чего ?
Да, в случае взлома, наверное, полегче будет открыть порт и запустить на нем шелл. Но
"поломанный процесс", вероятнее всего будет устанавливать исходящее соединение к IRC за получением команд, потому как исходящие соединения ограничивают пореже, чем входящие.
Опять же, машина, которая будет в DMZ (отдельно стоит оговорить установку FTP на внутренних адресах и полноценный DNAT FTP-протокола, та еще проблема).
К ней опять же будет отдан полный доступ на все её порты. Это не так страшно как доступ как тем же портам, но другого сервера-шлюза?