Похож на Вас, нуждаются в поддержке regexp со стороны perl
. Форма man grep
:
-P, --perl-regexp
Interpret PATTERN as a Perl regular expression. This is highly experimental
and grep -P may warn of unimplemented features.
Так grep -P "^[A-Z][A-Z]+"
могло быть более полезным.
Я выполнял основанный на FreeBSD брандмауэр без проблем за многие годы с этой конкретной проблемой. Если бы Вы не хотите выполнять материал формирования трафика, Вы не должны фиксировать, сказал бы я. Или сказать это по-другому: Я не зафиксировал бы его.
Нет, Вам абсолютно НЕ нужен ALTQ для перенаправления трафика к и из freebsd тюрем. Я использую pf для отображения трафика во внешнем дюйм/с к статическому дюйм/с что мои тюрьмы, на которых работают. Следующие записи прямой трафик к и от Интернета до тюрем для моего почтового сервера:
ext_if="bce1"
lo_toaster = "127.0.0.6"
toaster = "208.75.177.101"
nat on $ext_if from $lo_toaster to any -> $toaster
rdr on $ext_if from any to $toaster -> $lo_toaster
Мне создали десятки тюрем как это. В то время как это, очевидно, более сложно, чем просто присвоение общедоступного дюйм/с в тюрьмы, это идет с некоторыми хорошими льготами. Я могу изменить/добавить/удалить общедоступный IP для тюрьмы, и ничто в тюрьме не должно быть затронуто. Отредактируйте/etc/pf.conf, и я сделан. Я могу переместить тюрьмы между хостами, ничего не касаясь в тюрьмах. Поскольку они работают на петлевых адресах, я могу поднять тюрьму на нескольких серверах одновременно, тесте, и затем переместить трафик путем обновления правил брандмауэра и сети.
Давным-давно, я использовал ALTQ, чтобы установить связи с портом 25 от хостов Windows действительно, действительно замедлиться (передача в быстром первичном tcp от любой OS "Windows"...), но преимущества выполнения так не стоит иметь необходимость восстановить ядро вручную.
pf.conf
и сам брандмауэр. Я просто скопировал много конфигураций, не понимая то, что они делали и в конечном счете закончили тем, что бросили :(
– gideon
17.06.2013, 11:48