Alex M.: я извиняюсь, как вы переписали конфиг? if'ы надо убрать, параметры auth_* внести в location, ip исключать через allow/deny и включением авторизации по любому модулю (satisfy any).
Oleg6565: напишите, что программа может перестать по желанию левой пятки, а пятка может пожелать, когда кушать хочется. в чем проблема? пользователь уже заплатил за вашу кривую реализацию защиты.
Oleg6565: не совсем. ЗоЗПП позволяет требовать требовать безвозмездного устранения существенных недостатков, если они возникли до передачи товара, даже после истечения гарантийного срока.
но вообще, нужно смотреть ваше соглашение. если вы написали, что программа привязывается к железу, то это не проблема пользователя, что на том же железе программа не активируется.
нет. там балансировка. нужно маркировать транзитные входящие пакеты с 2х внешних интерфейсов. транзитным из локалки восстанавливать маркировки. habrahabr.ru/post/108690
примерно так, только вместо INPUT в mangle маркируем в цепочке PREROUTING